Bonjour,
Je suis un programme, lancé en root, par un sudouser.
Je cherche à savoir qui m'a lancé.
whoami répond root
et who est une astuce, mais bloque avec les user de + de 8 caractères.
Donc je voudrais savoir comment identifier l'utilisateur qui a lancé sudo qui m'a lancé ?
C'est pour du shell Batch, mais déjà, c'est pas simple.
Et l'usage, c'est un script de post-installation qui était en root (sudo) pour faire ses bidouilles et qui rétablie les droits sur les fichiers en les donnant à l'utilisateur qui a lancé l'installation (et qui n'est pas root, vous aurez compris).
Message édité par NounouRs le 27-02-2012 à 19:31:10