Форум программистов, компьютерный форум, киберфорум
Наши страницы
Debian, Kali Linux, Raspbian
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
bander313
1 / 1 / 2
Регистрация: 18.04.2013
Сообщений: 69
#1

Установка и настройка 389 Directory Server

13.06.2017, 12:23. Просмотров 760. Ответов 2
Метки нет (Все метки)

Добрый День! Решил вот заняться для собственного общего развития постижением 389 Directory Server, да еще и накатить его решил на Debian Jessie крайнего розлива!

в общем тут возник вопрос интересный! накатить я его накатил. команда достаточна проста:

Bash
1
su apt-get install 389-ds
а дальше пошла непонятная фигня:

по идее там должен присутствовать скрип настройки, что то типа setup-ds.pl, но его я не нашел в установленном дистрибутиве. и при запуске выдает следующие :

при запуске в ручную

Bash
1
Failed to start dirsrv.service: Unit dirsrv.service is masked.
при автоматическом запуске:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@example:~# journalctl -xn
-- Logs begin at Пт 2017-06-09 00:15:09 MSK, end at Вт 2017-06-13 12:16:51 MSK. --
июн 13 12:16:39 example gitlab-runner[553]: time="2017-06-13T12:16:39+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0 
                                             <nil>
июн 13 12:16:39 example gitlab-ci-multi-runner[553]: time="2017-06-13T12:16:39+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0
июн 13 12:16:42 example gitlab-runner[553]: time="2017-06-13T12:16:42+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0 
                                             <nil>
июн 13 12:16:42 example gitlab-ci-multi-runner[553]: time="2017-06-13T12:16:42+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0
июн 13 12:16:45 example gitlab-runner[553]: time="2017-06-13T12:16:45+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0 
                                             <nil>
июн 13 12:16:45 example gitlab-ci-multi-runner[553]: time="2017-06-13T12:16:45+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0
июн 13 12:16:48 example gitlab-runner[553]: time="2017-06-13T12:16:48+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0 
                                             <nil>
июн 13 12:16:48 example gitlab-ci-multi-runner[553]: time="2017-06-13T12:16:48+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0
июн 13 12:16:51 example gitlab-runner[553]: time="2017-06-13T12:16:51+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0 
                                             <nil>
июн 13 12:16:51 example gitlab-ci-multi-runner[553]: time="2017-06-13T12:16:51+03:00" level=error msg="Failed to load config stat /etc/gitlab-runner/config.toml: no such file or directory" builds=0
Bash
1
2
3
4
5
6
7
8
9
root@example:~# systemctl status dirsrv-snmp.service
в—Џ dirsrv-snmp.service - 389 Directory Server SNMP Subagent.
   Loaded: loaded (/lib/systemd/system/dirsrv-snmp.service; enabled)
   Active: failed (Result: exit-code) since Пт 2017-06-09 00:45:35 MSK; 4 days ago
 
июн 09 00:45:35 example ldap-agent[10240]: ldap-agent: No server instances defined in config file
июн 09 00:45:35 example systemd[1]: dirsrv-snmp.service: control process exited, code=exited status=1
июн 09 00:45:35 example systemd[1]: Failed to start 389 Directory Server SNMP Subagent..
июн 09 00:45:35 example systemd[1]: Unit dirsrv-snmp.service entered failed state.
прошу помощи разобраться с настройкой сервиса. Кто делал что то подобное подскажите или дайте ссылку на приличный мануал для Debian. Мануалы для rpm ветки толку мне не принесли никакого.

мануалы которые я использовал:

https://habrahabr.ru/post/86090/
https://www.altlinux.org/389-ds
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2017, 12:23
Ответы с готовыми решениями:

Установка и настройка DEBIAN 4
Обсуждение проблем!

Установка и настройка Debian
Подскажите, пожалуйста, что необходимо закинуть на флешку перед установкой...

Установка openssh-server
Всем ку! Понадобилось установить на Debian, который на VirtualBox болтается,...

Установка Debian на планшет и настройка
Задача следующая - снести андроид подчистую и поставить за место него Linux(не...

Установка Linux Ubuntu Server с переносного HDD!
Здравствуйте. В общем, я впервые решил установить Linux Server на чистый диск,...

2
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10716 / 6050 / 447
Регистрация: 09.09.2009
Сообщений: 23,976
13.06.2017, 22:59 #2
в папке /usr/share/doc ищите папку с именем вашей программы, вполне возможно, что недостающие скрипты, дока, примеры конфигов и т.п. будут там
1
bander313
1 / 1 / 2
Регистрация: 18.04.2013
Сообщений: 69
15.06.2017, 00:42  [ТС] #3
Да! действительно нашел доки и примеры по этому пути(/usr/share/doc), спасибо что ткнули носом! Не внимательно читал тему на оф сайте!

Добавлено через 2 часа 40 минут
ну очень интересная штука setup-ds-admin, каждый раз разные вопросы.

+ совершенно не понятно чем отличается setup-ds от setup-ds-admin и от setup-ds-adpw

+ при конфигурации ругался на библиотеку, при запуске setup-ds-admin. текст ошибки:

Bash
1
2
Error updating console.conf:
/usr/lib/x86_64-linux-gnu/dirsrv/cgi-bin/config: error while loading shared libraries: libsoftokn3.so: cannot open shared object file: No such file or directory
Пытался решить по примерно так

Код
Your library is a dynamic library. You need to tell the operating system where it can locate it at runtime.

To do so, we will need to do those easy steps:

(1 ) Find where the library is placed if you don't know it.

cd /
sudo find ./ | grep the_name_of_the_file.so

(2) Check for the existence of the dynamic library path environnement variable(LD_LIBRARY_PATH)

$ echo $LD_LIBRARY_PATH

if there is nothing to be display we need to add the default path value (or not as you wich)

$ LD_LIBRARY_PATH=/usr/local/lib

(3) We add the desire path and export it and try the application

$ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/my_library/path.so.something
$ export LD_LIBRARY_PATH
$ ./my_app
только заменил каталог библиотек на /user/lib, но действия не возимело. все таже ошибка. просьба ткнуть носом.

Добавлено через 4 минуты
Разобрался в чем разница между setup-ds и setup-ds-admin
первый устанавливает инстанс DS, а второй еще и консоль администрирования накатывает, судя по описанию на каждую консоль мрожно до 4 серверов повесить если я все правльно понял.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2017, 00:42

Active Directory (настройка прав доступа и установка ПО)
Работаю на windows server 2012 r2 hyper V. Необходимо 3 определенным...

Установка, настройка X Server. Установка пользовательской среды GNOME. Настройка, работа в пользовательской среде GNOME
Задали курсач. Необходимо разобраться во всем выше перечисленном. Нужно...

установка и настройка SQL Server 2008
какие шаги надо предпринять чтобы нормально заработал сервер после установки VS...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru