Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2225 → Rev 2226

/scripts/alcasar-uninstall.sh
75,13 → 75,17
killall $i
fi
done
if [ mode == "update" ] # don't remove dnsmasq in update mode (DHCP + DNS !)
then
systemctl reload sshd
fi
echo "Reset ALCASAR main functions : "
echo -en "\n- init(1) : "
echo -en "\n- init (1) : "
# The files in /usr/local/ will be removed at the end (usefull here)
rm -f /root/ALCASAR* && echo -n "1"
sleep 1
 
echo -en "\n- ACC(11) : "
echo -en "\n- ACC (11) : "
[ -d /var/www/html ] && rm -rf /var/www/html && echo -n "1, "
[ -d /etc/freeradius-web ] && rm -rf /etc/freeradius-webl && echo -n "2, "
[ -e /etc/php.ini.default ] && mv /etc/php.ini.default /etc/php.ini && echo -n "3, "
95,7 → 99,7
[ -e /etc/httpd/conf/webapps.d/alcasar.conf ] && rm -f /etc/httpd/conf/webapps.d/alcasar.conf && echo -n "11"
sleep 1
 
echo -en "\n- CA(5) : "
echo -en "\n- CA (5) : "
[ -e /etc/pki/CA/alcasar-ca.crt ] && rm -f /etc/pki/CA/alcasar-ca.crt && echo -n "1, "
[ -e /etc/pki/CA/private/alcasar-ca.key ] && rm -f /etc/pki/CA/private/alcasar-ca.key && echo -n "2, "
[ -e /etc/pki/tls/certs/alcasar.crt ] && rm -f /etc/pki/tls/certs/alcasar.crt && echo -n "3, "
103,11 → 107,11
[ -e /etc/httpd/conf/vhosts-ssl.default ] && FIC_VIRTUAL_SSL=`find /etc/httpd/conf -type f -name *default_ssl_vhost.conf` && mv /etc/httpd/conf/vhosts-ssl.default $FIC_VIRTUAL_SSL && echo -n "5"
sleep 1
 
echo -en "\n- time_server(2) : "
echo -en "\n- time_server (2) : "
[ -e /etc/ntp/step-tickers.default ] && mv /etc/ntp/step-tickers.default /etc/ntp/step-tickers && echo -n "1, "
[ -e /etc/ntp.conf.default ] && mv /etc/ntp.conf.default /etc/ntp.conf && echo -n "2"
 
echo -en "\n- init_db(2) : "
echo -en "\n- init_db (2) : "
[ -e /etc/my.cnf.default ] && mv -f /etc/my.cnf.default /etc/my.cnf && echo -n "1, "
[ -e /lib/systemd/system/mysqld.service.default ] && mv -f /lib/systemd/system/mysqld.service.default /lib/systemd/system/mysqld.service && echo -n "2"
/usr/bin/systemctl daemon-reload
114,7 → 118,7
rm -rf /var/lib/mysql
sleep 1
 
echo -en "\n- radius(9) : "
echo -en "\n- radius (9) : "
[ -e /etc/raddb/empty-radiusd-db.sql ] && rm -f /etc/raddb/empty-radiusd-db.sql && echo -n "1, "
[ -e /etc/raddb/radiusd.conf.default ] && mv /etc/raddb/radiusd.conf.default /etc/raddb/radiusd.conf && echo -n "2, "
[ -e /etc/raddb/sites-enabled/alcasar ] && rm /etc/raddb/sites-enabled/alcasar && echo -n "3, "
126,7 → 130,7
[ -e /lib/systemd/system/radiusd.service.default ] && mv /lib/systemd/system/radiusd.service.default /lib/systemd/system/radiusd.service && echo -n "9"
sleep 1
 
echo -en "\n- chilli(4) : "
echo -en "\n- chilli (4) : "
[ -e /etc/init.d/chilli.default ] && mv /etc/init.d/chilli.default /etc/init.d/chilli && echo -n "1, "
[ -e /usr/libexec/chilli ] && rm /usr/libexec/chilli && echo -n "2, "
[ -e /etc/chilli.conf.default ] && mv /etc/chilli.conf.default /etc/chilli.conf && echo -n "3, "
133,7 → 137,7
[ -e /lib/systemd/system/chilli.service ] && rm /lib/systemd/system/chilli.service && echo -n "4"
sleep 1
 
echo -en "\n- dansguardian(8) : "
echo -en "\n- dansguardian (8) : "
[ -d /var/dansguardian ] && rm -rf /var/dansguardian && echo -n "1, "
[ -e /etc/dansguardian/dansguardian.conf.default ] && mv /etc/dansguardian/dansguardian.conf.default /etc/dansguardian/dansguardian.conf && echo -n "2, "
[ -e /etc/dansguardian/lists/bannedphraselist.default ] && mv /etc/dansguardian/lists/bannedphraselist.default /etc/dansguardian/lists/bannedphraselist && echo -n "3, "
144,7 → 148,7
[ -e /etc/dansguardian/lists/bannedsitelist.default ] && mv /etc/dansguardian/lists/bannedsitelist.default /etc/dansguardian/lists/bannedsitelist && echo -n "8"
sleep 1
 
echo -en "\n- antivirus(5) : "
echo -en "\n- antivirus (5) : "
if [ -e /etc/init.d/havp ]
then
[ -e /etc/havp/havp.config.default ] && mv /etc/havp/havp.config.default /etc/havp/havp.config && echo -n "1, "
156,7 → 160,7
fi
sleep 1
 
echo -en "\n- tinyproxy(2) : "
echo -en "\n- tinyproxy (2) : "
if [ -e /etc/init.d/tinyproxy ]
then
[ -e /etc/tinyproxy/tinyproxy.conf.default ] && mv /etc/tinyproxy/tinyproxy.conf.default /etc/tinyproxy/tinyproxy.conf && echo -n "1, "
165,7 → 169,7
fi
sleep 1
 
echo -en "\n- ulogd(6) : "
echo -en "\n- ulogd (6) : "
i=0
for log_type in traceability ssh ext-access
do
176,27 → 180,16
done
sleep 1
 
echo -en "\n- nfsen(1) : "
echo -en "\n- nfsen (1) : "
[ -e /lib/systemd/system/nfsen.service ] && rm -f /lib/systemd/system/nfsen.service && echo -n "1"
sleep 1
 
echo -en "\n- vnstat(1) : "
echo -en "\n- vnstat (1) : "
[ -e /etc/vnstat.conf.default ] && mv /etc/vnstat.conf.default /etc/vnstat.conf && echo -n "1"
sleep 1
 
echo -en "\n- dnsmasq(6 or 9) : "
if [ mode == "full " ] # don't remove dnsmasq in update mode (DHCP + DNS !)
then
if [ -e /lib/systemd/system/dnsmasq.service ]
then
[ -e /etc/sysconfig/dnsmasq.default ] && mv /etc/sysconfig/dnsmasq.default /etc/sysconfig/dnsmasq && echo -n "1, "
[ -e /etc/dnsmasq.conf.default ] && mv /etc/dnsmasq.conf.default /etc/dnsmasq.conf && echo -n "2, "
[ -e /lib/systemd/system/dnsmasq.service.default ] && mv /lib/systemd/system/dnsmasq.service.default /lib/systemd/system/dnsmasq.service && echo -n "3, "
i=3
else
i=0
fi
fi
echo -en "\n- dnsmasq (6 if update ; 9 if uninstall) : "
i=0
for list in blacklist whitelist blackhole
do
i=`expr $i + 1`
204,9 → 197,18
i=`expr $i + 1`
[ -e /lib/systemd/system/dnsmasq-$list.service ] && rm /lib/systemd/system/dnsmasq-$list.service && echo -n "$i, "
done
if [ mode == "full" ] # don't remove dnsmasq in update mode (DHCP + DNS !)
then
if [ -e /lib/systemd/system/dnsmasq.service ]
then
[ -e /etc/sysconfig/dnsmasq.default ] && mv /etc/sysconfig/dnsmasq.default /etc/sysconfig/dnsmasq && echo -n "7, "
[ -e /etc/dnsmasq.conf.default ] && mv /etc/dnsmasq.conf.default /etc/dnsmasq.conf && echo -n "8, "
[ -e /lib/systemd/system/dnsmasq.service.default ] && mv /lib/systemd/system/dnsmasq.service.default /lib/systemd/system/dnsmasq.service && echo -n "9"
fi
fi
sleep 1
 
echo -en "\n- fail2ban(8) : "
echo -en "\n- fail2ban (8) : "
[ -e /etc/fail2ban/fail2ban.conf.default ] && mv /etc/fail2ban/fail2ban.conf.default /etc/fail2ban/fail2ban.conf && echo -n "1, "
[ -e /etc/fail2ban/jail.conf.default ] && mv /etc/fail2ban/jail.conf.default /etc/fail2ban/jail.conf && echo -n "2, "
[ -e /etc/fail2ban/action.d/iptables-allports.conf.default ] && mv /etc/fail2ban/action.d/iptables-allports.conf.default /etc/fail2ban/action.d/iptables-allports.conf && echo -n "3, "
217,7 → 219,7
[ -e /lib/systemd/system/fail2ban.service.default ] && mv /lib/systemd/system/fail2ban.service.default /lib/systemd/system/fail2ban.service && echo -n "8"
sleep 1
 
echo -en "\n- cron(10) : "
echo -en "\n- cron (10) : "
[ -e /etc/crontab.default ] && mv /etc/crontab.default /etc/crontab && echo -n "1, "
[ -e /etc/anacrontab.default ] && mv /etc/anacrontab.default /etc/anacrontab && echo -n "2, "
[ -e /etc/cron.d/alcasar-mysql ] && rm -f /etc/cron.d/alcasar-mysql && echo -n "3, "
230,18 → 232,22
[ -e /etc/cron.d/alcasar-rsync-bl ] && rm -f /etc/cron.d/alcasar-rsync-bl && echo -n "10,"
sleep 1
 
echo -en "\n- gammu-smsd(3) : "
echo -en "\n- gammu-smsd (3) : "
[ -e /etc/gammu_smsd_conf ] && rm -f /etc/gammu_smsd_conf && echo -n "1, "
[ -e /etc/udev/rules.d/66-huawei.rules ] && rm -f /etc/udev/rules.d/66-huawei.rules && echo -n "2, "
[ -e /var/log/gammu-smsd ] && rm -rf /var/log/gammu-smsd && echo -n "3"
sleep 1
 
echo -en "\n- msec(2) : "
[ -e /etc/security/msec/security.conf.default ] && mv /etc/security/msec/security.conf.default /etc/security/msec/security.conf && echo -n "1, "
[ -e /etc/security/msec/perm.local ] && rm -f /etc/security/msec/perm.local && echo -n "2"
echo -en "\n- msec (2) : "
if [ -e /etc/security/msec/security.conf ]
then
[ -e /etc/security/msec/security.conf.default ] && mv /etc/security/msec/security.conf.default /etc/security/msec/security.conf && echo -n "1, "
[ -e /etc/security/msec/perm.local ] && rm -f /etc/security/msec/perm.local && echo -n "2"
else echo -n "uninstalled"
fi
sleep 1
 
if [ mode == "full " ]
if [ mode == "full" ]
then
echo -en "\n- network(9) : "
hostname localhost
267,7 → 273,7
fi
 
#post_install
echo -en "\n- post_install(6) : "
echo -en "\n- post_install (6) : "
[ -e /etc/mageia-release.default ] && mv /etc/mageia-release.default /etc/mageia-release && echo -n "1, "
[ -e /etc/ssh/alcasar-banner-ssh ] && rm -f /etc/ssh/alcasar-banner-ssh && echo -n "2, "
[ -e /etc/ssh/sshd_config.default ] && mv /etc/ssh/sshd_config.default /etc/ssh/sshd_config && echo -n "3, "
276,11 → 282,10
[ -e /lib/systemd/system/alcasar-load_balancing.service ] && rm -f /lib/systemd/system/alcasar-load_balancing.service && echo -n "6"
sleep 1
 
# nettoyage (on retire les services supprimés ou remplacés dans la nouvelle version)
echo -en "\n- cleaning() : "
# Cleaning (remove all "old" alcasar scripts)
echo -en "\n- End of cleaning ..."
for rm_fic in /usr/local/bin /usr/local/etc /usr/local/sbin
do
rm -rf $rm_fic/alcasar*
done
echo
 
/scripts/alcasar-urpmi.sh
214,11 → 214,8
else
echo "Nettoyage du système : "
fi
for rm_rpm in shorewall mandi avahi mageia-gfxboot-theme privoxy cpupower squid gamin
do
/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null
echo -n "."
done
rm_rpm="shorewall mandi avahi mageia-gfxboot-theme privoxy cpupower squid gamin"
/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null
 
# Save chilli launch script (erase with new rpm one)
[ -e /etc/chilli.conf ] && cp /etc/chilli.conf /tmp/
/web/acc/manager/htdocs/user_finger.php
13,15 → 13,6
</head>
EOM;
}
 
if ($config[general_decode_normal_attributes] == 'yes'){
if (is_file("../lib/lang/$config[general_prefered_lang]/utf8.php"))
include_once("../lib/lang/$config[general_prefered_lang]/utf8.php");
else
include_once('../lib/lang/default/utf8.php');
$k = init_decoder();
$decode_normal = 1;
}
require_once('../lib/functions.php');
require("../lib/$config[general_lib_type]/functions.php");
 
/web/acc/manager/htdocs/user_new.php
38,15 → 38,17
$colspan=1;
}
?>
<html><head><title>Voucher creation</title>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >
<head>
<title>Voucher creation</title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $config['general_charset']?>">
<link rel="stylesheet" href="/css/style.css">
<link rel="stylesheet" type="text/css" href="/css/epoch_styles.css" />
<link rel="stylesheet" type="text/css" href="/css/epoch_styles.css">
<script type="text/javascript" src="/js/epoch_classes.js"></script>
<script type="text/javascript" src="/js/fonctions.js"></script>
<script language="javascript" type="text/javascript">
 
/*Insertion du calendrier */
/*Insert a calendar */
var dp_cal;
window.onload = function () {
dp_cal = new Epoch('epoch_popup','popup',document.getElementById('popup_container'));
104,7 → 106,6
EOM;
}
else{
/*création de l'utilisateur*/
if (is_file("../lib/$config[general_lib_type]/create_user.php"))
include("../lib/$config[general_lib_type]/create_user.php");
118,7 → 119,6
if (is_file("../lib/sql/group_info.php"))
include("../lib/sql/group_info.php");
$login = $saved_login;}
/* Si les valeurs de durée sont vide remplissage avec la valeur 'Illimitée'*/
/* et formatage des secondes sous le format Heure min ses*/
146,7 → 146,7
<input type="hidden" name="mms_imp" value="'.$mms_imp.'">
<input type="hidden" name="exp_imp" value="'.$Expiration.'">
</form>';
echo' <a href="#" onclick="document.forms[\'impression\'].submit();">Ticket</a>';
echo' <a href="#" onclick="document.forms[\'impression\'].submit();">';echo "$l_create_ticket</a>";
//fin ticket impression
}
else //utilisateur = adresse mac
163,10 → 163,10
<input type=hidden name=create value="0">
<input type=hidden name=show value="0">
<input type=hidden name=langue_imp value='fr'>
<table border=1 bordercolordark=#ffffe0 bordercolorlight=#000000 width=100% cellpadding=2 cellspacing=0 bgcolor="#ffffe0" valign=top>
<?php
if($create==0){
echo <<<EOM
<table border=1 bordercolordark=#ffffe0 bordercolorlight=#000000 width=100% cellpadding=2 cellspacing=0 bgcolor="#ffffe0" valign=top>
<tr>
<td class="etiquette" colspan=$colspan>
$l_login
281,7 → 281,7
print <<<EOM
<tr>
<td class="etiquette" colspan=$colspan>
<a href="$help_link" target=help onclick=window.open("$help_link","help","width=600,height=250,toolbar=no,scrollbars=no,resizable=yes") title="$l_click_for_help"><font color="blue">$desc</font></a>
<a href="$help_link" target="help" onclick="window.open('$help_link','help','width=600,height=350,toolbar=no,scrollbars=no,resizable=yes')" title="$l_click_for_help"><font color="blue">$desc</font></a>
</td>
EOM;
switch ($key){
308,7 → 308,7
break;
default :
print <<<EOM
<td>
<td>
<select name=$oper_name>
<option $selected[$op_eq] value="=">=
<option $selected[$op_set] value=":=">:=
423,11 → 423,11
<option value=\"pt\" >Portugês</option>
<option value=\"ar\" >العربية</option>
</select></td></tr>";
echo "</table>";
}
echo "</table>";
if($create == 1)
{
echo "<center><a href=\"user_admin.php?login=$login\">$l_show_profile</a></center>";
echo "<a href=\"user_admin.php?login=$login\">$l_show_profile</a>";
}
else
{
/web/acc/manager/htdocs/user_new2.php
317,7 → 317,7
print <<<EOM
<tr>
<td class="etiquette">
<a href="$help_link" target=help onclick=window.open("$help_link","help","width=600,height=250,toolbar=no,scrollbars=no,resizable=yes") title="$l_click_for_help"><font color="blue">$desc</font></a>
<a href="$help_link" target="help" onclick="window.open('$help_link','help','width=600,height=350,toolbar=no,scrollbars=no,resizable=yes')" title="$l_click_for_help"><font color="blue">$desc</font></a>
</td>
EOM;
switch ($key){
/web/acc/manager/lib/lang/el/utf8.php
File deleted
/web/acc/manager/lib/lang/default/utf8.php
File deleted
/web/acc/manager/lib/langues.php
21,23 → 21,23
$l_download = "Données téléchargées";
$l_upload = "Données envoyées";
$l_average = "moyenne";
$l_already_exist = "existe d&eacute;j&agrave;";
$l_already_exist = "existe déjà";
$l_search_filter = "Filtre de recherche";
$l_search_criteria = "Critère de recherche";
$l_search = "Lancer la recherche";
$l_no_user_found = "Aucun usager trouvé";
$l_no_user_found = "Aucun utilisateur trouvé";
$l_special_attribute = "Attribut particulier";
$l_attribute = "Attribut";
$l_value = "Valeur<br>(vide = tous)";
$l_user = "Usager";
$l_users_managment = "Gestion des usagers";
$l_user = "L'utilisateur";
$l_users_managment = "Gestion des utilisateurs";
$l_groups_managment = "Gestion des groupes";
$l_login = "Identifiant";
$l_password = "Mot de passe";
$l_new_password = "Nouveau mot de passe";
$l_passwd_gen = "générer";
$l_user_create = "Créer un usager";
$l_nb_users = "Nombre d'usagers";
$l_user_create = "Créer un utilisateur";
$l_nb_users = "Nombre d'utilisateurs";
$l_group_create = "Créer un groupe";
$l_group_select = "Selectionnez un groupe";
$l_group = "Groupe";
47,7 → 47,7
$l_group_members_remove = "Supprimer tous les membres de ce groupe";
$l_group_members_to_remove = "<b>Membres à effacer :</b><br>Les membres sélectionnés seront effacés du groupe.<br>Utilisez 'shift' ou 'Ctrl' pour une sélection multiple.";
$l_group_members_to_add = "<b>Membres à ajouter :</b><br>Separez les membres avec un 'espace' ou un 'retour chariot'.";
$l_manage_selected_user= "Gérer l'usager sélectionné";
$l_manage_selected_user= "Gérer l'utilisateur sélectionné";
$l_group_member = "Membre du groupe";
$l_group_empty = "La liste des groupes est vide";
$l_main_group = "Le groupe de l'utilisateur est surligné en bleu";
63,17 → 63,17
$l_members ="MEMBRES";
$l_attributes ="ATTRIBUTS";
$l_remove ="SUPPRIMER";
$l_locked_user ="Le compte usager est verrouillé";
$l_user_remain_login ="L'usager peut se connecter pendant ";
$l_user_expired ="Le compte usager a expiré";
$l_locked_user ="Le compte utilisateur est verrouillé";
$l_user_remain_login ="L'utilisateur peut se connecter pendant ";
$l_user_expired ="Le compte utilisateur a expiré";
$l_connected ="Connecté depuis";
$l_connection_time ="Durée de connexion";
$l_total_connections_time ="Durée cumulée des connexions";
$l_user_never_login ="Cet usager ne s'est jamais connecté";
$l_user_not_login_yet ="Cet usager n'est pas connecté actuellement";
$l_user_never_login ="Cet utilisateur ne s'est jamais connecté";
$l_user_not_login_yet ="Cet tilisateur n'est pas connecté actuellement";
$l_last_login ="Dernière connexion";
$l_remain_time ="Temps de connexion restant";
$l_name = "Nom et pr&eacute;nom";
$l_name = "Nom et prénom";
$l_email = "Adresse de courriel";
$l_homephone = "Numéro de téléphone privé";
$l_telephonenumber = "Numéro de téléphone de bureau";
101,6 → 101,7
$l_simple_menu = "Menu simple";
$l_change = "Modifier";
$l_or = "Ou";
$l_create_ticket = "Créer un ticket (voucher)";
$l_create_multiple = "Créer plusieurs tickets";
$l_create_multiple_comment = "<br>Remarques : lors de la création de plusieurs tickets simultanement :<br>
- l'identifiant et le mot de passe sont générés aléatoirement,<br>
115,6 → 116,8
$l_filtering_havp_bl = "Antivirus web + Blacklist";
$l_filtering_havp_wl = "Antivirus web + Whitelist";
$l_user_exists = "existe déjà !";
$l_created = "a été correctement créé";
$l_removed = "a été supprimé";
$l_group_desc = "<h2>Attributs Groupe</h2>";
$l_user_desc = "<h2>Attributs Utilisateur</h2>";
$l_proto="Filtrage de protocoles réseau";
216,6 → 219,7
$l_simple_menu = "Simple menu";
$l_change = "Change";
$l_or = "Or";
$l_create_ticket = "Create a ticket (voucher)";
$l_create_multiple = "Create several tickets";
$l_create_multiple_comment = "<br>Note: when creating multiple tickets simultaneously :<br>
- username and password are randomly generated,<br>
230,6 → 234,8
$l_filtering_havp_bl = "Blacklist + WEB antivirus";
$l_filtering_havp_wl = "Whitelist + WEB antivirus";
$l_user_exists = "already exists !";
$l_created = "has been correctly created";
$l_removed = "has been removed";
$l_group_desc = "<h2>Group Attributes</h2>";
$l_user_desc = "<h2>User Attributes</h2>";
$l_proto="Network protocols filtering";
/web/acc/manager/lib/sql/create_user.php
139,7 → 139,7
echo "<b>Query failed for attribute $key: " . da_sql_error($link,$config) . "</b><br>\n";
}
}
echo "<b>Usager correctement cr&eacute;&eacute;</b><br>\n";
echo "<center><b>$l_user '$login' $l_created</b></center><br>";
}
else
echo "<b>Could not open encryption library file</b><br>\n";
/web/acc/manager/lib/sql/delete_user.php
21,7 → 21,7
$res = da_sql_query($link,$config,
"DELETE FROM $config[sql_user_info_table] WHERE username = '$login';");
if ($res)
echo "<b>L'usager $login a &eacute;t&eacute; correctement supprim&eacute;</b><br>\n";
echo "<b>$l_user $login $l_removed</b><br>\n";
else
echo "<b>Error deleting user $login from user info table: " . da_sql_error($link,$config) . "</b><br>\n";
}
/web/acc/menu.php
70,10 → 70,10
$l_network = "Réseau";
$l_ldap = "Ldap/A.D.";
$l_access_nb = "Accès au centre";
$l_create_user = "Créer un usager";
$l_edit_user = "Éditer un usager";
$l_create_user = "Créer des utilisateurs";
$l_edit_user = "Gérer les utilisateurs";
$l_create_group = "Créer un groupe";
$l_edit_group = "Éditer un groupe";
$l_edit_group = "Gérer les groupe";
$l_import_empty = "Importer / Vider";
$l_protocols = "Protocoles";
$l_stat_user_day = "Par connexion";
105,10 → 105,10
$l_network = "Network";
$l_ldap = "Ldap/A.D.";
$l_access_nb = "Access to center";
$l_create_user = "Create a user";
$l_edit_user = "Edit a user";
$l_create_user = "Create users";
$l_edit_user = "Manage users";
$l_create_group = "Create a group";
$l_edit_group = "Edit a group";
$l_edit_group = "Manage groups";
$l_import_empty = "Import / Empty";
$l_protocols= "Protocols";
$l_stat_user_day = "By connexion";