Il existe différents moyens pour ajouter des applications à un solaris déjà installé:
D’excellentes présentations sont faites ici et là Maintenant, il s’agit d’installer un serveur de mail dans une zone, avec postfix plutot que sendmail.
Voici la stratégie adoptée:
pkg_add /mnt/All/postfix-2.3.4.tgz pkg_add /mnt/All/amavisd-new-2.4.2.tgz pkg_add /mnt/All/spamassassin-3.1.7.tg pkg_add /mnt/All/clamav-0.88.6nb1.tgz
Ainsi, l’installation mettra à jour les fichiers passwd et group. Les commandes suivantes peuvent etre utiles. Pour revoir le message affiché lors de l’installation du paquet (script de post-install, généralement):
pkg_info -i postfix
Pour revoir le script d’install:
pkg_info -D postfix
Pour lister les fichiers d’un paquet:
pkg_info -L postfix
ln -s /opt/pkg/postfix/etc /etc/postfix ...
svcadm disable \*sendmail\*
mydomain = toto.fr myorigin = $mydomain relayhost = [titi.toto.fr]
Ne pas oublier de mettre à jour la base des aliases, en lançant:
/opt/pkg/bin/newaliases
il faut prévoir de remplacer les binaires de l’ancien sendmail avec ceux fournis par postfix?
Que faire en cas de mise à jour d’un source?