"); echo "

".gettext("Correction de problèmes")."

\n"; if (isset($action)) { if ($action == "rmprofiles") { echo "

".gettext("Regénérer les profils errants Windows...")."

"; system("sudo /usr/share/se3/scripts/clean_profiles.sh"); } if ($action == "permse3") { echo "

".gettext("Remise en place des droits système...")."

"; system("sudo /usr/share/se3/scripts/permse3"); echo "Terminé."; } if ($action == "adminse3pass") { if (($login==admin)||($login==assist)||($login==aieple01)) { echo "

".gettext("Affichage du mot de passe adminse3...")."

"; echo "Le mot de passe adminse3 est actuellement $xppass"; } else { echo "

".gettext("Affichage du mot de passe adminse3...")."

"; echo "Affichage non permis avec votre compte"; } } if ($action == "restore_droits") { echo "

".gettext("Remise en place des droits sur les comptes utilisateurs...")."

"; system("sudo /usr/share/se3/scripts/restore_droits.sh --home html"); } if ($action == "restore_droits_full") { echo "

".gettext("Remise en place de tous les droits...")."

"; system("sudo /usr/share/se3/scripts/restore_droits.sh acl_default auto html"); } if ($action == "adminse3_rest") { echo "

".gettext("Remise en place des droits d'intégration pour adminse3...")."

"; echo '
';
        system("sudo /usr/share/se3/sbin/create_adminse3.sh");
        echo '
'; echo "ok"; } if ($action == "force_profils_wpkg") { echo "

".gettext("Raffraichissement des machines visibles dans wpkg...")."

"; // Lance le script pour wpkg system ("/bin/bash /usr/share/se3/scripts/update_hosts_profiles_xml.sh ou=Computers ou=Parcs $ldap_base_dn"); system ("/bin/bash /usr/share/se3/scripts/update_droits_xml.sh"); echo "ok"; } if ($action == "force_rapports_wpkg") { echo "

".gettext("Renouvellement des rapports wpkg...")."

"; system("rm -f /var/se3/unattended/install/wpkg/rapports/rapports.xml ; /var/www/se3/wpkg/bin/rapports.sh"); system ("/bin/bash /usr/share/se3/scripts/update_hosts_profiles_xml.sh ou=Computers ou=Parcs $ldap_base_dn"); system ("/bin/bash /usr/share/se3/scripts/update_droits_xml.sh"); echo "ok"; } } else { if (($login==admin)||($login==assist)||($login==aieple01)) { echo "".gettext("Afficher le mot de passe adminse3")." 
"; } echo "".gettext("Remise en place des droits d'intégration pour adminse3")." 
"; echo "".gettext("Supprimer l'ensemble des profils Windows")." 
"; echo "".gettext("Remise en place des droits système par défaut")." 
"; echo "".gettext("Remise en place des droits sur les comptes utilisateurs")." 
"; echo "".gettext("Remise en place de tous les droits")." 
"; if (file_exists("/var/se3/unattended/install/wpkg")) { echo "".gettext("Raffraichissement des machines visibles dans wpkg")." 
"; echo "".gettext("Renouvellement des rapports wpkg")." 
"; } } require ("pdp.inc.php"); ?>