Установка Kolab - доступ запрещен

Я пытаюсь установить kolab программное обеспечение сотрудничества на своем сервере Ubuntu 14.04. Я следую инструкциям здесь.

Ошибки, которые я получаю, во время 'установки-kolab':

Could not import LDIF file '/tmp/ldifsAgNzA.ldif'.  Error: 65280.  Output: ./ldif2db: 85: [: 0: unexpected operator
importing data ...
[04/Jul/2015:19:28:52 -0500] - mkdir_p /var/lib/dirsrv/slapd-core: error -5966 (Access Denied.)
[04/Jul/2015:19:28:52 -0500] - Can't start because the database directory "/var/lib/dirsrv/slapd-core/db" either doesn't exist, or is not accessible
[04/Jul/2015:19:28:52 -0500] - ERROR: Failed to init database (error -1: BDB0092 Unknown error: -1)

Error: Could not create directory server instance 'core'.
Exiting . . .
Log file is '/tmp/setupOrcgdf.log'

Я создал нового пользователя и группу (названный kolab-srv и kolab-srv-grp) и затем выполнил установку-kolab. Я получаю ошибку выше. Это, кажется, не имеет значения, зарегистрирован ли я как корень, работайте, это с sudo управляет или добавляет kolab-srv пользователя к группе admin на поле... Я получаю то же сообщение каждый раз.

Каждый раз, когда я получил бы сообщение, я удалю каталог /var/lib/dirsrv/slapd-core, внесите изменение и начните с установки только получать тот же результат.

0
задан 5 July 2015 в 11:31

2 ответа

Я пытался установить 389-ds на Ubuntu 14.04, которая, кажется, часть kolab. Я столкнулся с этой той же проблемой. Это, кажется, "ошибка" в ldif2db сценарии, который называют по пути. Версия того сценария, который установлен через нормальные пакеты, имеет:

#!/bin/sh

, Который перестал работать на строке 85:

if [ $? == 1 ]

, Который не допустим для/bin/sh. Я смог закончить это путем изменения/usr/sbin/ldif2db сценария для запуска с:

 #!/bin/bash

Очень hacky и обязан вызвать проблемы в другом месте, но...

0
ответ дан 4 October 2019 в 01:18

Я добирался, та же ошибка на Debian, Тестирующем, (простираются) при попытке получить выполнение Жетона.

я создал символьную ссылку от /bin/sh до /bin/bash, но все еще получил ту же ошибку.

Затем я проверил пользователя и группу, присвоенную /var/lib/dirsrv

# ls -lha /var/lib/dirsrv/<br> 
total 8.0K<br> 
drwxr-x---  2 dirsrv dirsrv 4.0K Mar  9  2015 .<br> 
drwxr-xr-x 29 root   root   4.0K Apr  8 17:00 ..<br> 

Так для работы, вокруг которого я использовал dirsrv в качестве пользователя и группы для установки, и затем она работала.

0
ответ дан 4 October 2019 в 01:18

Другие вопросы по тегам:

Похожие вопросы: