Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
mac:newsyslogconf [2012/05/08 10:10] wikisysop |
mac:newsyslogconf [2012/06/24 12:58] (aktuell) wikisysop |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | [[:mac|{{ :Apple.png?40|}}]] | ||
===== Logfilerotation in »/var/log« beeinflussen ===== | ===== Logfilerotation in »/var/log« beeinflussen ===== | ||
In >><fc #008000>var/log</fc><< befinden sich idR die Logfiles des Systems und weiteren Diensten. Wie auf UNIX Systemen üblich werden dort die Logfiles ggf komprimiert, rotiert und somit archiviert. Dieser Vorgang wird in der Manpage((http://developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/newsyslog.conf.5.html)) >>Trimmung genannt<<. Unter Mac OSX wird diese Trimmung durch die Konfigurationsdatei >><fc #008000>/etc/newsyslog.conf</fc><< konfiguriert. Dort wird eingestellt wann ein Logfile komprimiert wird und wie viele Versionen davon archiviert werden: | In >><fc #008000>var/log</fc><< befinden sich idR die Logfiles des Systems und weiteren Diensten. Wie auf UNIX Systemen üblich werden dort die Logfiles ggf komprimiert, rotiert und somit archiviert. Dieser Vorgang wird in der Manpage((http://developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/newsyslog.conf.5.html)) >>Trimmung genannt<<. Unter Mac OSX wird diese Trimmung durch die Konfigurationsdatei >><fc #008000>/etc/newsyslog.conf</fc><< konfiguriert. Dort wird eingestellt wann ein Logfile komprimiert wird und wie viele Versionen davon archiviert werden: | ||
Zeile 37: | Zeile 38: | ||
Für weitere Optionen konsultieren Sie die Manpage von >><fc #008000>newsyslog.conf</fc><<\\ | Für weitere Optionen konsultieren Sie die Manpage von >><fc #008000>newsyslog.conf</fc><<\\ | ||
- | >>newsyslog<< wird in der Default Konfiguration alle 30 Minuten durch launchd gestartet, dabei wird auch jedes mal die Konfigurationsdatei >>newsyslog.conf<< eingelesen. >>launchd<< kann hinsichtlich des Handlings von >>newsyslog<< in der Konfigurationsdatei >><fc #008000>/System/Library/LaunchDaemons/com.apple.newsyslog.plis</fc>t<< eingestellt werden. | + | >>newsyslog<< wird in der Default Konfiguration alle 30 Minuten durch launchd gestartet, dabei wird auch jedes mal die Konfigurationsdatei >>newsyslog.conf<< eingelesen. >>launchd<< kann hinsichtlich des Handlings von >>newsyslog<< in der Konfigurationsdatei >><fc #008000>/System/Library/LaunchDaemons/com.apple.newsyslog.plis</fc>t<< eingestellt werden. |
<xterm>$ <fc #008000>defaults read /System/Library/LaunchDaemons/com.apple.newsyslog</fc> | <xterm>$ <fc #008000>defaults read /System/Library/LaunchDaemons/com.apple.newsyslog</fc> | ||
Zeile 51: | Zeile 52: | ||
}; | }; | ||
}</xterm> | }</xterm> | ||
+ | |||
+ | <note>**Note:** In der Manpage zu newsyslog wird fälschlicherweise behauptet, dass newsyslog durch cron gestartet wird: **''//>>The newsyslog utility should be scheduled to run periodically by cron(8).<<//''** was aber nicht stimmt. newsyslog wird in Mac OS durch launchd gestartet. Vermutllich wurde die Manpage ohne Überarbeitung von BSD übernommen!</note> | ||
**Verwandte Artikel:** | **Verwandte Artikel:** |