2013-04-22 75 views
0

當用統一安裝程序安裝plone 4.3時,它說它找不到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'說什麼?我懷疑安裝程序可能會假設,如果您自己沒有創建它,那麼您提供的用戶就已經屬於該組了? – 2013-04-22 06:28:10

+0

plone_group:x:5011: – 2013-04-24 03:26:01

回答

1

安裝程序想要守護用戶具有其默認組plone_group。您正在使用的預先存在的用戶已經擁有自己的默認組。

作爲解決方法,請嘗試讓安裝程序創建一個新的守護程序用戶(或讓它使用plone_daemon)。

然後,請將其作爲錯誤票證郵寄給http://dev.plone.org。在您的操作系統和版本中包含詳細信息。將組件(對於票證)設置爲「安裝程序」。它會得到及時的關注。

+0

已添加票。 https://dev.plone.org/ticket/13545沒有我能找到的'組件'選項。 – 2013-04-24 03:54:31

+0

我如何讓它使用plone_daemon? – 2013-04-24 04:38:36

+0

只需從install.sh命令行中刪除「--user = admin」即可。在任何情況下,「admin」都是一個用於進程的錯誤ID。 – SteveM 2013-04-24 14:41:10

相關問題