Logrotate en compressed

Vooral als aantekening voor mezelf, omdat ik hier gisteren best wel naar heb lopen zoeken. Als de sharedscript optie gebruikt wordt in de logrotatie, dan wordt de compressie pas uitgevoerd nadat het postrotate gedeelte gedaan is. Dit heb ik nu: /var/log/apache2/*.log { daily missingok rotate 35 compress sharedscripts postrotate day=`date -d 'yesterday' +%Y%m%d` mv access.log.1 access.log-$day mv error.log.1 error.log-$day if [ -f /var/run/apache2.pid ]; then /etc/init.d/apache2 restart > /dev/null fi chmod 640 /var/log/apache2/*.

Na de crash

Een dag na de crash zijn een aantal belangrijke zaken weer ingericht: apache, php en mysql geinstalleerd logrotatie voor apache opnieuw ingesteld webstatistieken backup databases (nu nog lokaal, nog aanpassen naar opslag extern) Staat nog heleboel te doen komende weken, maar voorlopig is belangrijkste weer up en running.

Crash

Het kan zomaar ineens gebeuren, een harddisk die overlijdt. Het komt altijd ongelegen en ondanks alle goede voornemens waren mijn backups niet al te recent meer (ongeveer 3 maanden oud). Dondermiddag begonnen de problemen met de harddisk en donderdagavond hield alles er opeens mee op. Inmiddels weer op het punt dat ik in ieder geval weer mijn belangrijkste website in de lucht kan brengen. Weliswaar met de stand van begin februari, maar dat is niet anders.

Apache 2.4 voorbereiden compilatie

Al enige tijd zit ik er aan te denken om te upgraden van Apache 2.2 naar versie 2.4. Enige probleem, deze zit niet in de repositories van Debian Squeeze. Nu kan ik een precompiled binary downloaden, maar waarom zelf niet compileren? Ben vooral benieuwd naar de nieuwe mpm event. Wat ik voor Apache 2.4 in ieder geval nodig heb: source Apache runtime (apr en apr-util) http://apr.apache.org/download.cgi source Apache 2.4 Als eerste maar eens alle archieven uitpakken (archieven staan bij mijn in /opt/dsl/sources):

Nieuw domein

Het stond al een tijdje op mijn te doen lijstje, maar had er nooit tijd voor gemaakt. Vandaag maar eens het blog verhuisd naar een nieuw domein, http:///www.zomaarr.nl. Overzetten ging vrij simpel: verplaatsen documentroot naar nieuwe directory aanpassen apache configuratie voor 301 redirect van http://www.zomaarroland.nl naar http://www.zomaarr.nl aanpassen apache configuratie voor zomaarr.nl, extra rewriterules aanpassen van WordPress uri en Site address in de database Aangezien er verder niets wijzigt, ben ik nu klaar.

ipv6 en windows 7 (2)

Twee maand terug heb ik een tunnel ingesteld. Direct na het instellen had ik al een vermoeden dat het openen van sommige sites flink trager was dan normaal. Nu ik er twee maanden mee getest heb en het aantal sites dat traag opende flink toenam, heb ik het ipv6 adres weer verwijderd. Dan voorlopig maar geen ipv6 sites. Ga later wel eens nadenken of ik een simpel routertje met custom firmware ga inzetten om op die manier ipv6 te krijgen.

ipv6 en windows 7

Vandaag heb ik me maar weer eens bezig gehouden met ipv6. Echt noodzaak heb ik daar nog niet voor, maar was gewoon nieuwsgierig naar hoe dat tegenwoordig geregeld is. Vorige keer dat ik me er mee bezig hield is al waar 1,5-2 jaar terug. De vorige keer had ik een tunnel bij Sixxs. Op zich werkte die altijd goed, maar omdat ik nu langere tijd niet online ben geweest heb ik -100 credits.

Eigen ca

Al een tijdje loop ik met het idee om een eigen ca te gaan gebruiken. Voor mijn eigen sites vind ik het zonde van het geld om een duur certificaat van een officiele provider aan te schaffen. Mijn eigen ca zit weliswaar niet in elke browser, maar elke bezoeker kan wat mij betreft prima voor zichzelf uitmaken of hij mij vertrouwt ja of nee. Enige dat ik nodig heb is standaard aanwezig op bijna elke unix c.

Moeilijke mail termen

Om nu voor eens en voor altijd voor mezelf helder te krijgen wat nu al die verschillende afkortingen betekenen, een overzichtje van de belangrijkste termen die je tegen komt als je zelf een mailserver gaat beheren. MUA Maul User Agent Oftewel het programma waarmee je mail kunt ophalen en versturen, bijvoorbeeld Outlook. MTA Mail Transport Agent De naam zegt het eigenlijk al, de MTA zorgt voor het transport van de mail, dus van bijvoorbeeld Outlook naar de verzendende en de ontvangende mailserver.

Courier vervangen door Dovecot

Omdat ik af wil van het pakket saslauthd dat voor Courier nodig is, ben ik eens gaan kijken hoe makkelijk het is om over te stappen op Dovecot. En dat bleek eenvoudiger dan gedacht. Allereerst maar de benodigde pakketten installeren: aptitude install dovecot-common dovecot-imapd Hiermee werden de geinstalleerde Courier pakketten verwijderd. Volgende stap is dan het configureren van Dovecot. Allereerst maar even een kopie gemaakt van de default configuratie: cp /etc/dovecot/dovecot.