Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: slapd + slapd.conf а не slap.d в xubuntu 9.10  (Прочитано 1913 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
slapd + slapd.conf а не slap.d в xubuntu 9.10
« : 12 Апреля 2010, 14:53:03 »
Здравствуйте.
Собираюсь разобраться с openldap.
Прочла https://forum.ubuntu.ru/index.php?topic=87478.0
Выполнила все пошагово - все конечно заработало.
Только вот толку от этого маловато. Так как мне надо дополнять все это дело схемами (например samba) и править конфиги хотелось-бы нормально, а не ломая голову с ldif

Посоветуйте, как заставить эту дрянь работать с классическим slapd.conf?
И где взять нормальный пример оного? Писать его с нуля будет тяжко (прописывать пути к логам, к pid к базам, да и сами форматы баз...)
Может есть способ конвертировать из slap.d в slapd.conf? в обратную сторону достаточно стереть slap.d и указать их оба через -F и -f соответственно (где-то прочла, но не проверяла).


Спасибо


 
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #1 : 12 Апреля 2010, 15:18:20 »
На выбор:
- Поставить 8.04
- Взять инструкцию для 9.10
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #2 : 12 Апреля 2010, 15:22:56 »
На выбор:
- Поставить 8.04
- Взять инструкцию для 9.10
Нет, ну это неспортивное поведение просто.

А если я просто /etc/init.d/slapd лапками покарякаю?
Будет жить зверушка?
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #3 : 12 Апреля 2010, 15:45:46 »
На выбор:
- Поставить 8.04
- Взять инструкцию для 9.10
Нет, ну это неспортивное поведение просто.

А если я просто /etc/init.d/slapd лапками покарякаю?
Будет жить зверушка?

попробуй, по идее там обратная совместимость
Шаг за шагом можно достичь цели.

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #4 : 12 Апреля 2010, 15:56:16 »
Вот такой вот пробничек намалявила:
#!/bin/bash

PATH=/sbin:/usr/sbin:/bin:/usr/bin
SLAPD=/usr/sbin/slapd
SLAPD_CONF="/etc/ldap/slapd.conf"
SLAPD_OPTIONS="-f $SLAPD_CONF -d -1"
SLAPD_OPTIONS="-u openldap $SLAPD_OPTIONS"
SLAPD_OPTIONS="-g openldap $SLAPD_OPTIONS"

start_slapd()
{
echo $SLAPD $SLAPD_OPTIONS
$SLAPD $SLAPD_OPTIONS &
}

stop_slapd()
{
echo "Пользуй kill, криворукая!!!! Ежели скрипты писать не охото"
ps aux|grep slapd

}

case "$1" in
  start)
  start_slapd
  ;;
  stop)
  stop_slapd
  ;;
  *)
  echo "Usage: $0 {start|stop}"
exit 1
;;
esac

Как-бы должен работать....
Осталось немного с pid доточить - но неохото.
Сейчас главное - действующий slapd.conf придумать....
« Последнее редактирование: 12 Апреля 2010, 16:24:00 от kroxa90 »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #5 : 12 Апреля 2010, 16:02:27 »
Вот дефолтный
(Нажмите, чтобы показать/скрыть)
Шаг за шагом можно достичь цели.

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #6 : 12 Апреля 2010, 16:28:31 »
podkovyrsty, оооо спасибо!
То, что надо.
Йа уже тоже создала, но некрасивый, хоть и рабочий.
А этот даже с комменатми. Супер!
А стартовый скриптик поправлю. Допишу туда пиды, нормальную остановку сделаю, и подгрузку переменных из /etc/default
Конечно, если лень меня не победит. Плюс ролики и солнышко!
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/openldap.schema
include /etc/ldap/schema/nis.schema

password-hash {SSHA}

access to dn.exact=""
by * read

access to dn.subtree="cn=Subschema"
by * read

access to attrs=userPassword
by self write
by anonymous auth
by * none

modulepath /usr/lib/ldap
moduleload back_hdb.la
moduleload back_bdb.la
moduleload back_monitor.la
moduleload back_null.la

database hdb

suffix "dc=domain,dc=local"
rootdn "cn=admin,dc=domain,dc=local"
rootpw secret

directory /var/lib/ldap
« Последнее редактирование: 12 Апреля 2010, 16:33:37 от kroxa90 »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #7 : 12 Апреля 2010, 16:36:28 »
podkovyrsty, оооо спасибо!
То, что надо.
Йа уже тоже создала, но некрасивый, хоть и рабочий.
А этот даже с комменатми. Супер!
А стартовый скриптик поправлю. Допишу туда пиды, нормальную остановку сделаю, и подгрузку переменных из /etc/default
Конечно, если лень меня не победит. Плюс ролики и солнышко!

Вот и у меня та же проблема - как привезут новую раму - не видать моим сервам саппорта вечером ^.^
« Последнее редактирование: 12 Апреля 2010, 16:42:57 от podkovyrsty »
Шаг за шагом можно достичь цели.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #8 : 12 Апреля 2010, 16:40:14 »
На выбор:
- Поставить 8.04
- Взять инструкцию для 9.10
Нет, ну это неспортивное поведение просто.

А если я просто /etc/init.d/slapd лапками покарякаю?
Будет жить зверушка?


Почему это "неспортивное"? Я бы понял, если бы ты в 10.04 мучалась, а в экспериментальных сборках только эксперименты и ставить.
У меня не было времени на эксперименты, поставил 8.04, второй сервер - полёт нормальный.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #9 : 12 Апреля 2010, 17:06:07 »
AnrDaemon, возможно - это нормально, но качать ради такого 8.04...
Надо править то, что есть. Былаб виндоВЗ куплена - крутила-бы на ней.

Вопрос не совсем в тему, но рядом:
Почему при использовании домена+ldap - ставят в smp.conf: security = user, а не security = server?
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #10 : 12 Апреля 2010, 17:09:09 »
Цитата из хауту:
Цитировать
Server security mode is left over from the time when Samba was not capable of acting as a domain member server. It is highly recommended not to use this feature.
Шаг за шагом можно достичь цели.

Оффлайн kroxa90

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #11 : 12 Апреля 2010, 17:21:44 »
Цитата из хауту:
Цитировать
Server security mode is left over from the time when Samba was not capable of acting as a domain member server. It is highly recommended not to use this feature.
Поняла, спасибо.

Сначала поняла, а теперь опять запуталась.....
Как-же тогда виндовая машина узнает, что это есть контроллер домена?
Вот сейчас пробую завести машину виндовую в домен. ввожу имя домена. А она мне матом, что мол не найден контроллер домена...
« Последнее редактирование: 12 Апреля 2010, 18:20:57 от kroxa90 »
lubuntu 12.04
не пользую man, поиск и гугл в связи с религиозными взглядами

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #12 : 12 Апреля 2010, 20:02:12 »
DNS :)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: slapd + slapd.conf а не slap.d в xubuntu 9.10
« Ответ #13 : 13 Апреля 2010, 09:22:28 »
(Нажмите, чтобы показать/скрыть)
Шаг за шагом можно достичь цели.

 

Страница сгенерирована за 0.03 секунд. Запросов: 23.