Ich werde erstmal die Lösung mit dem Script in /etc/profile.d/ nehmen. Ist zwar nicht ganz das was ich wollte, aber bisher am praktikabelsten umzusetzen.
Zumindest solange bis ich ein zuverlässiges *.target oder *.service gefunden habe um den Logout abzupassen.
Gibt es eine Möglichkeit sich anzeigen zulassen (Datum und Uhrzeit) wann welcher Service gestartet oder welches Target erreicht wurde? Mit system-analyze komme ich da gerade nicht mehr weiter.


  • tuxnix hat auf diesen Beitrag geantwortet.

    @Andy@Arch

    Zum Thema tmpfs:
    Man kann das Script in /etc/profile.d/ auch mit einem tmpfs
    für /home/guest kombinieren.

    Dazu wäre zusätzlich in die /etc/fstab folgendes einzutragen:
    tmpfs /home/guest tmpfs defaults 0 0

    Die Daten sind dann nur so lange vorhanden wie der Rechner läuft. Standardmäßig wird dabei für /home/guest bis zu 50% vom RAM genutzt. Bei 4G RAM hätte der user guest dann 2G für die eigenen Dateien zur Verfügung. Mit df -t tmpfskann man die aktuelle Belegung abrufen. Ob das sinnvoll ist, da kommt es wohl darauf an, was guest denn so machen möchte.
    Jedenfalls hätte es der guest-user dann selbst im Griff alle seine Spuren zu beseitigen. Er müsste den Rechner nur herunterfahren.

    Andy@Arch Gibt es eine Möglichkeit sich anzeigen zulassen (Datum und Uhrzeit) wann welcher Service gestartet oder welches Target erreicht wurde?

    journalctl |grep systemd