Tilia upgrade naar Debian Etch

From Wikked

Jump to: navigation, search

Contents

Services die draaien op tilia

(doorstreept betekent: nog te verwijderen)

Base

  • syslogd
  • ntpd
  • sshd
  • atd
  • cron
  • oidentd

Networking

  • Firewall rules

Monitoring

  • snmpd op 127.0.0.1
  • smokeping
  • Cricket (cron)
  • maillogs (cron)

DNS

  • PowerDNS Recursor op 82.94.225.218
  • PowerDNS (authoritative) op 82.94.225.219
  • PowerDNS (geodns) op 82.94.225.222

Mail

  • Courier imapd-ssl, pop3d-ssl, authdaemon op 82.94.225.218
  • exim op 82.94.225.218:25
  • exim SSL op 82.94.225.218:465
  • Mailman
  • RT mailclient
  • Squirrelmail
  • bagheera-relay-domains

Databases

  • PostgreSQL
  • MySQL

Webhosting

  • PureFTPd op 82.94.225.218
  • Apache2
  • Lighttpd
  • PHP
  • mod_ssl
  • awstats (cron)

Websites

  • tilia.nedworks.org
    • PHPPgAdmin
    • PHPMyAdmin
    • Cricket
    • Smokeping
    • AWStats
  • www.nedworks.org
    • Userdirs
    • Mark's library
    • BOPM files
    • SSL certs
  • gallery.nedworks.org
  • mrten.nedworks.org
  • sasja.nedworks.org
  • chocolate.blitzed.org
  • static.blitzed.org
  • log.komma.net
  • www.lucassen-advocaten.nl
  • www.volvofan.org (dormant)
  • www.dabombdiggy.org (dormant)
  • www.otherwize.nl (dormant)
  • twister.cx
    • www.twister.cx
    • wiki.twister.cx
  • www.wikked.net
  • gelfling.wikked.net
  • wasadvies.wikked.net (dormant)
  • 4x4drechtsteden.nl
  • fris-communicatie.nl
  • kloeken.nl
    • forum.kloeken.nl
    • venlog.kloeken.nl
    • www.kloeken.nl
  • MediaWiki farm:
    • blariacum.wikked.net (dormant)
    • denhaan.protys.nl
    • kb.protys.nl
    • sounds.wikked.net
    • wiki.lucassen-advocaten.nl
    • wiki.wikked.net
    • broken.nedworks.org
    • galwaygirl.wikked.net (dormant)
    • radv.wikked.net (dormant)

IRC

  • ircd smalahove (chocolate)
  • routing-client

Development

  • cvs

Cron scripts

(Niet-standaard scripts)

  • wipetemp
  • awstats
  • bagheera-relay-domains
  • blitzed-static
  • geodns
  • maillogs
  • routing-client
  • update-switchports

Backup

  • mysql-databases-backup
  • pgsql-databases-backup
  • backup-to-femke
  • Backup van Quod-non

Niet-standaard packages

Pinned

None.

On hold

None.

Aangepast

  • pdns-recursor
  • exim4-daemon-custom
  • blackdown-j2sdk1.4
  • blackdown-j2sdk1.4debian
  • j2se-package
  • lighttpd
  • rdiff-backup, backport uit Etch

Handmatige installaties

None.

Aandachtspunten vóór de upgrade

Out of band access testen

Test of the serial console werkt.

APT preferences verwijderen

Backports pinning is niet meer gewenst voor Etch.

Verwachte problemen tijdens de upgrade

Een aantal problemen kunnen vooraf voorspeld worden, door ervaring met andere systeemupgrades, of door hevige aanpassingen op tilia t.o.v. van de manier waarop Debian werkt.

Courier

Tilia gebruikt afwijkende permissies in de /var/run/courier/ directory. Aanpassen van het init.d script zou daarbij kunnen helpen...

Dit gaf geen problemen, mogelijk door dpkg-statoverride... -- Mark 18:01, 8 September 2007 (CEST)

FAM

Er blijkt 'n conflict te zijn met fam, libfam0 en libfam0c102, waar de Courier packages op dependen. Beetje forceren helpt hopelijk...

Dit werd beschreven in de Release Notes -- Mark 18:01, 8 September 2007 (CEST)

PowerDNS

Etch heeft PowerDNS 2.9.20, waar 'n bug met non-overlapping geobackend zones in zit, zoals gebruikt op Tilia. In 2.9.21 is dit verholpen. Mogelijk moet dit package worden gebackport.

Dit blijkt geen probleem te zijn omdat de betreffende patch in het Debian package zit. -- Mark 18:01, 8 September 2007 (CEST)

eAccelerator

Waarschijnlijk stopt eAccelerator met werken tijdens de upgrade van PHP4. Dit is te verhelpen door 'n nieuwe module te compileren, of door eAccelerator tijdelijk uit te schakelen.

eAccelerator klaagt wel maar lijkt gewoon inactief te zijn

Gewijzigde conffiles

/etc/awstats/awstats.conf 
Merged
/etc/mysql/my.cnf 
Merged
/etc/cron.d/cricket 
Oud configuratiebestand behouden
/etc/smokeping/basepage.html 
Oud configuratiebestand behouden
/etc/smokeping/config 
Oud configuratiebestand behouden
/etc/phpmyadmin/config.inc.php 
Nieuwe file
/etc/security/limits.conf 
Merged
/etc/login.defs 
Merged
/etc/skel/.bashrc 
Nieuwe file
/etc/skel/.bash_profile 
Nieuwe file
/etc/php4/cli/php.ini 
Oud configuratiebestand behouden
/etc/php4/cgi/php.ini 
Oud configuratiebestand behouden
/etc/sysctl.conf 
Merged
/etc/apache2/sites-available/default 
Oud configuratiebestand behouden
/etc/apache2/mods-available/userdir.conf 
Oud configuratiebestand behouden
/etc/apache2/apache2.conf 
Nieuwe file
/etc/php4/apache2/php.ini 
Oud configuratiebestand behouden
/etc/powerdns/pdns.conf 
Oud configuratiebestand behouden
/etc/Muttrc 
Oud configuratiebestand behouden
/etc/ntp.conf 
Merged
/etc/lighttpd/lighttpd.conf 
Oud configuratiebestand behouden
/etc/logrotate.d/lighttpd 
Merged
/etc/courier/authdaemonrc 
Oud configuratiebestand behouden
/etc/courier/pop3d 
Oud configuratiebestand behouden
/etc/courier/pop3d-ssl 
Oud configuratiebestand behouden
/etc/default/fetchmail 
Nieuw bestand
/etc/default/ntpdate 
Nieuw bestand
/etc/default/pure-ftpd-common 
Merged
/etc/squid/cachemgr.conf 
Oud configuratiebestand behouden
/etc/courier/imapd 
Oud configuratiebestand behouden
/etc/courier/imapd-ssl 
Oud configuratiebestand behouden
/etc/modutils/aliases 
Nieuwe file
/etc/init.d/sysklogd 
Nieuwe file
/etc/snmp/snmpd.conf 
Nieuwe file

Problemen tijdens de upgrade

  • Squirrelmail geeft 'n "FOUT: IMAP server dropped the connection." als het wachtwoord onjuist is bij het inloggen.
  • phpmyadmin is stuk
  • phppgadmin is stuk

Te voltooien

  • eAccelerator controleren
  • Optie dir_index setten met tunefs op ext3 filesystems na de upgrade.
  • Default UTF-8
  • Upgraden naar PostgreSQL 8
  • dpkg-reconfigure mysql om oude MySQL client passwords ondersteuning uit te zetten
  • java installeren
  • Vergelijk SSH config met andere etch hosts mbt ChallengeResponse
  • fsck -D draaien voor filesystems om dir_index te krijgen
  • Exim4 upgraden

Externe links

Personal tools