Migration vers la 1.3.14
serveur test '''sogo-134.ca.auf.org'''
- ATTENTION : on n'utilise plus directement la source inverse.ca. Il faut donc s'assurer qu'elle a été supprimée de /etc/apt/sources.list
- le serveur est-il à jour ?
~# aptitude update ; aptitude safe-upgrade
- on y va pour le passage à la version 1.3.14 :
- ajouter la source apt.auf.org pour SOGo
~# echo "deb http://apt.auf.org squeeze sogo" >> /etc/apt/sources.list ~# aptitude update ~# apt-cache policy sogo sogo: Installé : 1.3.9 Candidat : 1.3.14 Table de version : 1.3.14 0 100 http://apt.auf.org/ squeeze-test/sogo i386 Packages *** 1.3.9 0 100 /var/lib/dpkg/status
- on procède à la mise à jour vers la 1.3.14 :
~# aptitude safe-upgrade Les paquets suivants seront mis à jour : libsbjson2.3 libsope-appserver4.9 libsope-core4.9 libsope-gdl1-4.9 libsope-ldap4.9 libsope-mime4.9 libsope-xml4.9 sogo sope4.9-gdl1-mysql sope4.9-libxmlsaxdriver 10 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 5344 ko d'archives. Après dépaquetage, 430 ko seront utilisés. Voulez-vous continuer ? [Y/n/?] Y ... ... Fichier de configuration « /etc/init.d/sogo » ==> Modifié (par vous ou par un script) depuis l'installation. ==> Le distributeur du paquet a fourni une version mise à jour. Que voulez-vous faire ? Vos options sont les suivantes : Y ou I : installer la version du responsable du paquet N ou O : garder votre version actuellement installée D : afficher les différences entre les versions Z : suspendre ce processus pour examiner la situation L'action par défaut garde votre version actuelle. *** sogo (Y/I/N/O/D/Z) [défaut=N] ? Y =====> répondre 'Y' Installation de la nouvelle version du fichier de configuration /etc/init.d/sogo ... insserv: warning: script is corrupt or invalid: /etc/init.d/../rc6.d/S00vzreboot Starting SOGo: sogo already running. État actuel : 2 mises à jour restantes [-8]. root@sogo-134:~#
- post mise à jour :
~# sed -i '/^# Required-Start:/c # Required-Start: $remote_fs $network mysql' /etc/init.d/sogo ~# rm /etc/init.d/sogo.dpkg-old
- quelques ajouts dans la configuration de SOGo :
defaults -u sogo write sogod SOGoUserSources '( { IMAPHostFieldName = imap_server; IMAPLoginFieldName = mail_pays; LoginFieldNames = ( c_uid, mail_pays ); authenticationFilter = "source=''LOCAL''"; canAuthenticate = YES; displayName = "ANNUAIRE-AUF"; id = public; isAddressBook = YES; type = sql; userPasswordAlgorithm = crypt; viewURL = "mysql://sogo:xxxxxxxxxxx@sogo.xx.auf.org:3306/sogo_test/auf_users"; } )' defaults -u sogo write sogod SOGoFirstWeekOfYear First4DayWeek
- ajouter la source apt.auf.org pour SOGo
C'est tout : vérifier que roule comme sans soucis