Головоломка. Столкнулся
я вчера с очень странным поведением
свежеустановленного
Plone: не
могу сменить пароль для учетки admin,
которая создается на этапе
инициализации сайта buildout-ом.
Последовательность
такая: на этапе установки
Plone из UnifiedInstaller
я задаю пароль в опциях сборки
./install.sh --password=12345678 --build-python --static-lxml=yes standalone
Установщик создает buildout.cfg,
в котором записан этот пароль в
рецепте сборки Zope.
После того, как сайт
стартовал, я, как и положено, захожу в
acl_users
и меняю пароль для пользователя
admin. И вроде все хорошо —
проходит логин на сайт под новым паролем.
Но.
Но после перезапуска
Plone оказывается, что пароль
у admin старый, 12345678. Как
так? Не постигаю.
Upd.
Как и следовало
полагать, никаких чудес. Проблема в том,
что инициализация сайта не была завершена
(я не стал давить на кнопку «создать
сайт Plone») и поэтому файл inituser
не был удален.
Лечение
find /usr/local/Plone -type f -name inituser /usr/local/Plone/zinstance/parts/instance/inituser rm /usr/local/Plone/zinstance/parts/instance/inituser find /usr/local/Plone -type f -name access
Комментариев нет:
Отправить комментарий