SysPass Update 2.1.14.17090101

De EjnTricks
Révision de 1 août 2018 à 09:20 par Etienne (discussion | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Cet article présente la mise à jour de sysPass en version 2.1.14.17090101. Cette mise à jour est très simple et consiste juste à déployer la nouvelle version, aucune action sur la base de données ne sera réalisée.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


Download-icon.png Téléchargement

L'application est téléchargée, en version 2.1.14.17090101, dans le répertoire /var/opt/syspass.


System-Install-icon.png Installation

L'application va être installée sous /var/opt/syspass, avec modification de l'emplacement racine pour être 2.1.14.17090101.

#sudo tar --transform 's/^sysPass-2.1.14.17090101/2.1.14.17090101/' -C /var/opt/syspass -xzvf /var/opt/syspass/2.1.14.17090101.tar.gz

Le fichier téléchargé peut être supprimé.

#sudo rm /var/opt/syspass/2.1.14.17090101.tar.gz


Icon File Owner.png Propriétaire fichiers

L'installation a été réalisée avec le compte root. Il est préférable de donner la propriété au compte de démarrage du serveur web, soit www-data dans le cadre de cette installation.

#sudo chown -R www-data:www-data /var/opt/syspass/2.1.14.17090101


Icon ACL.png Sécurisation

Les droits mis en place seront uniquement pour le compte d'exécution du serveur Web, soit www-data dans le cadre de cette installation.

#sudo chmod -R go-rwx /var/opt/syspass/2.1.14.17090101


Icon-Configuration-Settings.png Configuration

Lors de l'installation, le fichier de configuration a été externalisé dans le répertoire /var/opt/syspass/common/config. Il faut référencer cette configuration dans la nouvelle version.

#sudo rm -rf /var/opt/syspass/2.1.14.17090101/config
#sudo ln -s /var/opt/syspass/common/config /var/opt/syspass/2.1.14.17090101/config
#sudo chown -h www-data:www-data /var/opt/syspass/2.1.14.17090101/config


Plugin-icon.png Plugins

Les Plugins sont externalisés afin de faciliter l'activation lors de montée de version, décrit sur l'article suivant. Il suffit de remplacer le répertoire inc/Plugins par un lien sur /var/opt/syspass/common/inc/Plugins.

#sudo rm -rf /var/opt/syspass/2.1.14.17090101/inc/Plugins
#sudo ln -s /var/opt/syspass/common/inc/Plugins /var/opt/syspass/2.1.14.17090101/inc/Plugins
#sudo chown -h www-data:www-data /var/opt/syspass/2.1.14.17090101/inc/Plugins


Configuration-icon.png Publication Apache

Puis le lien /var/opt/syspass/installed doit être mis à jour afin de pointer sur cette nouvelle version.

#sudo rm /var/opt/syspass/installed
#sudo ln -s /var/opt/syspass/2.1.14.17090101 /var/opt/syspass/installed
#sudo chown -h www-data:www-data /var/opt/syspass/installed


Viewer icon.png Voir aussi

Documentation officielle: https://github.com/nuxsmin/sysPass/releases/tag/2.1.14.17090101