Outils utilisateur

Outils du site Web


Univention : Mise à niveau vers UCS43

Il s'agit d'une ancienne version du document !


Mise à niveau de Benno MailArchiv vers la version UCS 4.3

À partir de la version 4.3 d'UCS, toutes les applications de l'Univention Appcenter sont installées dans des conteneurs Docker. L'application Benno MailArchiv s'exécute elle-même dans un conteneur Docker, tandis que les données de transaction et de configuration continuent d'être stockées directement sur le système hôte.

Malheureusement, Univention n'offre actuellement pas de voie de migration automatique pour mettre à jour une application existante (< version 4.3) vers une application conteneur (>= UCS 4.3).

Pour mettre à niveau Benno MailArchiv vers UCS 4.3, veuillez procéder comme suit.

Mise à niveau vers UCS 4.3

  1. Sauvegarde
  2. Mettez à jour vers la dernière version
  3. Désactiver SMTP
  4. Désinstallez l'application
  5. Mise à niveau vers UCS 4.3
  6. Configuration UCR
  7. Réinstallation
  8. Ajuster les autorisations
  9. Activer le protocole SMTP

Sauvegarde

Avant toute mise à jour, une sauvegarde de l'intégralité du système (y compris les données de mouvement) doit être créée !

Mettez à jour vers la dernière version

Le système UCS ne peut être mis à jour que jusqu'à la version UCS 4.2 avec l'application Benno MailArchiv installée. Une mise à niveau directe vers UCS 4.3 est impossible.

Désactiver SMTP

Pendant la mise à niveau, le système ne met pas en cache les courriels envoyés via SMTP. Par conséquent, la connexion SMTP à l'hôte doit être désactivée.

Désinstallez l'application

Per Appcenter wird die Benno MailArchiv App deinstalliert. Die archivierten E-Mails werden dabei NICHT gelöscht. Der Pfad mit dem Repository und Index (/srv/benno/archive) bleibt erhalten.

Cependant, le démon MILTER est supprimé de la configuration Postfix, de sorte que les courriels entrants ou sortants ne sont plus transmis à Benno MailArchiv.

Mise à niveau

Le système peut désormais être mis à jour vers la dernière version d'Univention.

Configurer UCR

L'application Benno MailArchiv est toujours bloquée dans l'App Center afin d'éviter les mises à jour accidentelles.

La commande suivante permettra de supprimer ce verrou.

ucr unset appcenter/prudence/docker/benno-mailarchiv

Réinstallation

L'application Benno MailArchiv peut désormais être installée à nouveau en tant qu'application Docker dans l'Appcenter.

Ajuster les autorisations

Nach dem Upgrade müssen die Benutzer-Ids im Container angepasst werden. Mit dem Kommando

univention-app shell benno-mailarchiv

wird eine Shell im Docker-Container von Benno MailArchiv zur Verfügung gestellt. In dieser Shell können jetzt die Benutzer-Ids angepasst werden.

chown -R benno:benno /etc/benno
chgrp www-data /etc/benno-web
chgrp www-data /etc/benno-web/benno.conf
chgrp www-data /etc/benno-web/rest.conf
chown -R benno:benno /srv/benno

Activer le protocole SMTP

Nach erfolgreichem Upgrade kann die SMTP-Verbindund wieder aktiviert werden.

univention/upgrade_auf_ucs43.1532593425.txt.gz · Zuletzt geändert: 2018/07/26 08:23 von lwsystems