1,13 → 1,20 |
<?php |
# $Id $ |
|
define ('CONF_FILE', '/usr/local/etc/alcasar.conf'); |
|
/******************** |
* READ CONF FILES * |
*********************/ |
define ("CONF_FILE", "/usr/local/etc/alcasar.conf"); |
define ("ACC_ACCESS_LOG", "/var/Save/security/acc_access.log"); |
$conf_files=array(CONF_FILE,ACC_ACCESS_LOG); |
foreach ($conf_files as $file){ |
if (!file_exists($file)){ |
exit("Requested file ".$file." isn't present");} |
if (!is_readable($file)){ |
exit("Can't read the file ".$file);} |
} |
// Read CONF_FILE |
$file_conf = fopen(CONF_FILE, 'r'); |
if (!$file_conf) { |
exit('Error opening the file '.CONF_FILE); |
} |
$file_conf = fopen(CONF_FILE, 'r'); # retrieve the version number |
while (!feof($file_conf)) { |
$tampon = fgets($file_conf, 4096); |
if ((strpos($tampon, '=') !== false) && (substr($tampon, 0, 1) !== '#')) { |
26,8 → 33,7 |
<link rel="stylesheet" href="/css/style.css" type="text/css"> |
</HEAD> |
<? |
|
//determine le droit de l'utilisateur connecté via htdigest |
// retrieve the user's profil |
exec('sudo alcasar-profil.sh -l | cut -d":" -f2 2>&1', $output); |
$user_htdigest=$_SERVER['PHP_AUTH_USER']; |
|
69,7 → 75,7 |
$l_whitelist = "Liste blanche"; |
$l_network = "Réseau"; |
$l_ldap = "Ldap/A.D."; |
$l_access_nb = "Accès au centre"; |
$l_access_nb = "Nb d'accès à l'ACC"; |
$l_create_user = "Créer des utilisateurs"; |
$l_edit_user = "Gérer les utilisateurs"; |
$l_create_group = "Créer un groupe"; |
89,6 → 95,7 |
$l_backup_archive="Archives"; |
$l_activity_report="Rapport d'activité"; |
$l_backup_log="Journaux d'imputabilité"; |
$l_since="depuis le :"; |
} |
else |
{ |
104,7 → 111,7 |
$l_whitelist = "Whitelist"; |
$l_network = "Network"; |
$l_ldap = "Ldap/A.D."; |
$l_access_nb = "Access to center"; |
$l_access_nb = "ACC access Nbr"; |
$l_create_user = "Create users"; |
$l_edit_user = "Manage users"; |
$l_create_group = "Create a group"; |
122,6 → 129,7 |
$l_backup_archive="Archives"; |
$l_backup_log="Log generation"; |
$l_activity_report="Activity report"; |
$l_since="since"; |
} |
echo " |
<TABLE width=\"100%\" border=0 cellspacing=0 cellpadding=0> |
214,20 → 222,18 |
<tr bgcolor="#666666"><td> |
<TABLE width="100%" border=0 cellspacing=0 cellpadding=0> |
<tr><td valign="middle" align="center"> |
<a href="admin_log.php" target="REXY2" > |
<? // Access counter |
$name_fic="compteur.txt"; |
if (($fp=fopen($name_fic,"r")) == false) exit; |
$nb=fgets($fp,10); |
fclose($fp); |
printf("%d", $nb); |
<a href="admin_log.php" target="REXY2"> |
<? |
$tab=file(ACC_ACCESS_LOG); |
$counter=count ($tab); |
$field=explode("|", $tab[1]); |
$first_date_time=$field[0]; |
$first_date=explode(" ", $first_date_time); |
echo "$counter</a><br>"; |
echo "$l_since $first_date[0]"; |
?> |
|
</a> |
<br>depuis le 13/08/2013<br></center></td></tr> |
</TABLE> |
</td></tr> |
|
</TABLE> |
</BODY> |
</HTML> |