• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

/tmp dir beim booten löschen.

Früher konnte man das in yast einstellen, nach wievielen tagen man sein /tmp gelöscht haben will, das geht nicht meh, bin ich jetzt per zufall draufgekommen.
es gibt eine anleitung:
Code:
cp /usr/lib/tmpfiles.d/tmp.conf  /etc/tmpfiles.d/tmp.conf

und dann die datei /etc/tmpfiles.d/tmp.conf editiieren in dem man ein "D voranstellung und zb. 2d für 2 tage hinzufügt. ich hab die datei editiert aber es funktionierit nicht

Code:
Okt 19 07:52:10 localhost systemd[1]: Starting Cleanup of Temporary Directories...
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /usr/lib/tmpfiles.d/net-snmp.conf:1: Line references path below legacy directory /v>
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:12: Duplicate line for path "/tmp", ignoring.
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:13: Duplicate line for path "/var/tmp", ignoring.
Okt 19 07:52:11 localhost systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Okt 19 07:52:11 localhost systemd[1]: Finished Cleanup of Temporary Directories.

die datei /usr/lib/tmpfiles.d/tmp.conf existiert bei mir gar nicht, ich hab einfach /etc/tmpfiles.d/tmp.conf editiert.
 
OP
H

HarryMalaria

Hacker
Code:
usr/lib/tmpfiles.d/cups.conf:d /var/spool/cups/tmp - - - 30d
/usr/lib/tmpfiles.d/fs-tmp.conf:q /tmp 1777 root root -
/usr/lib/tmpfiles.d/fs-var-tmp.conf:d /var/tmp 1777 root root -
/usr/lib/tmpfiles.d/mariadb.conf:x /var/tmp/mysql.*
/usr/lib/tmpfiles.d/ostree-tmpfiles.conf:R! /var/tmp/ostree-unlock-ovl.*
/usr/lib/tmpfiles.d/sddm.conf:r!    /tmp/sddm-auth*
/usr/lib/tmpfiles.d/systemd-tmp.conf:x /tmp/systemd-private-%b-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:X /tmp/systemd-private-%b-*/tmp
/usr/lib/tmpfiles.d/systemd-tmp.conf:x /var/tmp/systemd-private-%b-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:X /var/tmp/systemd-private-%b-*/tmp
/usr/lib/tmpfiles.d/systemd-tmp.conf:R! /tmp/systemd-private-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:R! /var/tmp/systemd-private-*
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.X11-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.ICE-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.XIM-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.font-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.Test-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:r! /tmp/.X[0-9]*-lock
 

Sauerland

Ultimate Guru
Code:
/usr/lib/tmpfiles.d/fs-tmp.conf:q /tmp 1777 root root -
/usr/lib/tmpfiles.d/fs-var-tmp.conf:d /var/tmp 1777 root root -
erzeugen:
Code:
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:12: Duplicate line for path "/tmp", ignoring.
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:13: Duplicate line for path "/var/tmp", ignoring.

Lösche die /etc/tmpfiles.d/tmp.conf und erstelle 2 Dateien:
Code:
cat /etc/tmpfiles.d/fs-tmp.conf 
d /tmp 1777 root root 3d
3 Tage
Code:
cat /etc/tmpfiles.d/fs-var-tmp.conf 
d /var/tmp 1777 root root 7d
7 Tage
 
Oben