BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Alte Dateien in /tmp täglich automatisch löschen

Möchte man täglich alte Dateien in /tmp löschen, kann folgende Zeile in der /etc/periodic.conf eingefügt werden:

daily_clean_tmps_enable="YES"

Danach werden täglich die Dateien in /tmp gelöscht, die seit drei Tagen nicht mehr verwendet wurden. Die gelöschten Dateien werden im täglichen Statusmail angezeigt:

[...]
Removing old temporary files:
  /tmp/piwik/db.opt
  /tmp/piwik/piwik_user.frm
  /tmp/piwik/piwik_user.MYI
  /tmp/piwik/piwik_user.MYD

[...]

Möchte man die Anzahl Tage verändern, so kann dies durch setzen von daily_clean_tmps_days gemacht werden. Dateien die nicht gelöscht werden sollen, können in daily_clean_tmps_ignore aufgeführt werden. Sollen die gelöschten Dateien nicht im täglichen Statusmail aufgeführt werden, kann daily_clean_tmps_verbose auf NO gesetzt werden. Standardmässig sind die Variablen folgendermassen gesetzt:

daily_clean_tmps_days="3"                                                   # If not accessed for
daily_clean_tmps_ignore=".X*-lock .X11-unix .ICE-unix .font-unix .XIM-unix"
daily_clean_tmps_ignore="$daily_clean_tmps_ignore quota.user quota.group"   # Don't delete these
daily_clean_tmps_verbose="YES"                                              # Mention files deleted
 Permalink

Ports wöchentlich auf neue Versionen prüfen

Möchte man wöchentlich die installierten Ports angezeigt bekommen, von denen im Portsbaum eine neuere Version existiert, kann folgende Zeile in der /etc/periodic.conf eingefügt werden:

weekly_status_pkg_enable="YES"

Danach werden die entsprechenden Ports im wöchentlichen Statusmail aufgeführt:

[...]

Check for out of date packages:
  ccache-2.4_7 needs updating (port has 2.4_8)
  maatkit-1972 needs updating (port has 3119)
  mysql-client-5.0.75 needs updating (port has 5.0.83)
  mysql-server-5.0.75 needs updating (port has 5.0.83)
  portlint-2.11.1 needs updating (port has 2.11.2)
  postgresql-client-8.2.9 needs updating (port has 8.2.13)
  postgresql-server-8.2.9 needs updating (port has 8.2.13)
  rrdtool-1.2.29 needs updating (port has 1.2.30)
  rsync-3.0.3 needs updating (port has 3.0.6)
  screen-4.0.3_5 needs updating (port has 4.0.3_6)
  subversion-freebsd-1.5.5_1 needs updating (port has 1.6.2)

[...]
 Permalink
1-2/2