glpi / src / Vigilo / VigiloSoftwareList.php @ e809466b
History | View | Annotate | Download (4.15 KB)
1 | a5c9df40 | Thibault Louet | <?php
|
---|---|---|---|
2 | 077e4de7 | Francois POIROTTE | |
3 | a5c9df40 | Thibault Louet | function getSoftwareList($computer) |
4 | { |
||
5 | 077e4de7 | Francois POIROTTE | return array( |
6 | /**
|
||
7 | * Serveurs web
|
||
8 | */
|
||
9 | // Apache HTTP Server (RHEL/CentOS)
|
||
10 | 'httpd' => array("addHTTPTest", array()), |
||
11 | |||
12 | // Apache HTTP Server (Debian)
|
||
13 | 'apache2' => array("addHTTPTest", array()), |
||
14 | |||
15 | // AOL web server
|
||
16 | 'aolserver-4' => array("addHTTPTest", array()), |
||
17 | |||
18 | // Event-based HTTP/WSGI server
|
||
19 | 'gunicorn' => array("addHTTPTest", array()), |
||
20 | |||
21 | // Specialized HTTP server to access CD-ROM books
|
||
22 | 'ebhttpd' => array("addHTTPTest", array()), |
||
23 | |||
24 | // Fast webserver with minimal memory footprint
|
||
25 | 'lighttpd' => array("addHTTPTest", array()), |
||
26 | |||
27 | // Really small HTTP server
|
||
28 | 'micro-httpd' => array("addHTTPTest", array()), |
||
29 | |||
30 | // nghttp HTTP 2.0 servers
|
||
31 | 'nghttp2' => array("addHTTPTest", array()), |
||
32 | |||
33 | // Small, powerful, scalable web/proxy server
|
||
34 | 'nginx' => array("addHTTPTest", array()), |
||
35 | |||
36 | // Lightweight HTTP server for static content
|
||
37 | 'webfs' => array("addHTTPTest", array()), |
||
38 | |||
39 | // High performance HTTP 1.1 webserver written by Erlang
|
||
40 | 'yaws' => array("addHTTPTest", array()), |
||
41 | |||
42 | // HTTP server that runs on Emacsen
|
||
43 | 'elserv' => array("addHTTPTest", array()), |
||
44 | |||
45 | // Fast and very simple Ruby web server
|
||
46 | 'thin' => array("addHTTPTest", array()), |
||
47 | |||
48 | // Web server providing an HTTP interface to Redis
|
||
49 | 'webdis' => array("addHTTPTest", array()), |
||
50 | |||
51 | |||
52 | //'ntp'=> array("addNTPTest", array()), //Network Time Protocol deamon and utility programs
|
||
53 | |||
54 | |||
55 | /**
|
||
56 | * Connecteurs de Vigilo
|
||
57 | */
|
||
58 | // Vigilo module receiving and stocking metrology data
|
||
59 | 'vigilo-connector-metro' => array("addVigiloConnectorTest", array("metro")), |
||
60 | |||
61 | // Vigilo module sharing data with Nagios
|
||
62 | 'vigilo-connector-nagios' => array("addVigiloConnectorTest", array("nagios")), |
||
63 | |||
64 | 'vigilo-connector-syncevent' => array("addVigiloConnectorTest", array("syncevent")), |
||
65 | |||
66 | 'vigilo-connector-vigiconf' => array("addVigiloConnectorTest", array("vigiconf")), |
||
67 | |||
68 | |||
69 | /**
|
||
70 | * Nagios
|
||
71 | */
|
||
72 | // Host/service/network monitoring and management system (RHEL/CentOS)
|
||
73 | 'nagios' => array("addNagiosTest", array()), |
||
74 | |||
75 | // Host/service/network monitoring and management system (Debian)
|
||
76 | 'nagios3' => array("addNagiosTest", array()), |
||
77 | |||
78 | |||
79 | /**
|
||
80 | * Caches mémoires
|
||
81 | */
|
||
82 | // High-performance memory object caching system
|
||
83 | 'memcached' => array("addMemcachedTest", array($computer)), |
||
84 | |||
85 | //Memory object caching system with master/slave replication and server-side locking
|
||
86 | 'yrmcds' => array("addMemcachedTest", array($computer)), |
||
87 | |||
88 | //Data caching daemon for RRDtool
|
||
89 | 'rrdcached' => array("addRRDcachedTest", array($computer)), |
||
90 | |||
91 | |||
92 | /**
|
||
93 | * Serveurs SSH
|
||
94 | */
|
||
95 | // Secure shell (SSH) server, for secure access from remote machines
|
||
96 | 'openssh-server' => array("addSSHTest", array()), |
||
97 | |||
98 | // Secure shell client and server (metapackage)
|
||
99 | 'ssh' => array("addSSHTest", array()), |
||
100 | |||
101 | |||
102 | /**
|
||
103 | * Bases de données
|
||
104 | */
|
||
105 | // MariaDB database server
|
||
106 | 'mariadb-server' => array("addPGSQLTest", array($computer)), |
||
107 | |||
108 | // MySQL database server
|
||
109 | 'mysql-server' => array("addPGSQLTest", array($computer)), |
||
110 | |||
111 | |||
112 | /**
|
||
113 | * Serveurs mandataires
|
||
114 | */
|
||
115 | // Really small HTTP/HTTPS proxy
|
||
116 | 'micro-proxy' => array("addProxyTest", array($computer)), |
||
117 | |||
118 | // NTLM Authorization Proxy Server
|
||
119 | 'ntlmaps' => array("addProxyTest", array($computer)), |
||
120 | |||
121 | // Privacy enhancing HTTP Proxy
|
||
122 | 'privoxy' => array("addProxyTest", array($computer)), |
||
123 | |||
124 | // Full featured Web Proxy cache (HTTP proxy)
|
||
125 | 'squid3' => array("addProxyTest", array($computer)), |
||
126 | |||
127 | // A lightweight, non-caching, optionally anonymizing HTTP proxy
|
||
128 | 'tinyproxy' => array("addProxyTest", array($computer)), |
||
129 | ); |
||
130 | a5c9df40 | Thibault Louet | } |