On Tue, Oct 27, 2015 at 06:27:27PM +0100, Alexandre Hoïde wrote: > $ sudo -u fictif contrab -l > 10 18 27 10 * sleep 5 && [ -d /tmp/fictif_usrtmp ] && touch > /tmp/test-cron-systemd-oui || touch /tmp/test-cron-systemd-non > > et à 18h12 : > $ ls /tmp/test-cron-systemd-* > /tmp/test-cron-systemd-non
note : le même test réalisé avec « $ sudo -u fictif … » ou avec un changement d'identifiant « su - fictif », depuis mon compte normal, ne déclenchent pas plus le usrtmp.service que cron. Donc 1) mon intuition ne vaut pas grand chose, et 2) il faudrait aussi RTFM logind et que sais-je encore. D'ailleurs, lorsque j'essaie « systemctl --user start usrtmp.service », en su ou en sudo, j'obtiens : Failed to connect to bus: Aucun fichier ou dossier de ce type je suppose que su/sudo ne passent pas par logind. Ça ne fonctionne qu'à partir d'une « vraie » connexion depuis la console/tty ou un gestionnaire d'affichage. -- ___________________ | $ post_tenebras ↲ | waouh ! | GNU \ / | / | -- * -- | o | $ who ↲ / \ |_-- ~_| | Alexandre Hoïde | _/| | -------------------