Examens

Tijdens de afgelopen examens heb ik zo nu en dan 's avonds een uurtje op de computer gezeten. Daarbij heb ik een aantal dingen gedaan, waarvan ik er enkele hier zal opnoemen.

Ten eerste ben ik overgeschakeld op de nightlies van simutrans. Een groot voordeel is de netwerkfunctionaliteit die deze versie biedt. Dat is heel leuk, het is afwisselender. En, je moet een zekere concurrentie voeren, en tegelijkertijd samenwerking zoeken met andere personen om te kunnen overleven. Om dit alles te helpen ondersteunen, en dit te kunnen doen met alle extra treinen, karren en halten die ik toegevoegd heb aan simutrans, heb ik zelf ook een server gestart.

Ik heb nu ook eens gezocht naar de reden dat ik nu altijd de ellenlange omschrijving van een partitie krijg in Ubuntu, in plaats van de naam (mount-plaats in /media). Na wat opzoekingswerk vond ik dat dit een kwestie van een label was, wat ik oploste met het volgende commando:
sudo tune2fs -L BACKUP /dev/sda5

Verder heb ik /media/TV en /www nu ook via NFS beschikbaar gemaakt over het netwerk, om zo gemakkelijker een nieuwe aflevering te kunnen coderen, en gemakkelijker de bestanden op mijn webserver te kunnen aanpassen. Daarbij heb ik de reden ontdekt dat NFS toch trager was dan ftp. De instellingen van rsize en wsize stonden op 8 MiB, dit heb ik aangepast naar de, ik dacht standaard, waarden van 1 MiB.

Daarnaast heb ik eindelijk alles terug in orde gemaakt voor de statistieken eindelijk terug bij te werken. Ook maak ik terug de nodige backups van de instellingen zowel op de server, als mijn desktop. Daar kan ik dit echter niet met de klassieke cronjob, mijn computer staat immers niet continu aan. Daarom heb ik dit gedaan met anacron. Na wat opzoekingswerk bleek dat ik enkel een scriptje moest toevoegen aan /etc/cron.daily.

Nu moest ik om mijn idee van de simutrans server te kunnen verwezenlijken wel een account maken op dyndns.org. Immers, om de 36 uur verandert mijn IP-adres, en zou niemand dus nog kunnen spelen. Met dyndns is dit opgelost. Ik laat een programmaatje draaien dat elke minuut controleert op een eventuele wijziging van mijn ip-adres, en dit indien nodig doorgeeft.

Nu wil ik wel dat op dat dyndns adres ook een webserver komt te draaien. Echter, ik wil zeker mijn webserver niet publiekelijk maken. Daar staan veel te veel en vaak dingen die niet klaar zijn voor het brede publiek. Daarom had ik besloten een virtuele server te starten met een webserver en simutrans