Hallo Liste!
Udo Burghardt
Am Samstag, 2. März 2002 13:46 schrieb Christoph Eckert:
ich hab' mir dazu ein kleines Shell-Script geschrieben, welches ebendas bei jedem Einloggen automatisch macht...
Bei jedem einloggen?
Das hört sich ungut an, ich würde eher sowas wie /etc/init.d/boot.local empfehlen, also pro booten einmal.
ABER: SuSE-spezifisch heisst die richtige Strategie: anpassen der /etc/rc.config, da findet man nämlich:
| CLEAR_TMP_DIRS_AT_BOOTUP="no"
Naja - bei jedem Boot gefällt mir schon besser, da hier beim hochstarten relativ sicher sein kann, dass ein File mit einem bestimmten Alter nun nicht gerade in Gebrauch ist. Ansonsten hat man ja generell das Problem, dass die Datei ja gerade in Gebrauch ist. Es dürfte den meisten Programmen nicht gefallen, wenn man Ihnen die derzeit benutzten Files entzieht. Aber beim Booten ist auch nicht so eine tolle Lösung, da viele Server ja sehr lange uptimes haben könnten. Da ist dann vielleicht ein crontab-Eintrag gut, der von Zeit zu Zeit einmal läuft. Ich lasse da Scripts gegen 3 Uhr laufen. Hier habe ich mir aber regelmässig angesehen, was da so alles in /tmp liegt und von wem das so ist. Bei mir habe ich folgenden Aufbau: /tmp ist eine eigene Partition. Hier haben User und Userprozesse nichts zu suchen. Diese bereinige ich knallhart! /var/tmp ist eine eigene Partition. Systemprozesse haben hier nichts zu suche. Systemprozesse sind hier generell auch die Serverdienste! So bin ich relativ auf der sicheren Seite. Dank LVM und reiserfs bin ich dann auch etwas flexibler bei meinen Diensten. Wenn ein Job z.B. einmal viel Platz auf /tmp braucht, dann kann dieser Prozesse kontrollieren, ob dieser Platz da ist und bei Bedarf das LV vergrößern. Mit den besten Grüßen Konrad Neitzel -- SoftMediaTec GmbH Tel: 0172 / 689 31 45 Fax: 069 / 90 50 99 53