// root ?
$user = getenv("USER");
if ($user != "root") {
display("[!!] Fatal error : this script must run as root user");
exit();
}
Ce test ne fonctionne pas quand on utilise un utilisateur ayant un uid égal à 0 mais qui n'est pas nommé "root". Le meilleur test ici serait de tester la valeur de l'uid (via posix_geteuid() )
# test root
Posté par Yann 'Ze' Richard (site web personnel) . En réponse au journal ApacheCheck, le retour (entre autres). Évalué à 5.
Ce test ne fonctionne pas quand on utilise un utilisateur ayant un uid égal à 0 mais qui n'est pas nommé "root". Le meilleur test ici serait de tester la valeur de l'uid (via posix_geteuid() )