<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>André Aulich - Digital Asset Management &#38; Workflow Automation &#187; Downloads</title>
	<atom:link href="http://www.andre-aulich.de/perm/category/downloads/feed" rel="self" type="application/rss+xml" />
	<link>http://www.andre-aulich.de</link>
	<description>Digital Asset Management &#38; Workflow Automation</description>
	<lastBuildDate>Wed, 08 Sep 2010 11:02:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Buchanmerkungen, Skriptdownloads, Korrekturen</title>
		<link>http://www.andre-aulich.de/perm/buchanmerkungen-skriptdownloads-korrekturen</link>
		<comments>http://www.andre-aulich.de/perm/buchanmerkungen-skriptdownloads-korrekturen#comments</comments>
		<pubDate>Tue, 25 May 2010 18:25:23 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Kalender]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mail]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/?p=312</guid>
		<description><![CDATA[In meinem Buch Mac OS X Server 10.6 – Die Kommunikationszentrale für Mac, Windows, Linux und iPhone sind diverse Skripts abgedruckt, die Sie in Ihren persönlichen Serverinstallationen einsetzen können. Damit Sie diese nicht wie zu C64-Zeiten aus einem Buch abtippen &#8230; <a href="http://www.andre-aulich.de/perm/buchanmerkungen-skriptdownloads-korrekturen">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In meinem Buch <a href="http://www.oreilly.de/catalog/macosxsrvrkommplger/">Mac OS X Server 10.6 – Die Kommunikationszentrale für Mac, Windows, Linux und iPhone</a> sind diverse Skripts abgedruckt, die Sie in Ihren persönlichen Serverinstallationen einsetzen können.</p>
<p>Damit Sie diese nicht wie zu C64-Zeiten aus einem Buch abtippen müssen, werden diese zusammen mit weiteren Informationen zu dem Buch in Kürze unter <a href="http://www.oreilly.de/catalog/macosxsrvrkommplger/">http://www.oreilly.de/catalog/macosxsrvrkommplger/</a> bei O&#8217;Reilly gelistet.</p>
<p>Bis dahin finden Sie eine Datei mit den Skripts sowie kleineren Korrekturen und Anmerkungen auch <a href='http://www.andre-aulich.de/wp-content/uploads/2010/03/Notes.txt'>hier</a>.</p>
<p>Aktuell sind folgende Hinweise zum Buch:</p>
<ul>
<li>Auf. S. 54 erwähne ich, dass Mac OS X Server als PDC auch Windows-Clients verwalten kann. Dabei sollte man folgende Einschränkung zu Windows 7 erwähnen: Windows 7 kann nicht an einen Mac-PDC angebunden werden, da Windows 7 prinzipiell nicht mehr von Windows-NT-Domänen-Controllern verwaltet werden kann. Sie können aber alle anderen Dienste wie gehabt nutzen.</li>
<li>Das Programm <a href="http://osx.topicdesk.com/">mailbfr</a> zum Sichern der Mail-Datenbank ist derzeit noch nicht für 10.6 geeignet. Sobald eine entsprechende Version verfügbar ist, werde ich das an dieser Stelle bekannt geben.</li>
<li>Das <a href="http://www.zideone.com/">ZideOne-Outlook-Plugin</a> zur Integration von Outlook-Clients in iCal-/Adressbuchserverumgebungen ist derzeit nicht mehr als Betaversion und noch nicht als finales Produkt erhältlich. Es sieht leider so aus, als wenn die Entwicklung des Tools eingestellt wurde.</li>
<li>Der launchd-Job zum regelmäßigen Aufruf von fetchmail auf S.103 im Buch verwendet als fetchmail-Pfad /opt/local/bin/fetchmail. Dieser Pfad bezieht sich auf ein mittels MacPorts installiertes fetchmail. Wenn Sie das von Apple mitgelieferte fetchmail verwenden wollen, lautet der Pfad /usr/bin/fetchmail. Dies ist in dem launchd-Job in der Download-Datei bereits berücksichtigt.</li>
<li>Auf S.82 ist versehentlich das falsche Bildschirmfoto in Abb.7-1 gelandet. Hier ist der korrekte Screenshot: <a href="http://www.andre-aulich.de/wp-content/uploads/2010/03/07-001.jpg"><img src="http://www.andre-aulich.de/wp-content/uploads/2010/03/07-001-300x199.jpg" alt="" title="07-001" width="300" height="199" class="aligncenter size-medium wp-image-314" /></a></li>
<li>Bei der Freigabe der Ordner Junk und NotJunk gibt es bei mehreren Benutzern regelmäßig Rechteprobleme. Um diese zu vermeiden, wurde das Skript auf S.111 in der Downloadvariante entsprechend angepasst. Zudem wird dieses Skript nun minütlich und nicht mehr alle zehn Minuten aufgerufen.</li>
</ul>
<p>Vielen Dank an dieser Stelle für Ihre wertvollen Hinweise, die mir sehr dabei geholfen haben, diese kleinen Fehler zu finden und an dieser Stelle zu korrigieren!</p>
<p>Über weiteres Feedback zu meinem aktuellen Buch freue ich mich natürlich auch weiterhin!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/buchanmerkungen-skriptdownloads-korrekturen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drucken mit dem iPad</title>
		<link>http://www.andre-aulich.de/perm/drucken-mit-dem-ipad</link>
		<comments>http://www.andre-aulich.de/perm/drucken-mit-dem-ipad#comments</comments>
		<pubDate>Wed, 12 May 2010 11:45:54 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/?p=366</guid>
		<description><![CDATA[Man liest derzeit überall, dass man mit dem iPad nicht drucken kann. Unter http://www.andre-aulich.de/en/perm/ipad-printing-–-send-pdf-as-email-to-mac-os-x-server-10-6 habe ich einen Artikel veröffentlicht, in dem erklärt wird, wie Sie mit Hilfe von Mac OS X Server vom iPad aus drucken können. Viel Spaß mit &#8230; <a href="http://www.andre-aulich.de/perm/drucken-mit-dem-ipad">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Man liest derzeit überall, dass man mit dem iPad nicht drucken kann.</p>
<p>Unter <a href="http://www.andre-aulich.de/en/perm/ipad-printing-–-send-pdf-as-email-to-mac-os-x-server-10-6">http://www.andre-aulich.de/en/perm/ipad-printing-–-send-pdf-as-email-to-mac-os-x-server-10-6</a> habe ich einen Artikel veröffentlicht, in dem erklärt wird, wie Sie mit Hilfe von Mac OS X Server vom iPad aus drucken können.</p>
<p>Viel Spaß mit dem Artikel!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/drucken-mit-dem-ipad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Final Cut Server mit Archiware PresSTORE verbinden</title>
		<link>http://www.andre-aulich.de/perm/finalcutserver-mit-presstore-verbinden</link>
		<comments>http://www.andre-aulich.de/perm/finalcutserver-mit-presstore-verbinden#comments</comments>
		<pubDate>Wed, 05 May 2010 15:00:14 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/?p=181</guid>
		<description><![CDATA[Für diejenigen, die Final Cut Server (FCSvr) nutzen möchten, um High-Res-Daten in ein Disk- oder Tape-Archiv zu schreiben, habe ich unter http://www.andre-aulich.de/en/perm/connecting-final-cut-server-to-archiware-presstore ein Tool samt Dokumentation veröffentlicht, mit dessen Hilfe sich die Anbindung relativ einfach vornehmen lässt. Das Tool sowie &#8230; <a href="http://www.andre-aulich.de/perm/finalcutserver-mit-presstore-verbinden">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Für diejenigen, die Final Cut Server (FCSvr) nutzen möchten, um High-Res-Daten in ein Disk- oder Tape-Archiv zu schreiben, habe ich unter <a href="http://www.andre-aulich.de/en/perm/connecting-final-cut-server-to-archiware-presstore">http://www.andre-aulich.de/en/perm/connecting-final-cut-server-to-archiware-presstore</a> ein Tool samt Dokumentation veröffentlicht, mit dessen Hilfe sich die Anbindung relativ einfach vornehmen lässt.</p>
<p>Das Tool sowie die Dokumentation sind kostenlos. Falls Sie Fragen dazu haben oder Anpassungen wünschen, stehe ich Ihnen gerne als Dienstleister zur Verfügung.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/finalcutserver-mit-presstore-verbinden/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Präsentation vom Final Cut Server-Vortrag als Download verfügbar</title>
		<link>http://www.andre-aulich.de/perm/prasentation-vom-final-cut-server-vortrag-als-download-verfugbar</link>
		<comments>http://www.andre-aulich.de/perm/prasentation-vom-final-cut-server-vortrag-als-download-verfugbar#comments</comments>
		<pubDate>Fri, 19 Mar 2010 09:55:40 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Final Cut Server]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/?p=307</guid>
		<description><![CDATA[Wenn Sie Interesse an meiner Final Cut Server-Präsentation haben, die ich gestern auf der VideoVisions-Veranstaltung in München gehalten habe (und kommende Woche in London halten werde), dann können Sie die PDF-Version hier herunter laden. Zu den behandelten Themen darin gehören &#8230; <a href="http://www.andre-aulich.de/perm/prasentation-vom-final-cut-server-vortrag-als-download-verfugbar">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wenn Sie Interesse an meiner Final Cut Server-Präsentation haben, die ich gestern auf der VideoVisions-Veranstaltung in München gehalten habe (und kommende Woche in London halten werde), dann können Sie die PDF-Version <a href='http://www.andre-aulich.de/wp-content/uploads/2010/03/2010_03_18_FCSvr.pdf'>hier</a> herunter laden.</p>
<p>Zu den behandelten Themen darin gehören u.a.:</p>
<ul>
<li>Rough Cut Editing</li>
<li>FCSvr CLI</li>
<li>XML and data exchange with other MAMs</li>
<li>Automatic fetching of news feeds incl. XML metadata</li>
<li>Working with growing clips</li>
<li>Automatic XDCAM ingest</li>
<li>FCSvr Archiving to tape</li>
</ul>
<p>Allerdings stehen nicht alle behandelten Punkte im Detail in der Präsentation, da ein großer Teil der Session aus Demos bestand.</p>
<p>Wenn Sie Fragen zu den vorgestellten Punkten haben oder meine diesbezüglichen Dienste in Anspruch nehmen möchten, freue ich mich sehr über Ihr Feedback!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/prasentation-vom-final-cut-server-vortrag-als-download-verfugbar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>i-Meeting &#8217;09: Präsentation zum Thema &#8220;Mac OS X Server 10.6 als Groupware-Server&#8221; als Download erhältlich</title>
		<link>http://www.andre-aulich.de/perm/i-meeting-09-prasentation-zum-thema-mac-os-x-server-10-6-als-groupware-server-als-download-erhaltlich</link>
		<comments>http://www.andre-aulich.de/perm/i-meeting-09-prasentation-zum-thema-mac-os-x-server-10-6-als-groupware-server-als-download-erhaltlich#comments</comments>
		<pubDate>Tue, 10 Nov 2009 12:50:40 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Kalender]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mail]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/?p=250</guid>
		<description><![CDATA[Die Präsentation mit dem Titel &#8220;Snow Leopard Server &#8211; Der Kommunikationsserver für Mac OS X, Windows, Linux und iPhone&#8221;, die ich gestern auf der i-meeting &#8217;09 gehalten habe, können Sie nun hier als PDF-Datei herunterladen.]]></description>
			<content:encoded><![CDATA[<p>Die Präsentation mit dem Titel &#8220;Snow Leopard Server &#8211; Der Kommunikationsserver für Mac OS X, Windows, Linux und iPhone&#8221;, die ich gestern auf der <a href="http://www.mac-konferenz.de/">i-meeting &#8217;09</a> gehalten habe, können Sie nun <a href='http://www.andre-aulich.de/wp-content/uploads/2009/11/106CommunicationServer_30mn.pdf'>hier</a> als PDF-Datei herunterladen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/i-meeting-09-prasentation-zum-thema-mac-os-x-server-10-6-als-groupware-server-als-download-erhaltlich/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xsan- und Xserve-Überwachungs-Plugins frei erhältlich</title>
		<link>http://www.andre-aulich.de/perm/xsan-und-xserve-uberwachungs-plugins-frei-erhaltlich</link>
		<comments>http://www.andre-aulich.de/perm/xsan-und-xserve-uberwachungs-plugins-frei-erhaltlich#comments</comments>
		<pubDate>Fri, 14 Mar 2008 06:49:41 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Xsan/StorNext]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/perm/xsan-und-xserve-uberwachungs-plugins-frei-erhaltlich</guid>
		<description><![CDATA[Seit 2006 biete ich mit meiner Partnerfirma ConSol* 24/7-Remote-Management für Apple Server- &#038; Storage-Umgebungen an. Eine der Herausforderungen dabei liegt darin, Probleme eines Systems möglichst frühzeitig zu erkennen, am besten noch bevor sie sich in der Anwendung bemerkbar machen. Zu &#8230; <a href="http://www.andre-aulich.de/perm/xsan-und-xserve-uberwachungs-plugins-frei-erhaltlich">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Seit 2006 biete ich mit meiner Partnerfirma <a href="http://www.consol.de">ConSol*</a> 24/7-Remote-Management für Apple Server- &#038; Storage-Umgebungen an.</p>
<p>Eine der Herausforderungen dabei liegt darin, Probleme eines Systems möglichst frühzeitig zu erkennen, am besten noch bevor sie sich in der Anwendung bemerkbar machen.</p>
<p>Zu diesem Zweck setzen wir in vielen Umgebungen auf die Open Source-Monitoring-Lösung Nagios, die die Systeme unserer Kunden rund um die Uhr überwacht und den kleinsten Fehler frühzeitig erkennt und sofort an uns meldet.</p>
<p>Leider gab es vor zwei Jahren keine Monitoring-Plugins für Apples Speicherumgebung Xsan und Apples Xserves, die unseren Anforderungen gerecht wurden, so dass ConSol* eigene Plugins entwickelte, die wir seither bei unseren Kunden einsetzen.</p>
<p>Bei Xsanity finden Sie nun einen <a href="http://www.xsanity.com/article.php/20080312105449879">Artikel</a>, in dem ConSol* die Installation der Plugins erläutert. Die Plugins stehen frei erhältlich auf der <a href="http://www.consol.de/apple/nagios-plugins/">ConSol* Website</a> zum Download bereit.</p>
<p><strong>Update:</strong> Unter <a href="http://www.consol.de/apple/tipps-tricks/nagios-server-setup/">http://www.consol.de/apple/tipps-tricks/nagios-server-setup/</a> finden Sie nun außerdem einen Artikel, der beschreibt wie Sie Nagios installieren und konfigurieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/xsan-und-xserve-uberwachungs-plugins-frei-erhaltlich/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download der Präsentation &#8220;Mac OS X Hacks&#8221;</title>
		<link>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-hacks</link>
		<comments>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-hacks#comments</comments>
		<pubDate>Sun, 18 Nov 2007 12:36:40 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-hacks</guid>
		<description><![CDATA[Hier finden Sie meine &#8220;Mac OS X Hacks&#8221;-Präsentation, die ich gestern abend auf der MacLive Expo gehalten habe. Auch diese Präsentation bestand zum größten Teil aus Demos, so dass wahrscheinlich vor allem die Links in der PDF-Datei interessant sein könnten. &#8230; <a href="http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-hacks">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.andre-aulich.de/wp-content/uploads/2007/11/macosxhacks.pdf' title='Mac OS X Hacks'>Hier</a> finden Sie meine &#8220;Mac OS X Hacks&#8221;-Präsentation, die ich gestern abend auf der MacLive Expo gehalten habe. Auch diese Präsentation bestand zum größten Teil aus Demos, so dass wahrscheinlich vor allem die Links in der PDF-Datei interessant sein könnten.<br />
Bei Fragen schicken Sie mir gerne eine Mail.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-hacks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download der Präsentation &#8220;Mac OS X Server als Kommunikationszentrale&#8221;</title>
		<link>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-server-als-kommunikationszentrale</link>
		<comments>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-server-als-kommunikationszentrale#comments</comments>
		<pubDate>Sun, 18 Nov 2007 12:32:39 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Mac OS X Server]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-server-als-kommunikationszentrale</guid>
		<description><![CDATA[Für alle, die auf der MacLive Expo am 15.11. mein Tutorial &#8220;Mac OS X Server als Kommunikationszentrale&#8221; besucht haben, habe ich hier nun die Präsentation als PDF-Datei hinterlegt. Für alle, die nicht dabei waren, sei darauf hingewiesen, dass die Session &#8230; <a href="http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-server-als-kommunikationszentrale">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Für alle, die auf der MacLive Expo am 15.11. mein Tutorial &#8220;<a href='http://www.andre-aulich.de/wp-content/uploads/2007/11/macosxserver105alskommunikationszentrale.pdf' title='Mac OS X Server als Kommunikationszentrale'>Mac OS X Server als Kommunikationszentrale</a>&#8221; besucht haben, habe ich hier nun die Präsentation als PDF-Datei hinterlegt. Für alle, die nicht dabei waren, sei darauf hingewiesen, dass die Session zum größten Teil aus Demos bestand, so dass die Präsentation allein wahrscheinlich begrenzt aussagekräftig ist.<br />
Bei Fragen zu den Inhalten schicken Sie einfach eine Mail an mich.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/download-der-prasentation-mac-os-x-server-als-kommunikationszentrale/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: Webalizer für rotierende Apache-Logs konfigurieren</title>
		<link>http://www.andre-aulich.de/perm/webalizer-fur-rotierende-apache-logs-konfigurieren</link>
		<comments>http://www.andre-aulich.de/perm/webalizer-fur-rotierende-apache-logs-konfigurieren#comments</comments>
		<pubDate>Fri, 25 May 2007 11:00:36 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X Server]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/perm/webalizer-fur-rotierende-apache-logs-konfigurieren</guid>
		<description><![CDATA[Wenn Sie auf Basis von Mac OS X Server einen Apache-Webserver betreiben, können Sie mit Hilfe der Open Source-Software Webalizer regelmäßig eine grafisch aufbereitete Webstatistik erstellen, um zu sehen, wer wann welchen Teil Ihrer Website aufgerufen hat. Diese Funktion eignet &#8230; <a href="http://www.andre-aulich.de/perm/webalizer-fur-rotierende-apache-logs-konfigurieren">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wenn Sie auf Basis von Mac OS X Server einen Apache-Webserver betreiben, können Sie mit Hilfe der Open Source-Software <a href="http://www.webalizer.org">Webalizer</a> regelmäßig eine grafisch aufbereitete Webstatistik erstellen, um zu sehen, wer wann welchen Teil Ihrer Website aufgerufen hat.</p>
<p>Diese Funktion eignet sich hervorragend dazu, festzustellen, welche Teile Ihres Webauftritts besonders erfolgreich sind und welche Bestandteile Sie eventuell doch besser nicht weiter ausbauen sollten. Sobald Sie den Webalizer installiert haben, indem Sie die Binärdatei ins Verzeichnis /usr/bin kopiert und eine Konfigurationsdatei mit dem Pfad /etc/webalizer.conf erstellt haben, können Sie den Webalizer als cron- oder launchd-Job regelmäßig ausführen lassen.</p>
<p>Beachten Sie übrigens bei der Einrichtung des Apache-Servers das Log-Format &#8220;Combined&#8221; zu wählen, um eine möglichst umfangreiche Auswertung zu erreichen.</p>
<p>Wenn Sie den Webalizer nun in der /etc/webalizer.conf konfigurieren, werden Sie feststellen, dass Sie einen Pfad zur aktuellen Protokolldatei angeben müssen. In der Regel sollten Sie bei der Einrichtung Ihres Webservers angegeben haben, dass Ihre Protokolldateien regelmäßig rotiert und komprimiert werden, damit beim Ausführen des Webalizers nicht irgendwann mehrere Gigabyte große Dateien analysiert werden müssen. Dabei entsteht allerdings das Problem, dass beim Rotieren der Protokolldateien die aktuelle Datei nach jeder Rotation einen neuen Namen trägt.</p>
<p>Darauf können Sie nun entweder reagieren, indem Sie 1. das Apache-Rotationsskript anpassen, 2. regelmäßig manuell die Datei /etc./webalizer.conf anpassen oder 3. das im folgenden vorgestellte Skript verwenden, um den Webalizer aufzurufen.</p>
<p>Da die ersten beiden Methoden lästig und aufwändig sind, können Sie einfach ein kleines Kommadozeilen-Tool namens <a href='/wp-content/webstat.zip' title='webstat'>webstat</a> von dieser Seite laden, dass Sie zunächst entkomprimieren müssen und anschließend z.B. in /usr/bin kopieren können.<br />
Kommentieren Sie nun in der /etc/webalizer.conf die Zeile mit der Angabe einer Protokolldatei aus, und erstellen Sie einen cron- oder launchd-Job, der regelmäßig die Datei webstat aufruft. </p>
<p>Wenn Sie zu jeder vollen Stunde Ihre Webstatistik aktualisieren möchten, könnte eine Zeile in /etc/crontab wie folgt aussehen:</p>
<p><code>0      *       *       *       *       root    /usr/bin/webstat</code></p>
<p>Wollen Sie lieber launchd als Startmethode für unser Skript verwenden, laden Sie <a href='http://www.andre-aulich.de/wp-content/uploads/2007/05/deandre-aulichwebalizerplist.zip' title='WebalizerLaunchDaemon'>diese Datei</a> auf Ihren Server, entpacken Sie sie, und kopieren Sie sie in das Verzeichnis</p>
<p><code>/Library/LaunchDaemons/</code></p>
<p>Diese Datei definiert, dass unser Skript jeden Morgen um 0:23 Uhr aufgerufen wird.</p>
<p>Laden Sie sie nun in launchd:</p>
<p><code>sudo launchctl load -w /Library/LaunchDaemons/de.andre-aulich.webalizer.plist</code></p>
<p>Wenn in der Ausgabe des Befehls</p>
<p><code>sudo launchctl list</code></p>
<p>am Ende der Eintrag</p>
<p><code>de.andre-aulich.webalizer.plist</code></p>
<p>zu finden ist, läuft das Skript.</p>
<p>Überprüfen Sie mit</p>
<p><code>sudo tail -f /var/log/system.log</code></p>
<p>ob der neue launchd-Job Probleme macht.</p>
<p>Wenn keine Fehlermeldungen auftreten, erhalten Sie nun täglich eine neue Webstatistik.</p>
<p>Eine Beispielkonfigurationsdatei des Webalizers unter /etc/webalizer.conf könnte z.B. so aussehen:</p>
<p><code><br />
#<br />
# Sample Webalizer configuration file<br />
# Copyright 1997-2000 by Bradford L. Barrett (brad@mrunix.net)<br />
#<br />
# Distributed under the GNU General Public License.  See the<br />
# files "Copyright" and "COPYING" provided with the webalizer<br />
# distribution for additional information.<br />
#<br />
# This is a sample configuration file for the Webalizer (ver 2.01)<br />
# Lines starting with pound signs '#' are comment lines and are<br />
# ignored.  Blank lines are skipped as well.  Other lines are considered<br />
# as configuration lines, and have the form "ConfigOption  Value" where<br />
# ConfigOption is a valid configuration keyword, and Value is the value<br />
# to assign that configuration option.  Invalid keyword/values are<br />
# ignored, with appropriate warnings being displayed.  There must be<br />
# at least one space or tab between the keyword and its value.<br />
#<br />
# As of version 0.98, The Webalizer will look for a 'default' configuration<br />
# file named "webalizer.conf" in the current directory, and if not found<br />
# there, will look for "/etc/webalizer.conf".</p>
<p># LogFile defines the web server log file to use.  If not specified<br />
# here or on on the command line, input will default to STDIN.  If<br />
# the log filename ends in '.gz' (ie: a gzip compressed file), it will<br />
# be decompressed on the fly as it is being read.</p>
<p># LogFile        /var/log/httpd/access_log.1132790400</p>
<p># LogType defines the log type being processed.  Normally, the Webalizer<br />
# expects a CLF or Combined web server log as input.  Using this option,<br />
# you can process ftp logs as well (xferlog as produced by wu-ftp and<br />
# others), or Squid native logs.  Values can be 'clf', 'ftp' or 'squid',<br />
# with 'clf' the default.</p>
<p>LogType	clf</p>
<p># OutputDir is where you want to put the output files.  This should<br />
# should be a full path name, however relative ones might work as well.<br />
# If no output directory is specified, the current directory will be used.</p>
<p>OutputDir      /Library/WebServer/Documents/stats/</p>
<p># HistoryName allows you to specify the name of the history file produced<br />
# by the Webalizer.  The history file keeps the data for up to 12 months<br />
# worth of logs, used for generating the main HTML page (index.html).<br />
# The default is a file named "webalizer.hist", stored in the specified<br />
# output directory.  If you specify just the filename (without a path),<br />
# it will be kept in the specified output directory.  Otherwise, the path<br />
# is relative to the output directory, unless absolute (leading /).</p>
<p>HistoryName	webalizer.hist</p>
<p># Incremental processing allows multiple partial log files to be used<br />
# instead of one huge one.  Useful for large sites that have to rotate<br />
# their log files more than once a month.  The Webalizer will save its<br />
# internal state before exiting, and restore it the next time run, in<br />
# order to continue processing where it left off.  This mode also causes<br />
# The Webalizer to scan for and ignore duplicate records (records already<br />
# processed by a previous run).  See the README file for additional<br />
# information.  The value may be 'yes' or 'no', with a default of 'no'.<br />
# The file 'webalizer.current' is used to store the current state data,<br />
# and is located in the output directory of the program (unless changed<br />
# with the IncrementalName option below).  Please read at least the section<br />
# on Incremental processing in the README file before you enable this option.</p>
<p>Incremental	yes</p>
<p># IncrementalName allows you to specify the filename for saving the<br />
# incremental data in.  It is similar to the HistoryName option where the<br />
# name is relative to the specified output directory, unless an absolute<br />
# filename is specified.  The default is a file named "webalizer.current"<br />
# kept in the normal output directory.  If you don't specify "Incremental"<br />
# as 'yes' then this option has no meaning.</p>
<p>IncrementalName	webalizer.current</p>
<p># ReportTitle is the text to display as the title.  The hostname<br />
# (unless blank) is appended to the end of this string (seperated with<br />
# a space) to generate the final full title string.<br />
# Default is (for english) "Usage Statistics for".</p>
<p>ReportTitle    Usage Statistics for</p>
<p># HostName defines the hostname for the report.  This is used in<br />
# the title, and is prepended to the URL table items.  This allows<br />
# clicking on URL's in the report to go to the proper location in<br />
# the event you are running the report on a 'virtual' web server,<br />
# or for a server different than the one the report resides on.<br />
# If not specified here, or on the command line, webalizer will<br />
# try to get the hostname via a uname system call.  If that fails,<br />
# it will default to "localhost".</p>
<p>HostName      www.andre-aulich.de</p>
<p># HTMLExtension allows you to specify the filename extension to use<br />
# for generated HTML pages.  Normally, this defaults to "html", but<br />
# can be changed for sites who need it (like for PHP embeded pages).</p>
<p>HTMLExtension  html</p>
<p># PageType lets you tell the Webalizer what types of URL's you<br />
# consider a 'page'.  Most people consider html and cgi documents<br />
# as pages, while not images and audio files.  If no types are<br />
# specified, defaults will be used ('htm*', 'cgi' and HTMLExtension<br />
# if different for web logs, 'txt' for ftp logs).</p>
<p>PageType	htm*<br />
PageType	cgi<br />
#PageType	phtml<br />
#PageType	php3<br />
#PageType	pl</p>
<p># UseHTTPS should be used if the analysis is being run on a<br />
# secure server, and links to urls should use 'https://' instead<br />
# of the default 'http://'.  If you need this, set it to 'yes'.<br />
# Default is 'no'.  This only changes the behaviour of the 'Top<br />
# URL's' table.</p>
<p>UseHTTPS       yes</p>
<p># DNSCache specifies the DNS cache filename to use for reverse DNS lookups.<br />
# This file must be specified if you wish to perform name lookups on any IP<br />
# addresses found in the log file.  If an absolute path is not given as<br />
# part of the filename (ie: starts with a leading '/'), then the name is<br />
# relative to the default output directory.  See the DNS.README file for<br />
# additional information.</p>
<p>DNSCache	dns_cache.db</p>
<p># DNSChildren allows you to specify how many "children" processes are<br />
# run to perform DNS lookups to create or update the DNS cache file.<br />
# If a number is specified, the DNS cache file will be created/updated<br />
# each time the Webalizer is run, immediately prior to normal processing,<br />
# by running the specified number of "children" processes to perform<br />
# DNS lookups.  If used, the DNS cache filename MUST be specified as<br />
# well.  The default value is zero (0), which disables DNS cache file<br />
# creation/updates at run time.  The number of children processes to<br />
# run may be anywhere from 1 to 100, however a large number may effect<br />
# normal system operations.  Reasonable values should be between 5 and<br />
# 20.  See the DNS.README file for additional information.</p>
<p>DNSChildren	10</p>
<p># HTMLPre defines HTML code to insert at the very beginning of the<br />
# file.  Default is the DOCTYPE line shown below.  Max line length<br />
# is 80 characters, so use multiple HTMLPre lines if you need more.</p>
<p>#HTMLPre < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"></p>
<p># HTMLHead defines HTML code to insert within the <head></head><br />
# block, immediately after the <title> line.  Maximum line length<br />
# is 80 characters, so use multiple lines if needed.</p>
<p>#HTMLHead <meta NAME="author" CONTENT="The Webalizer"></p>
<p># HTMLBody defined the HTML code to be inserted, starting with the<br />
# <body> tag.  If not specified, the default is shown below.  If<br />
# used, you MUST include your own </body><body> tag as the first line.<br />
# Maximum line length is 80 char, use multiple lines if needed.</p>
<p>#HTMLBody </body><body BGCOLOR="#E8E8E8" TEXT="#000000" LINK="#0000FF" VLINK="#FF0000"></p>
<p># HTMLPost defines the HTML code to insert immediately before the<br />
# first<br />
<hr /> on the document, which is just after the title and<br />
# "summary period"-"Generated on:" lines.  If anything, this should<br />
# be used to clean up in case an image was inserted with HTMLBody.<br />
# As with HTMLHead, you can define as many of these as you want and<br />
# they will be inserted in the output stream in order of apperance.<br />
# Max string size is 80 characters.  Use multiple lines if you need to.</p>
<p>#HTMLPost 	<br CLEAR="all"/></p>
<p># HTMLTail defines the HTML code to insert at the bottom of each<br />
# HTML document, usually to include a link back to your home<br />
# page or insert a small graphic.  It is inserted as a table<br />
# data element (ie:
<td> your code here </td>
<p>) and is right<br />
# alligned with the page.  Max string size is 80 characters.</p>
<p>#HTMLTail <img SRC="msfree.png" ALT="100% Micro$oft free!"/></p>
<p># HTMLEnd defines the HTML code to add at the very end of the<br />
# generated files.  It defaults to what is shown below.  If<br />
# used, you MUST specify the </body> and  closing tags<br />
# as the last lines.  Max string length is 80 characters.</p>
<p>#HTMLEnd </p>
<p># The Quiet option suppresses output messages... Useful when run<br />
# as a cron job to prevent bogus e-mails.  Values can be either<br />
# "yes" or "no".  Default is "no".  Note: this does not suppress<br />
# warnings and errors (which are printed to stderr).</p>
<p>Quiet		yes</p>
<p># ReallyQuiet will supress all messages including errors and<br />
# warnings.  Values can be 'yes' or 'no' with 'no' being the<br />
# default.  If 'yes' is used here, it cannot be overriden from<br />
# the command line, so use with caution.  A value of 'no' has<br />
# no effect.</p>
<p>#ReallyQuiet	no</p>
<p># TimeMe allows you to force the display of timing information<br />
# at the end of processing.  A value of 'yes' will force the<br />
# timing information to be displayed.  A value of 'no' has no<br />
# effect.</p>
<p>#TimeMe		no</p>
<p># GMTTime allows reports to show GMT (UTC) time instead of local<br />
# time.  Default is to display the time the report was generated<br />
# in the timezone of the local machine, such as EDT or PST.  This<br />
# keyword allows you to have times displayed in UTC instead.  Use<br />
# only if you really have a good reason, since it will probably<br />
# screw up the reporting periods by however many hours your local<br />
# time zone is off of GMT.</p>
<p>#GMTTime		no</p>
<p># Debug prints additional information for error messages.  This<br />
# will cause webalizer to dump bad records/fields instead of just<br />
# telling you it found a bad one.   As usual, the value can be<br />
# either "yes" or "no".  The default is "no".  It shouldn't be<br />
# needed unless you start getting a lot of Warning or Error<br />
# messages and want to see why.  (Note: warning and error messages<br />
# are printed to stderr, not stdout like normal messages).</p>
<p>#Debug		no</p>
<p># FoldSeqErr forces the Webalizer to ignore sequence errors.<br />
# This is useful for Netscape and other web servers that cache<br />
# the writing of log records and do not guarentee that they<br />
# will be in chronological order.  The use of the FoldSeqErr<br />
# option will cause out of sequence log records to be treated<br />
# as if they had the same time stamp as the last valid record.<br />
# Default is to ignore out of sequence log records.</p>
<p>#FoldSeqErr	no</p>
<p># VisitTimeout allows you to set the default timeout for a visit<br />
# (sometimes called a 'session').  The default is 30 minutes,<br />
# which should be fine for most sites.<br />
# Visits are determined by looking at the time of the current<br />
# request, and the time of the last request from the site.  If<br />
# the time difference is greater than the VisitTimeout value, it<br />
# is considered a new visit, and visit totals are incremented.<br />
# Value is the number of seconds to timeout (default=1800=30min)</p>
<p>#VisitTimeout	1800</p>
<p># IgnoreHist shouldn't be used in a config file, but it is here<br />
# just because it might be usefull in certain situations.  If the<br />
# history file is ignored, the main "index.html" file will only<br />
# report on the current log files contents.  Usefull only when you<br />
# want to reproduce the reports from scratch.  USE WITH CAUTION!<br />
# Valid values are "yes" or "no".  Default is "no".</p>
<p>#IgnoreHist	no</p>
<p># Country Graph allows the usage by country graph to be disabled.<br />
# Values can be 'yes' or 'no', default is 'yes'.</p>
<p>#CountryGraph	yes</p>
<p># DailyGraph and DailyStats allows the daily statistics graph<br />
# and statistics table to be disabled (not displayed).  Values<br />
# may be "yes" or "no". Default is "yes".</p>
<p>#DailyGraph	yes<br />
#DailyStats	yes</p>
<p># HourlyGraph and HourlyStats allows the hourly statistics graph<br />
# and statistics table to be disabled (not displayed).  Values<br />
# may be "yes" or "no". Default is "yes".</p>
<p>#HourlyGraph	yes<br />
#HourlyStats	yes</p>
<p># GraphLegend allows the color coded legends to be turned on or off<br />
# in the graphs.  The default is for them to be displayed.  This only<br />
# toggles the color coded legends, the other legends are not changed.<br />
# If you think they are hideous and ugly, say 'no' here <img src='http://www.andre-aulich.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>#GraphLegend	yes</p>
<p># GraphLines allows you to have index lines drawn behind the graphs.<br />
# I personally am not crazy about them, but a lot of people requested<br />
# them and they weren't a big deal to add.  The number represents the<br />
# number of lines you want displayed.  Default is 2, you can disable<br />
# the lines by using a value of zero ('0').  [max is 20]<br />
# Note, due to rounding errors, some values don't work quite right.<br />
# The lower the better, with 1,2,3,4,6 and 10 producing nice results.</p>
<p>#GraphLines	2</p>
<p># The "Top" options below define the number of entries for each table.<br />
# Defaults are Sites=30, URL's=30, Referrers=30 and Agents=15, and<br />
# Countries=30. TopKSites and TopKURLs (by KByte tables) both default<br />
# to 10, as do the top entry/exit tables (TopEntry/TopExit).  The top<br />
# search strings and usernames default to 20.  Tables may be disabled<br />
# by using zero (0) for the value.</p>
<p>#TopSites        30<br />
#TopKSites       10<br />
#TopURLs         30<br />
#TopKURLs        10<br />
#TopReferrers    30<br />
#TopAgents       15<br />
#TopCountries    30<br />
#TopEntry        10<br />
#TopExit         10<br />
#TopSearch       20<br />
#TopUsers        20</p>
<p># The All* keywords allow the display of all URL's, Sites, Referrers<br />
# User Agents, Search Strings and Usernames.  If enabled, a seperate<br />
# HTML page will be created, and a link will be added to the bottom<br />
# of the appropriate "Top" table.  There are a couple of conditions<br />
# for this to occur..  First, there must be more items than will fit<br />
# in the "Top" table (otherwise it would just be duplicating what is<br />
# already displayed).  Second, the listing will only show those items<br />
# that are normally visable, which means it will not show any hidden<br />
# items.  Grouped entries will be listed first, followed by individual<br />
# items.  The value for these keywords can be either 'yes' or 'no',<br />
# with the default being 'no'.  Please be aware that these pages can<br />
# be quite large in size, particularly the sites page,  and seperate<br />
# pages are generated for each month, which can consume quite a lot<br />
# of disk space depending on the traffic to your site.</p>
<p>AllSites	yes<br />
AllURLs		yes<br />
AllReferrers	yes<br />
AllAgents	yes<br />
AllSearchStr	yes<br />
#AllUsers       no</p>
<p># The Webalizer normally strips the string 'index.' off the end of<br />
# URL's in order to consolidate URL totals.  For example, the URL<br />
# /somedir/index.html is turned into /somedir/ which is really the<br />
# same URL.  This option allows you to specify additional strings<br />
# to treat in the same way.  You don't need to specify 'index.' as<br />
# it is always scanned for by The Webalizer, this option is just to<br />
# specify _additional_ strings if needed.  If you don't need any,<br />
# don't specify any as each string will be scanned for in EVERY<br />
# log record... A bunch of them will degrade performance.  Also,<br />
# the string is scanned for anywhere in the URL, so a string of<br />
# 'home' would turn the URL /somedir/homepages/brad/home.html into<br />
# just /somedir/ which is probably not what was intended.</p>
<p>#IndexAlias     home.htm<br />
#IndexAlias	homepage.htm</p>
<p># The Hide*, Group* and Ignore* and Include* keywords allow you to<br />
# change the way Sites, URL's, Referrers, User Agents and Usernames<br />
# are manipulated.  The Ignore* keywords will cause The Webalizer to<br />
# completely ignore records as if they didn't exist (and thus not<br />
# counted in the main site totals).  The Hide* keywords will prevent<br />
# things from being displayed in the 'Top' tables, but will still be<br />
# counted in the main totals.  The Group* keywords allow grouping<br />
# similar objects as if they were one.  Grouped records are displayed<br />
# in the 'Top' tables and can optionally be displayed in BOLD and/or<br />
# shaded. Groups cannot be hidden, and are not counted in the main<br />
# totals. The Group* options do not, by default, hide all the items<br />
# that it matches.  If you want to hide the records that match (so just<br />
# the grouping record is displayed), follow with an identical Hide*<br />
# keyword with the same value.  (see example below)  In addition,<br />
# Group* keywords may have an optional label which will be displayed<br />
# instead of the keywords value.  The label should be seperated from<br />
# the value by at least one 'white-space' character, such as a space<br />
# or tab.<br />
#<br />
# The value can have either a leading or trailing '*' wildcard<br />
# character.  If no wildcard is found, a match can occur anywhere<br />
# in the string. Given a string "www.yourmama.com", the values "your",<br />
# "*mama.com" and "www.your*" will all match.</p>
<p># Your own site should be hidden<br />
HideSite	andre-aulich.de<br />
HideSite	10.0.1.*<br />
HideSite	localhost<br />
HideSite        googlebot.com</p>
<p># Your own site gives most referrals<br />
HideReferrer	andre-aulich.de</p>
<p># This one hides non-referrers ("-" Direct requests)<br />
HideReferrer	Direct Request</p>
<p># Usually you want to hide these<br />
HideURL		*.gif<br />
HideURL		*.GIF<br />
HideURL		*.jpg<br />
HideURL		*.JPG<br />
HideURL		*.png<br />
HideURL		*.PNG<br />
HideURL		*.ra</p>
<p># Hiding agents is kind of futile<br />
#HideAgent	RealPlayer</p>
<p># You can also hide based on authenticated username<br />
#HideUser	root<br />
#HideUser	admin</p>
<p># Grouping options<br />
#GroupURL	/cgi-bin/*	CGI Scripts<br />
#GroupURL	/images/*	Images<br />
GroupURL	/feed/<br />
GroupURL	/en/feed/</p>
<p>GroupSite	googlebot.com<br />
#GroupSite	*.compuserve.com</p>
<p>#GroupReferrer	yahoo.com/	Yahoo!<br />
#GroupReferrer	excite.com/     Excite<br />
#GroupReferrer	infoseek.com/   InfoSeek<br />
#GroupReferrer	webcrawler.com/ WebCrawler</p>
<p>#GroupUser      root            Admin users<br />
#GroupUser      admin           Admin users<br />
#GroupUser      wheel           Admin users</p>
<p># The following is a great way to get an overall total<br />
# for browsers, and not display all the detail records.<br />
# (You should use MangleAgent to refine further...)</p>
<p>#GroupAgent	MSIE		Micro$oft Internet Exploder<br />
#HideAgent	MSIE<br />
#GroupAgent	Mozilla		Netscape<br />
#HideAgent	Mozilla<br />
#GroupAgent	Lynx*		Lynx<br />
#HideAgent	Lynx*</p>
<p># HideAllSites allows forcing individual sites to be hidden in the<br />
# report.  This is particularly useful when used in conjunction<br />
# with the "GroupDomain" feature, but could be useful in other<br />
# situations as well, such as when you only want to display grouped<br />
# sites (with the GroupSite keywords...).  The value for this<br />
# keyword can be either 'yes' or 'no', with 'no' the default,<br />
# allowing individual sites to be displayed.</p>
<p>#HideAllSites	no</p>
<p># The GroupDomains keyword allows you to group individual hostnames<br />
# into their respective domains.  The value specifies the level of<br />
# grouping to perform, and can be thought of as 'the number of dots'<br />
# that will be displayed.  For example, if a visiting host is named<br />
# cust1.tnt.mia.uu.net, a domain grouping of 1 will result in just<br />
# "uu.net" being displayed, while a 2 will result in "mia.uu.net".<br />
# The default value of zero disable this feature.  Domains will only<br />
# be grouped if they do not match any existing "GroupSite" records,<br />
# which allows overriding this feature with your own if desired.</p>
<p>GroupDomains	0</p>
<p># The GroupShading allows grouped rows to be shaded in the report.<br />
# Useful if you have lots of groups and individual records that<br />
# intermingle in the report, and you want to diferentiate the group<br />
# records a little more.  Value can be 'yes' or 'no', with 'yes'<br />
# being the default.</p>
<p>GroupShading	yes</p>
<p># GroupHighlight allows the group record to be displayed in BOLD.<br />
# Can be either 'yes' or 'no' with the default 'yes'.</p>
<p>#GroupHighlight	yes</p>
<p># The Ignore* keywords allow you to completely ignore log records based<br />
# on hostname, URL, user agent, referrer or username.  I hessitated in<br />
# adding these, since the Webalizer was designed to generate _accurate_<br />
# statistics about a web servers performance.  By choosing to ignore<br />
# records, the accuracy of reports become skewed, negating why I wrote<br />
# this program in the first place.  However, due to popular demand, here<br />
# they are.  Use the same as the Hide* keywords, where the value can have<br />
# a leading or trailing wildcard '*'.  Use at your own risk <img src='http://www.andre-aulich.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>IgnoreSite	andre-aulich.de<br />
IgnoreSite	10.0.1.*<br />
#IgnoreURL	/test*<br />
#IgnoreReferrer	file:/*<br />
#IgnoreAgent	RealPlayer<br />
#IgnoreUser     root</p>
<p># The Include* keywords allow you to force the inclusion of log records<br />
# based on hostname, URL, user agent, referrer or username.  They take<br />
# precidence over the Ignore* keywords.  Note: Using Ignore/Include<br />
# combinations to selectivly process parts of a web site is _extremely<br />
# inefficent_!!! Avoid doing so if possible (ie: grep the records to a<br />
# seperate file if you really want that kind of report).</p>
<p># Example: Only show stats on Joe User's pages...<br />
#IgnoreURL	*<br />
#IncludeURL	~joeuser*</p>
<p># Or based on an authenticated username<br />
#IgnoreUser     *<br />
#IncludeUser    someuser</p>
<p># The MangleAgents allows you to specify how much, if any, The Webalizer<br />
# should mangle user agent names.  This allows several levels of detail<br />
# to be produced when reporting user agent statistics.  There are six<br />
# levels that can be specified, which define different levels of detail<br />
# supression.  Level 5 shows only the browser name (MSIE or Mozilla)<br />
# and the major version number.  Level 4 adds the minor version number<br />
# (single decimal place).  Level 3 displays the minor version to two<br />
# decimal places.  Level 2 will add any sub-level designation (such<br />
# as Mozilla/3.01Gold or MSIE 3.0b).  Level 1 will attempt to also add<br />
# the system type if it is specified.  The default Level 0 displays the<br />
# full user agent field without modification and produces the greatest<br />
# amount of detail.  User agent names that can't be mangled will be<br />
# left unmodified.</p>
<p>MangleAgents    1</p>
<p># The SearchEngine keywords allow specification of search engines and<br />
# their query strings on the URL.  These are used to locate and report<br />
# what search strings are used to find your site.  The first word is<br />
# a substring to match in the referrer field that identifies the search<br />
# engine, and the second is the URL variable used by that search engine<br />
# to define it's search terms.</p>
<p>SearchEngine	yahoo.com	p=<br />
SearchEngine	altavista.com	q=<br />
SearchEngine	google.com	q=<br />
SearchEngine	eureka.com	q=<br />
SearchEngine	lycos.com	query=<br />
SearchEngine	hotbot.com	MT=<br />
SearchEngine	msn.com		MT=<br />
SearchEngine	infoseek.com	qt=<br />
SearchEngine	webcrawler	searchText=<br />
SearchEngine	excite		search=<br />
SearchEngine	netscape.com	search=<br />
SearchEngine	mamma.com	query=<br />
SearchEngine	alltheweb.com	query=<br />
SearchEngine	northernlight.com  qr=</p>
<p># The Dump* keywords allow the dumping of Sites, URL's, Referrers<br />
# User Agents, Usernames and Search strings to seperate tab delimited<br />
# text files, suitable for import into most database or spreadsheet<br />
# programs.</p>
<p># DumpPath specifies the path to dump the files.  If not specified,<br />
# it will default to the current output directory.  Do not use a<br />
# trailing slash ('/').</p>
<p>#DumpPath	/var/lib/httpd/logs</p>
<p># The DumpHeader keyword specifies if a header record should be<br />
# written to the file.  A header record is the first record of the<br />
# file, and contains the labels for each field written.  Normally,<br />
# files that are intended to be imported into a database system<br />
# will not need a header record, while spreadsheets usually do.<br />
# Value can be either 'yes' or 'no', with 'no' being the default.</p>
<p>#DumpHeader	no</p>
<p># DumpExtension allow you to specify the dump filename extension<br />
# to use.  The default is "tab", but some programs are pickey about<br />
# the filenames they use, so you may change it here (for example,<br />
# some people may prefer to use "csv").</p>
<p>#DumpExtension	tab</p>
<p># These control the dumping of each individual table.  The value<br />
# can be either 'yes' or 'no'.. the default is 'no'.</p>
<p>#DumpSites	no<br />
#DumpURLs	no<br />
#DumpReferrers	no<br />
#DumpAgents	no<br />
#DumpUsers	no<br />
#DumpSearchStr  no</p>
<p># End of configuration file...  Have a nice day!<br />
</meta></title></code></p>
<p>In diesem Beispiel wird die Webstatistik in das Verzeichnis /Library/WebServer/Documents/stats geschrieben, so dass unsere Mac OS X Server-Standardsite ein neues Unterverzeichnis namens &#8220;stats&#8221; erhält.</p>
<p>Diesen Unterordner können Sie selbstverständlich als Realm im Server Admin mit einem Kennwort vor offenem Zugriff schützen.</p>
<p>Viel Erfolg bei der Einrichtung!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/webalizer-fur-rotierende-apache-logs-konfigurieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schreibrechte beim Kopieren von Nur-Lese-Volumes auf Schreibtisch per ACLs vergeben</title>
		<link>http://www.andre-aulich.de/perm/schreibrechte-beim-kopieren-von-nur-lese-volumes-auf-schreibtisch-per-acls-vergeben</link>
		<comments>http://www.andre-aulich.de/perm/schreibrechte-beim-kopieren-von-nur-lese-volumes-auf-schreibtisch-per-acls-vergeben#comments</comments>
		<pubDate>Fri, 06 Oct 2006 16:22:28 +0000</pubDate>
		<dc:creator>André Aulich</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>

		<guid isPermaLink="false">http://www.andre-aulich.de/perm/schreibrechte-beim-kopieren-von-nur-lese-volumes-auf-schreibtisch-per-acls-vergeben</guid>
		<description><![CDATA[Wenn Sie in einer Mac OS X Server- / Mac OS X-Umgebung einen AFP-Fileserver einsetzen, der Ordner mit reinen Leseberechtigungen für Ihre Anwender bereitstellt, können Anwender, die Dateien vom &#8220;Archiv&#8221;-Server auf ihren Schreibtisch kopieren, die Kopien weder bearbeiten noch löschen. &#8230; <a href="http://www.andre-aulich.de/perm/schreibrechte-beim-kopieren-von-nur-lese-volumes-auf-schreibtisch-per-acls-vergeben">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wenn Sie in einer Mac OS X Server- / Mac OS X-Umgebung einen AFP-Fileserver einsetzen, der Ordner mit reinen Leseberechtigungen für Ihre Anwender bereitstellt, können Anwender, die Dateien vom &#8220;Archiv&#8221;-Server auf ihren Schreibtisch kopieren, die Kopien weder bearbeiten noch löschen.</p>
<p>Dies ist in der Regel sehr sinnvoll, da dadurch ein Maximum an Dateiinformationen erhalten bleibt.</p>
<p>Wollen Sie die Kopien jedoch bearbeiten können, können Sie die Schreibtischordner Ihrer Anwender mit entsprechenden ACL-Einträgen versehen, wodurch alle vorhandenen und neu kopierten Dateien bearbeitet und gelöscht werden können.</p>
<p>Eine Anleitung samt Skript zur automatischen Umstellung finden Sie hier:</p>
<p><a href="http://www.andre-aulich.de/en/perm/prevent-keeping-file-permissions-if-copying-files-from-read-only-archives-to-your-desktop">http://www.andre-aulich.de/en/perm/prevent-keeping-file-permissions-if-copying-files-from-read-only-archives-to-your-desktop</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andre-aulich.de/perm/schreibrechte-beim-kopieren-von-nur-lese-volumes-auf-schreibtisch-per-acls-vergeben/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
