2013-04-22 2 views
0

При установке plone 4.3 с Unified Installer в нем говорится, что он не находит gid, даже если группа существует.Pone 4.3 uid и gid не найдены

[email protected]:/home/Plone-4.3-UnifiedInstaller# ./install.sh --password=xxx --target=/home/Plone-4.3 --user=admin standalone 

Testing /usr/bin/python2.7 for Zope/Plone requirements.... 
/usr/bin/python2.7 looks OK. We'll try to use it. 

Root install method chosen. Will install for use by users: 
    ZEO & Client Daemons:  admin 
    Code Resources & buildout: plone_buildout 

Detailed installation log being written to /home/Plone-4.3-UnifiedInstaller/install.log 
Installing Plone 4.3 at /home/Plone-4.3 

Using useradd and groupadd to create users and groups. 
User 'admin' already exists. No need to create it. 
id for admin returned 
uid=5006(admin) gid=5007(admin) groups=5007(admin) 
Expected to find uid for admin and gid for plone_group but did not. 
Please use your system tools to create/edit users and groups, then try again. 

Когда я пытаюсь сделать, как предложил:

[email protected]:/home# groupadd plone_group 
groupadd: group 'plone_group' already exists 
+0

Что говорит 'grep plone/etc/group'? Я подозреваю, что установщик может предположить, что пользователь, которого вы даете, принадлежит группе уже, если он не создает ее сам? –

+0

plone_group: x: 5011: –

ответ

1

Установщик хочет, чтобы пользователь демона иметь plone_group для своей группы по умолчанию. У уже существующего пользователя уже есть своя группа по умолчанию.

Как работа, попробуйте установить установщика нового пользователя-демона (или пусть он использует plone_daemon).

И, пожалуйста, укажите это как ошибку в http://dev.plone.org. Включите сведения о своей операционной системе и версии. Установите компонент (для билета) на «инсталляторы». Он получит быстрое внимание.

+0

Добавили билет. https://dev.plone.org/ticket/13545 не было возможности для «компонента», который я мог найти. –

+0

Как мне использовать plone_daemon? –

+0

Просто удалите "--user = admin" из командной строки install.sh. «admin» - это, во всяком случае, плохой идентификатор для использования для процесса. – SteveM

Смежные вопросы