Subversion Repositories ALCASAR

Rev

Rev 835 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 835 Rev 842
Line 17... Line 17...
17
 *   along with this program; if not, write to the                         *
17
 *   along with this program; if not, write to the                         *
18
 *   Free Software Foundation, Inc.,                                       *
18
 *   Free Software Foundation, Inc.,                                       *
19
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
19
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
20
 ***************************************************************************/
20
 ***************************************************************************/
21
 
21
 
22
// $Id: portail.php 835 2012-03-11 22:21:27Z richard $
22
// $Id: portail.php 842 2012-03-19 21:26:52Z richard $
23
 
23
 
24
// xml_utilisateur()
24
// xml_utilisateur()
25
 
25
 
26
function request ($texte) {
26
function request ($texte) {
27
		$strResult = 0;
27
		$strResult = 0;
28
		// Déclaration des paramètres de connexion
28
		// Déclaration des paramètres de connexion
29
		$host = "localhost";
29
		$host = "localhost";
30
		$DB_USER = "radius";
30
		$DB_USER = "radius";
31
		$DB_RADIUS = "radius";
31
		$DB_RADIUS = "radius";
32
		$radiuspwd = "";
32
		$radiuspwd = "rLTtoXGJ";
33
		// Connexion au serveur
33
		// Connexion au serveur
34
		mysql_connect($host, $DB_USER,$radiuspwd) or die("erreur de connexion au serveur");
34
		mysql_connect($host, $DB_USER,$radiuspwd) or die("erreur de connexion au serveur");
35
		mysql_select_db($DB_RADIUS) or die("erreur de connexion a la base de donnees");
35
		mysql_select_db($DB_RADIUS) or die("erreur de connexion a la base de donnees");
36
		// Creation et envoi de la requete
36
		// Creation et envoi de la requete
37
		if ($texte == 'user') {$query = "SELECT UserName FROM userinfo";}
37
		if ($texte == 'user') {$query = "SELECT UserName FROM userinfo";}
Line 102... Line 102...
102
	exec ("sudo /usr/local/bin/alcasar-watchdog.sh -lt");
102
	exec ("sudo /usr/local/bin/alcasar-watchdog.sh -lt");
103
	$file_version = "/var/www/html/VERSION";
103
	$file_version = "/var/www/html/VERSION";
104
	$handle = fopen ($file_version, "r");
104
	$handle = fopen ($file_version, "r");
105
	$INSTALLEDVERSION = fread ($handle, filesize ($file_version));
105
	$INSTALLEDVERSION = fread ($handle, filesize ($file_version));
106
	fclose ($handle);
106
	fclose ($handle);
107
	$file_bl = "/var/www/html/VERSION-BL";
-
 
108
	$handle = fopen ($file_bl, "r");
-
 
109
	$VERSIONBL = fread ($handle, filesize ($file_bl));
107
	$VERSIONBL = date ("F d Y", filemtime ('/etc/dansguardian/lists/blacklists/README'));
110
	fclose ($handle);
-
 
111
	$nbr_user = request ('user');
108
	$nbr_user = request ('user');
112
	$nbr_grp  = request ('group');
109
	$nbr_grp  = request ('group');
113
	$nbr_user_online = exec ("sudo /usr/sbin/chilli_query list | cut -d\" \" -f5 | grep \"1\" | wc -l");
110
	$nbr_user_online = exec ("sudo /usr/sbin/chilli_query list | cut -d\" \" -f5 | grep \"1\" | wc -l");
114
	if (filtrageTest("/usr/local/etc/alcasar.conf", "/^PROTOCOLS_FILTERING=on/")){
111
	if (filtrageTest("/usr/local/etc/alcasar.conf", "/^PROTOCOLS_FILTERING=on/")){
115
		$network_filter_status = $text['enable'];}
112
		$network_filter_status = $text['enable'];}