#1 Le 06/04/2020, à 09:27
- vladmaia
Script dernier utilisateur connecté
Bonjour,
Je souhaiterais affecter un script de sauvegarde à la fermeture de session au dernier utilisateur connecté. Je suis débutant dans la création de script.
Est il possible d'utiliser le résultat de la commande
users
par exemple?
Merci.
Bonne journée.
Hors ligne
#2 Le 06/04/2020, à 09:54
- elcastor
Re : Script dernier utilisateur connecté
Bonjour,
je ne suis pas spécialiste, mais il semble que tu puisses éditer ce fichier :
sudo gedit /etc/gdm3/PostSession/Default
et y mettre ce que tu veux dedans, afin d'être exécuté en fin de session.
Par exemple
users > /home/TONREPERTOIRE/derniers_utilisateurs.txt
A tester...
Hors ligne
#3 Le 07/04/2020, à 00:13
- kamaris
Re : Script dernier utilisateur connecté
Tu pourrais inclure ton script dans le test
if [ $(users | wc -w) -eq 1 ]; then
…
fi
et le mettre à exécuter en fin de session à tout le monde.
Pour ce dernier point, ça dépend de l'environnement de bureau que tu utilises : tu as peut-être un menu pour ajouter une commande à la fermeture de session.
Sinon, il faut redéfinir la commande appelée pour la fermeture de session : tu mets ton script de sauvegarde dans un emplacement prioritaire du PATH, par exemple /usr/local/bin, inclus dans le test ci-dessus, et avec à la fin la commande de fermeture de session.
En ligne