ScoDoc-PE/config/set_passwd.sh

37 lines
854 B
Bash
Raw Normal View History

2020-09-26 16:19:37 +02:00
#!/bin/bash
#
# ScoDoc: reglage du mot de passe admin Zope
# (in Zope terminology, an emergency user)
#
2020-12-19 19:22:22 +01:00
# Doit <20>tre lanc<6E> par l'utilisateur unix root dans le repertoire .../config
2020-09-26 16:19:37 +02:00
# ^^^^^^^^^^^^^^^^^^^^^
# E. Viennet, Juin 2008, Jul 2019
#
source config.sh
source utils.sh
if [ "$UID" != "0" ]
then
echo "Erreur: le script $0 doit etre lance par root"
exit 1
fi
echo "Creation d'un utilisateur d'urgence pour ScoDoc"
echo "(utile en cas de perte de votre mot de passe admin)"
2020-12-19 19:22:22 +01:00
if [ "${debian_version}" != "10" ]
2020-09-26 16:19:37 +02:00
then
mdir=/opt/zope213/lib/python2.7/site-packages/Zope2-2.13.21-py2.7.egg/Zope2/utilities
else
mdir=/opt/zope213/lib/python2.7/site-packages/Zope2/utilities
fi
2020-12-19 19:22:22 +01:00
python $mdir/zpasswd.py "$SCODOC_DIR"/../../access
2020-09-26 16:19:37 +02:00
echo
echo "redemarrer scodoc pour prendre en compte le mot de passe"
echo