Notes ayant trait aux opérations nécessaires à la migration de l'installation par défaut de kimsufi en sarge vers une configuration en etch en soulignant les bizarreries et corrections à apporter à l'image (assez peu) « standard » faite par OVH.
Ce fichier contient stable
plutôt que sarge
(ce qui est crétin).
Donc remplacement de stable
par sarge
en conséquence.
Il y a des clefs dans le fichier /root/.ssh/authorized_keys2.
Il n'y a pas d'utilisateur autre que root. À créer selon désirs et besoins.
logrotate
n'est pas installé par défaut. L'installer :
# aptitude install logrotate
amène en dépendance exim4.
À noter, lors de l'installation d'exim4, que :
exim
qui semble traîner dans le coin et que les cartons debconf pour exim4 en suggèrent la suppression ;Et après :
# aptitude purge exim
Il y a quelques trucs qui traînent (voir aptitude
).
Moi, j'enlève :
# aptitude purge libnewt0 libstdc++3 gcc-3.0 gcc-3.0-base cpp-3.0 \ libpcap0 libperl5.6 libsasl7 libdns5 libisc4 systemimager-client \ systemimager-common ppp dhcp-client
Les paramètres linguistiques régionaux peuvent être re-configurés (je choisis UTF-8) :
# dpkg-reconfigure locales
En passant de lilo
à grub
.
Remplacement de sarge
par etch
.
Ce n'est pas la méthode recommandée par Debian : http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.fr.html
# aptitude update # aptitude update
# aptitude dist-upgrade
# aptitude update
# aptitude install linux-image-2.6-686
Modification :
default=linux image=/vmlinuz label=linux read-only initrd=/initrd.img
do_initrd = Yes
# reboot
# aptitude install grub
# grub-install "(hd0)"
# update-grub
do_initrd = Yes postinst_hook = /usr/sbin/update-grub postrm_hook = /usr/sbin/update-grub do_bootloader = no
# reboot
Si tout roule :
# aptitude purge lilo
Symptôme :
# dpkg-reconfigure passwd aucune entrée correspondante dans le fichier de groupe /etc/gshadow ajouter le groupe « man » dans /etc/gshadow aucune entrée correspondante dans le fichier de groupe /etc/gshadow ajouter le groupe « sasl » dans /etc/gshadow aucune entrée correspondante dans le fichier de groupe /etc/gshadow ajouter le groupe « plugdev » dans /etc/gshadow grpck : aucun changement Please correct the error and rerun `/sbin/shadowconfig on'
Donc ajouts dans /etc/gshadow de :
man:*:: sasl:*:: plugdev:*::
Ça marche :
# dpkg-reconfigure passwd Shadow passwords are now on.
# ls -ld /var/mail drwxr-sr-x 2 root root 4096 2004-11-22 17:07 /var/mail # chmod g+w /var/mail # chgrp mail /var/mail # ls -ld /var/mail drwxrwsr-x 2 root mail 4096 2004-11-22 17:07 /var/mail
Il faut corriger la ligne
feo0::0 ip6-localnet
en
fe00::0 ip6-localnet
Ça peut engendrer des problèmes très inhabituels sur des trucs apparemment sans rapport (utilisateurs système qui ont /root comme compte par défaut).
# ls -ld /root/ drwx------ 5 root root 4096 2007-05-02 22:05 /root/ # chmod go+rx /root/ # ls -ld /root/ drwxr-xr-x 5 root root 4096 2007-05-02 22:05 /root/
À tous ceux qui publient leur documentation sur Internet. Si cette documentation vous a fait gagner des heures, vous pouvez me remercier en publiant vos documentations à votre tour.