BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Dateien mit unbekannten UIDs/GIDs suchen

Möchte man wöchentlich nach Dateien suchen welche unbekannte User-IDs oder Group-IDs besitzen, kann folgende Zeile in der /etc/periodic.conf eingefügt werden:

weekly_noid_enable="YES"

Danach werden die entsprechenden Dateien im wöchentlichen Statusmail aufgeführt, können danach überprüft werden:

[...]

Check for files with an unknown user or group:
  /tmp/smstools
  /tmp/smstools/doc
  /usr/local/tinderbox/8.0-FreeBSD/var/mail/messagebus
  /usr/local/tinderbox/8.0-FreeBSD/var/mail/polkit
  /usr/local/tinderbox/8.0-FreeBSD/var/mail/avahi
  /usr/local/tinderbox/8.0-FreeBSD/var/mail/haldaemon
  /usr/local/tinderbox/8.0-FreeBSD/var/lib/hal

[...]
 Permalink

NTP-Status in den täglichen Servermails anzeigen

Synchronisiert man die Zeit eines FreeBSD -Servers mit NTP, so kann man den NTP Status in den täglichen Servermails anzeigen lassen. Dazu kann folgender Eintrag in der /etc/periodic.conf gemacht werden:

daily_status_ntpd_enable="YES"

Danach findet man die entsprechende Ausgabe in den täglichen Statusmails:

[...]

NTP status:
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*mein.ntp.ch          1.1.3.220    2 u  254  512  377   1.666   -1.197   0.469

[...]
 Permalink

Informationen zu einer FreeBSD-Installation auslesen

Mit Hilfe von sysinfo können Informationen zu einem FreeBSD-System ausgelesen werden. Im FreeBSD Portbaum findet man sysinfo unter sysutils/sysinfo:

# cd /usr/ports/sysutils/sysinfo && make install clean

Führt man sysinfo mit der -a Option aus, werden verschiedene Informationen zum Rechner und der FreeBSD-Installation angezeigt:

# sysinfo -a

Sollen zusätzliche Informationen angezeigt werden, kann die Option -v 1 verwendet werden:

# sysinfo -a -v 1

Soll die Ausgabe nicht farbig dargestellt werden, kann -c verwendet werden. So lässt sich die Ausgabe auch ohne Probleme in eine Textdatei umleiten:

# sysinfo -a -c -v 1 > /tmp/sysinfo

Das Verhalten von sysinfo lässt sich auch in der Datei /usr/local/etc/sysinfo.conf konfigurieren. Eine Beispielausgabe von sysinfo findet man hier.

 Permalink
1-3/3