From bb5207c62449e77fc5a1513a5d79129a3612c876 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Sat, 17 Jul 2010 19:20:00 +0000 Subject: [PATCH] more os support git-svn-id: http://www.observium.org/svn/observer/trunk@1388 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/images/os/d-link.png | Bin 1261 -> 0 bytes html/images/os/drac.png | Bin 1777 -> 0 bytes html/images/os/novell.png | Bin 0 -> 375 bytes includes/osdiscovery/discover-ies.php | 2 +- includes/osdiscovery/discover-netware.php | 9 +++++++++ includes/osdiscovery/discover-zyxeles.php | 9 +++++++++ includes/static-config.php | 9 ++++++++- 7 files changed, 27 insertions(+), 2 deletions(-) delete mode 100644 html/images/os/d-link.png delete mode 100644 html/images/os/drac.png create mode 100644 html/images/os/novell.png create mode 100644 includes/osdiscovery/discover-netware.php create mode 100644 includes/osdiscovery/discover-zyxeles.php diff --git a/html/images/os/d-link.png b/html/images/os/d-link.png deleted file mode 100644 index 33ba5a00cfc9fe7b1b8eda70da18bd379a880817..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1261 zcmV004&&004{<008|>004nL003F*009yY002DZ000@zy2&Ck0003a zX+uL$Nkc;*P;zf(X>4Tx04UF6U|=$Eba8TJ5@2A+%_}Jia(7aQh>TKTKhMC%z{~&! ziOIzUjsXEaAa-7UUMd4BU}RwUb`3-_FkIFJnZ-aF;7TqiDgn}efY>M{wKy4Qqydnf zU0zZE6la_RWQ!zagV`HE?4pn$XCV6skj=fb3;(&M&Ae%1qBFQ82W$v{Z0R$xljE2(BzHNzE-*@XSljFDl3{N-RlD z0jh<#4-5n$3PB;J0n})r$v|ZQiU$bmb09c;8O6>Z#1J64w5SXg7fi;4`3N)SNH8$? zFJ)k0`GXKM>1AM8pu@nxKNTUSX2`%GpwGatZw>&$vrqo3{?2~@000SaNLh0L04^f{ z04^f|c%?sf00007bV*G`2h|4@4=N&3EAbTo000?uMObuGZ)S9NVRB^vP+@6qbS_Rs zR3LUUE;TMSNs9d70008~Nklc3)R^LT#`;mo+_Qmu~%pTbs3Y;}V-&Y>FSz38?v})<$OcZRwBT$l%QHG$1?3#nX53q)L2uy1n z1f8h@JFbvXiRrXrCF zQuopfK11%K@voGK8v$JF%%!j9_XX4dIhVUcbxPGo8a=9dTl-l8f^xTY0R=^ZGJ9j zr>l6XD?E%FzU%J`QY#~lJNx{ybL>U$MAqP08JCGZI z<#>^kst5~}qBaw8)G0P!4m>;(O8 zX`C6u^g0$`;0}OxHg^;!+$Q`^{1!-UFYX(O5#L*s$Sf|3yLB{g(>buM{K0hKuczTg zY8xVsY$e{A{ld6vqP7EkHEVTQa-`G}={@AzsZX+QqKA%~^Of{{UjbhMUjbi%1ySG+ XlE0GkQt$US00000NkvXXu0mjfkxn0$ diff --git a/html/images/os/drac.png b/html/images/os/drac.png deleted file mode 100644 index 9fffd8c50c1252944ecf02bd4a75e65200f6708c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1777 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D06}y`Sad^gZEa<4 zbO1wAML|?gQaT`KWG!lNWoICEF)lD5D0OpbZf77#N=G0{P(?=|b~Z98EFf`pVQgu1 zc_2L?IWP*aMOc#n0001JrRlxWeL5Lc*>RP-W*u9sURFBPh( ziJZ-<`-ifbf0VMB?XK=}b7+L!{L!+d;Tdp3tN(tlUpJpBAT{t-CDY7)27Jq z@NnDzI!E&U=FOXpq;6cea6#|Hi4%crthutXaw0!JpHfm%Xy3klv~AlqvG(rWONS31 zrqt9_Vt^DK9o@lTV)*y`uL7fdsI;{7$Li|p_RE(q6MIIhR;?m?dwW{Ge7X2mF8o&h z=jiB2+qZA0)2C0OMom|he zMms>**x1m51q+06<>EY`YuBy~78e&UnFNuYogKun*U0wis8=mJsc_)FrKKg!n>SC* zI6xQ}7zh@a@svpb9Q)?|`}fa^_n_R^*jU4`DhqCIZglI`tv(htJsC@|71#WPQe>or zW~N$K)d&j<3o8K_d-m)hc7}HD+&KvVNf#CtCX{jY>eXt%Am^ExnQ1cKP|OX5 zSi7mWx0l|$c|#*3BQ!QPM&sk-q);fx*Vk8o0HDFaLGk~yXV2*1!GpAG*Df+LGNPiQ zB6|4nA)$;BXL!17*)rh}VjdI}qy~V?k+`8X$YNt-e+Nnc=)yS4;{Q*dKGE>-Fr}rXiO@ZN{+!y{ z+Nid+Rt>;CEMgpmZ0EQ9Ej~_n@ue-Xs#KDOBix)3wU|@jWy?aL= zK763hpFay$8XFr0sQdTt6G|FkUB7-kp|5bZiv&fYdwF@0iHV75?c96*lCj}ZZj~BI zI668i4hJL1;5l>VprZ+zU%q@v{r&y)>eVY@3`xlG6uAQMa=DziqoVl`W(g$W$&)8V zLxL@^>+kQ6-ta)iD1SlE2HM-VZ&O`eoj3sBpbm{hRYbnTP8hVZvJ!QVx`v0jxw&-q z>{&4xq4D_n`4K7%_W%@3@7S?Js3a#pMMXvZD&z97$MhoAenFM0apg7Gz(TpHE~&jz z|IM8{7aD*m>t`Xye9;MHs)`5il=ZCb!P@Ryv0?=#r4cUAe`iLfKmN>_GiuEUDyHp$ zy6l5f$ORtP@+O-R$6`LO{(yi0!2;T-E{E!}cjd~J$dOT=6V23S0xpqIhzfGS%*^b6 z0f4~-6~PsdE;$==*4Cm)OqYDRcsg}267R^7BM_v=Jfs>*0^k=4qsYj}j`;X^!UNx8 zQ1w}yg|g%Gdl-QAjFT}7#nQaIybgo|gXFh@z!}Gm9Yf9cu#mZF^^(Hx21~gr5z%JDq#m>b^Ao=-)_s;I|oL~-l=8*I3^xJb@;QyGFP!Z6DE`0?YT z-rnBn{JeC`wV{LQTf$PBnvs#w2gQV}@{24vIXMwVFmrQrg0P^OB_$;ZDdxdtWW$CH zMeOEssPXIHg^;_{jdBVxF TlzL0z00000NkvXXu0mjf`gv4w diff --git a/html/images/os/novell.png b/html/images/os/novell.png new file mode 100644 index 0000000000000000000000000000000000000000..14c483042eda792199d940fe15abf1c3198664c1 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPiyPz;5YtYk$Pk=(-JzX3_A`b7p zwwLRWfdKo5(_6*XG#xEBUOc(~$%`iv_kG_awBC|h&LgTA|NXr0LV;h(%eL{b+?zMovN&&?adFuyDYbIG?=IQ;{h{9?cbc~6Ik6r;(aq$gXrbEf%9z3O zJft{~f$N~q_gxweQU_N`FBO=xx$@H6AD8Y5a(y`4D%v|;#^nNMi-OwT-Oj-e=1+K^ z>lN#A)#1d9K35myA%}(n3nTjvfo{JQd8?e9VvdWvZ?RPW$m(NTUSMVO`UWrv O7(8A5T-G@yGywo!Opdew literal 0 HcmV?d00001 diff --git a/includes/osdiscovery/discover-ies.php b/includes/osdiscovery/discover-ies.php index a5e9b08f01..de24b56a4f 100644 --- a/includes/osdiscovery/discover-ies.php +++ b/includes/osdiscovery/discover-ies.php @@ -2,7 +2,7 @@ if(!$os) { - if(strpos($sysDescr, "ZyXEL IES-") !== FALSE) { $os = "ies"; } + if(strpos($sysDescr, "IES-") !== FALSE) { $os = "ies"; } } diff --git a/includes/osdiscovery/discover-netware.php b/includes/osdiscovery/discover-netware.php new file mode 100644 index 0000000000..b7abfc1182 --- /dev/null +++ b/includes/osdiscovery/discover-netware.php @@ -0,0 +1,9 @@ + diff --git a/includes/osdiscovery/discover-zyxeles.php b/includes/osdiscovery/discover-zyxeles.php new file mode 100644 index 0000000000..24d99a3b41 --- /dev/null +++ b/includes/osdiscovery/discover-zyxeles.php @@ -0,0 +1,9 @@ + diff --git a/includes/static-config.php b/includes/static-config.php index 5019c54277..91cdffd124 100644 --- a/includes/static-config.php +++ b/includes/static-config.php @@ -27,6 +27,9 @@ $config['os']['netbsd']['text'] = "NetBSD"; $config['os']['dragonfly']['group'] = "unix"; $config['os']['dragonfly']['text'] = "DragonflyBSD"; +$config['os']['netware']['text'] = "Novell Netware"; +$config['os']['netware']['icon'] = "novell"; + $config['os']['monowall']['group'] = "unix"; $config['os']['monowall']['text'] = "m0n0wall"; $config['os']['monowall']['type'] = "firewall"; @@ -120,7 +123,7 @@ $config['os']['dlink']['icon'] = "dlink"; $config['os']['dlinkap']['text'] = "D-Link Access Point"; $config['os']['dlinkap']['type'] = "network"; -$config['os']['dlink']['icon'] = "dlink"; +$config['os']['dlinkap']['icon'] = "dlink"; $config['os']['axiscam']['text'] = "AXIS Network Camera"; @@ -157,6 +160,10 @@ $config['os']['prestige']['text'] = "ZyXEL Prestige"; $config['os']['prestige']['type'] = "network"; $config['os']['prestige']['icon'] = "zyxel"; +$config['os']['zyxeles']['text'] = "ZyXEL Ethernet Switch"; +$config['os']['zyxeles']['type'] = "network"; +$config['os']['zyxeles']['icon'] = "zyxel"; + $config['os']['ies']['text'] = "ZyXEL IES DSLAM"; $config['os']['ies']['type'] = "network"; $config['os']['ies']['icon'] = "zyxel";