ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] openldap не запускается
  2005-06-21  7:55 [sisyphus] openldap не запускается Aleksey E. Birukov
@ 2005-06-21  7:54 ` Anton Gorlov aka stalker
  2005-06-21  8:26   ` Aleksey E. Birukov
  2005-06-21  9:03 ` Epiphanov Sergei
  1 sibling, 1 reply; 24+ messages in thread
From: Anton Gorlov aka stalker @ 2005-06-21  7:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Aleksey.

Вы писали 21 июня 2005 г., 11:55:14:

> Вот такая странность... Чем она вызвана?
> # service slapd start
> Adjusting environment for slapd: install: omitting directory 
> `/etc/openldap/ssl/demo'
> (Конфиги умолчательные)

Посмотрите -есть ли такая директория.. а вообще пришлите
grep -v "^#|^;|^$|^ *$" <slapd.conf (можно в личку)



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru
                                     FIDO: 2:5059/37



^ permalink raw reply	[flat|nested] 24+ messages in thread

* [sisyphus] openldap не запускается
@ 2005-06-21  7:55 Aleksey E. Birukov
  2005-06-21  7:54 ` Anton Gorlov aka stalker
  2005-06-21  9:03 ` Epiphanov Sergei
  0 siblings, 2 replies; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21  7:55 UTC (permalink / raw)
  To: Sisyphus

Вот такая странность... Чем она вызвана?

# service slapd start
Adjusting environment for slapd: install: omitting directory 
`/etc/openldap/ssl/demo'

(Конфиги умолчательные)

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  7:54 ` Anton Gorlov aka stalker
@ 2005-06-21  8:26   ` Aleksey E. Birukov
  2005-06-21  8:37     ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21  8:26 UTC (permalink / raw)
  To: sisyphus

В сообщении от 21 Июнь 2005 11:54 Anton Gorlov aka stalker написал(a):
> Здравствуйте, Aleksey.
>
> Вы писали 21 июня 2005 г., 11:55:14:
> > Вот такая странность... Чем она вызвана?
> > # service slapd start
> > Adjusting environment for slapd: install: omitting directory
> > `/etc/openldap/ssl/demo'
> > (Конфиги умолчательные)
>
> Посмотрите -есть ли такая директория.. а вообще пришлите
> grep -v "^#|^;|^$|^ *$" <slapd.conf (можно в личку)

Кстати, почему-то у меня не сработала комманда grep -v "^#|^;|^$|^ *$" 
<slapd.conf" (выводит файл без изменений) Пришлось писать grep -v "^#" и 
убирать пробелы.

# ls -d /etc/openldap/ssl/demo
/etc/openldap/ssl/demo

# rpm -q --all |grep ldap
myldapklient-0.6.6-alt4.1
libldap-2.2.26-alt1
openldap-servers-2.2.26-alt1
openldap-clients-2.2.26-alt1
openldap-2.2.26-alt1
openldap-doc-2.2.26-alt1

----------------------------- slapd.conf
include         /etc/openldap/schema/core.schema
include         /etc/openldap/schema/cosine.schema
include         /etc/openldap/schema/inetorgperson.schema
include         /etc/openldap/schema/openldap.schema
include         /etc/openldap/schema/nis.schema
allow bind_v2
concurrency 20
defaultsearchbase "dc=example, dc=com"
gentlehup on
pidfile                 /var/run/slapd.pid
argsfile                /var/run/slapd.args
replica-pidfile         /var/run/slurpd.pid
replica-argsfile        /var/run/slurpd.args
rootDSE /etc/openldap/rootdse.ldif
access to attrs=userPassword
        by self write
        by anonymous auth
        by * none
modulepath      /usr/lib/openldap
moduleload      back_ldap.la
moduleload      back_monitor.la
database ldbm
suffix "dc=example,dc=com"
rootdn "cn=admin,dc=example,dc=com"
rootpw secret
directory /var/lib/ldap/bases/example.com
index objectClass eq
index uid pres,eq,sub
index cn pres,eq,sub,subany
access to attrs=userPassword
        by self write
        by anonymous auth
        by * none
---------------------------- eof slapd.conf
-- 
$respect


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re[2]: [sisyphus] openldap не запускается
  2005-06-21  8:26   ` Aleksey E. Birukov
@ 2005-06-21  8:37     ` Anton Gorlov aka stalker
  2005-06-21  8:59       ` Aleksey E. Birukov
  0 siblings, 1 reply; 24+ messages in thread
From: Anton Gorlov aka stalker @ 2005-06-21  8:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Aleksey.

Вы писали 21 июня 2005 г., 12:26:01:

> В сообщении от 21 Июнь 2005 11:54 Anton Gorlov aka stalker написал(a):
>> Здравствуйте, Aleksey.
>>
>> Вы писали 21 июня 2005 г., 11:55:14:
>> > Вот такая странность... Чем она вызвана?
>> > # service slapd start
>> > Adjusting environment for slapd: install: omitting directory
>> > `/etc/openldap/ssl/demo'
>> > (Конфиги умолчательные)
>>
>> Посмотрите -есть ли такая директория.. а вообще пришлите
>> grep -v "^#|^;|^$|^ *$" <slapd.conf (можно в личку)

> Кстати, почему-то у меня не сработала комманда grep -v "^#|^;|^$|^ *$"
> <slapd.conf" (выводит файл без изменений) Пришлось писать grep -v "^#" и
> убирать пробелы.

недопечатка -egrep.


> modulepath      /usr/lib/openldap
> moduleload      back_ldap.la
> moduleload      back_monitor.la
> database ldbm
Как минимум не хватает
moduleload      back_ldbm.la
хотя не думаю что дело в этом..



-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru
                                     FIDO: 2:5059/37



^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  8:37     ` Re[2]: " Anton Gorlov aka stalker
@ 2005-06-21  8:59       ` Aleksey E. Birukov
  2005-06-21  9:03         ` Re[2]: " Anton Gorlov aka stalker
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21  8:59 UTC (permalink / raw)
  To: sisyphus

В сообщении от 21 Июнь 2005 12:37 Anton Gorlov aka stalker написал(a):
> Как минимум не хватает
> moduleload      back_ldbm.la
Раскомментировал эту строчку и удалил (точнее переименовал) 
дирректорию /etc/openldap/ssl ( это символическая ссылка 
на /var/lib/ssl/certs) и slapd стартовал нормально.

Кому нужна эта дирректория?

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  7:55 [sisyphus] openldap не запускается Aleksey E. Birukov
  2005-06-21  7:54 ` Anton Gorlov aka stalker
@ 2005-06-21  9:03 ` Epiphanov Sergei
  2005-06-21  9:35   ` Aleksey E. Birukov
  1 sibling, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21  9:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 11:55 Aleksey E. Birukov написал:
> Вот такая странность... Чем она вызвана?
>
> # service slapd start
> Adjusting environment for slapd: install: omitting directory
> `/etc/openldap/ssl/demo'

Тем, что функция CopyLibs из /etc/chroot.d/functions не идёт рекурсивно и 
сообщает, что при переносе каталога /etc/openldap/ssl она наткнулась на 
каталог /etc/openldap/ssl/demo и пропускает его. Удалите этот каталог или 
добавьте его в /etc/chroot.d/ldap.lib (там понятно как).

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re[2]: [sisyphus] openldap не запускается
  2005-06-21  8:59       ` Aleksey E. Birukov
@ 2005-06-21  9:03         ` Anton Gorlov aka stalker
  0 siblings, 0 replies; 24+ messages in thread
From: Anton Gorlov aka stalker @ 2005-06-21  9:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Здравствуйте, Aleksey.

Вы писали 21 июня 2005 г., 12:59:51:

> В сообщении от 21 Июнь 2005 12:37 Anton Gorlov aka stalker написал(a):
>> Как минимум не хватает
>> moduleload      back_ldbm.la
> Раскомментировал эту строчку и удалил (точнее переименовал) 
> дирректорию /etc/openldap/ssl ( это символическая ссылка 
> на /var/lib/ssl/certs) и slapd стартовал нормально.
> Кому нужна эта дирректория?
Это всё для шифрования...




-- 
С уважением,
 Anton                          mailto:pnz37@mail.ru
                                     FIDO: 2:5059/37



^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  9:03 ` Epiphanov Sergei
@ 2005-06-21  9:35   ` Aleksey E. Birukov
  2005-06-21  9:41     ` Aleksey E. Birukov
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21  9:35 UTC (permalink / raw)
  To: sisyphus

В сообщении от 21 Июнь 2005 13:03 Epiphanov Sergei написал(a):
> В сообщении от 21 Июнь 2005 11:55 Aleksey E. Birukov написал:
> > Вот такая странность... Чем она вызвана?
> >
> > # service slapd start
> > Adjusting environment for slapd: install: omitting directory
> > `/etc/openldap/ssl/demo'
>
> Тем, что функция CopyLibs из /etc/chroot.d/functions не идёт рекурсивно и
> сообщает, что при переносе каталога /etc/openldap/ssl она наткнулась на
> каталог /etc/openldap/ssl/demo и пропускает его. Удалите этот каталог или
> добавьте его в /etc/chroot.d/ldap.lib (там понятно как).
Сорри, мне непонятно. Напишите, пожалуйста как.

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  9:35   ` Aleksey E. Birukov
@ 2005-06-21  9:41     ` Aleksey E. Birukov
  2005-06-21 10:10       ` Epiphanov Sergei
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21  9:41 UTC (permalink / raw)
  To: sisyphus

В сообщении от 21 Июнь 2005 13:35 Aleksey E. Birukov написал(a):
> В сообщении от 21 Июнь 2005 13:03 Epiphanov Sergei написал(a):
> > В сообщении от 21 Июнь 2005 11:55 Aleksey E. Birukov написал:
> > > Вот такая странность... Чем она вызвана?
> > >
> > > # service slapd start
> > > Adjusting environment for slapd: install: omitting directory
> > > `/etc/openldap/ssl/demo'
> >
> > Тем, что функция CopyLibs из /etc/chroot.d/functions не идёт рекурсивно и
> > сообщает, что при переносе каталога /etc/openldap/ssl она наткнулась на
> > каталог /etc/openldap/ssl/demo и пропускает его. Удалите этот каталог или
> > добавьте его в /etc/chroot.d/ldap.lib (там понятно как).
>
> Сорри, мне непонятно. Напишите, пожалуйста как.
CopyLibs $force \
        -l/var/lib/ssl/certs/demo/* \
        -d (что здесь писать?)

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21  9:41     ` Aleksey E. Birukov
@ 2005-06-21 10:10       ` Epiphanov Sergei
  2005-06-21 11:41         ` Aleksey E. Birukov
  2005-06-21 21:33         ` vserge
  0 siblings, 2 replies; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 10:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 13:41 Aleksey E. Birukov написал:
> В сообщении от 21 Июнь 2005 13:35 Aleksey E. Birukov написал(a):
> > В сообщении от 21 Июнь 2005 13:03 Epiphanov Sergei написал(a):
> > > В сообщении от 21 Июнь 2005 11:55 Aleksey E. Birukov написал:
> > > > Вот такая странность... Чем она вызвана?
> > > >
> > > > # service slapd start
> > > > Adjusting environment for slapd: install: omitting directory
> > > > `/etc/openldap/ssl/demo'
> > >
> > > Тем, что функция CopyLibs из /etc/chroot.d/functions не идёт
> > > рекурсивно и сообщает, что при переносе каталога /etc/openldap/ssl она
> > > наткнулась на каталог /etc/openldap/ssl/demo и пропускает его. Удалите
> > > этот каталог или добавьте его в /etc/chroot.d/ldap.lib (там понятно
> > > как).
> >
> > Сорри, мне непонятно. Напишите, пожалуйста как.
>
> CopyLibs $force \
>         -l/var/lib/ssl/certs/demo/* \
>         -d (что здесь писать?)

Прошу прощения. Ковырял свою систему, поэтому правил в районе ldap.lib. На 
самом деле это относится к ldap.conf (и ругалась функция Copy). Там есть 
такой кусок:

# Wee need to think about this!
for f in `ls /etc/openldap/ssl/`; do
        Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
done

Можно исправить строку 
        Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
на
if [ ! -d "$f" ]; then
        Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
fi

и дописать после этого

mkdir -p etc/ssl/demo
for f in `ls /etc/openldap/ssl/demo`; do
        Copy -m644 $force "/etc/openldap/ssl/demo/$f" "etc/ssl/demo/$f"
done

Только не забудьте, что все изменения будут до следующего обновления ldap (не 
забудьте сохранить копию этого файла и после обновления сравнить новый файл 
с Вашим, внести необходимые корректировки в Ваш файл и заменить им 
оригинальный).

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 10:10       ` Epiphanov Sergei
@ 2005-06-21 11:41         ` Aleksey E. Birukov
  2005-06-21 12:04           ` Epiphanov Sergei
  2005-06-21 12:08           ` Evgeniy Kobzev
  2005-06-21 21:33         ` vserge
  1 sibling, 2 replies; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21 11:41 UTC (permalink / raw)
  To: sisyphus


> # Wee need to think about this!
> for f in `ls /etc/openldap/ssl/`; do
>         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> done
>
> Можно исправить строку
>         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> на
> if [ ! -d "$f" ]; then
>         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
> fi
>
> и дописать после этого
>
> mkdir -p etc/ssl/demo
> for f in `ls /etc/openldap/ssl/demo`; do
>         Copy -m644 $force "/etc/openldap/ssl/demo/$f" "etc/ssl/demo/$f"
> done
>
Почему-то выдает ошибку.

# service slapd restart
Adjusting environment for slapd: cmp: /etc/openldap/ssl/demo: Is a directory
install: omitting directory `/etc/openldap/ssl/demo'

-- 
$respect


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 11:41         ` Aleksey E. Birukov
@ 2005-06-21 12:04           ` Epiphanov Sergei
  2005-06-21 12:22             ` Aleksey E. Birukov
  2005-06-21 12:08           ` Evgeniy Kobzev
  1 sibling, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 12:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 15:41 Aleksey E. Birukov написал:
> > # Wee need to think about this!
> > for f in `ls /etc/openldap/ssl/`; do
> >         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> > done
> >
> > Можно исправить строку
> >         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> > на
> > if [ ! -d "$f" ]; then

Замените строку выше на

if [ ! -d "/etc/openldap/ssl/$f" ]; then

>
> Почему-то выдает ошибку.
>
> # service slapd restart
> Adjusting environment for slapd: cmp: /etc/openldap/ssl/demo: Is a
> directory install: omitting directory `/etc/openldap/ssl/demo'

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 11:41         ` Aleksey E. Birukov
  2005-06-21 12:04           ` Epiphanov Sergei
@ 2005-06-21 12:08           ` Evgeniy Kobzev
  2005-06-21 12:30             ` Epiphanov Sergei
  1 sibling, 1 reply; 24+ messages in thread
From: Evgeniy Kobzev @ 2005-06-21 12:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Aleksey E. Birukov пишет:
> Почему-то выдает ошибку.
> 
> # service slapd restart
> Adjusting environment for slapd: cmp: /etc/openldap/ssl/demo: Is a directory
> install: omitting directory `/etc/openldap/ssl/demo'
> 

Вот кусок из /etc/chroot.d/ldap.conf

#This is temp! Only for temp
cd /etc/openldap
tar -pPc schema | tar -xp -C /var/lib/ldap/etc/
cd ssl
tar -pPc * | tar -xp -C /var/lib/ldap/etc/ssl
cd /var/lib/ldap
# Wee need to think about this!
#for f in `ls /etc/openldap/ssl/`; do
#       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
#done


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:04           ` Epiphanov Sergei
@ 2005-06-21 12:22             ` Aleksey E. Birukov
  2005-06-21 12:35               ` Epiphanov Sergei
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21 12:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 16:04 Epiphanov Sergei написал(a):
> В сообщении от 21 Июнь 2005 15:41 Aleksey E. Birukov написал:
> > > # Wee need to think about this!
> > > for f in `ls /etc/openldap/ssl/`; do
> > >         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> > > done
> > >
> > > Можно исправить строку
> > >         Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> > > на
> > > if [ ! -d "$f" ]; then
>
> Замените строку выше на
>
> if [ ! -d "/etc/openldap/ssl/$f" ]; then
>
> > Почему-то выдает ошибку.
> >
> > # service slapd restart
> > Adjusting environment for slapd: cmp: /etc/openldap/ssl/demo: Is a
> > directory install: omitting directory `/etc/openldap/ssl/demo'

Вот такой способ написания работает (обрабатываются все вложенные 
дирректории). Может так и написать в следующей версии?

# Wee need to think about this!
for f in `ls /etc/openldap/ssl/`; do
#       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f" # original 
string
        if [ ! -d "/etc/openldap/ssl/$f" ]; then
            Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
            else
             d=$f # This is a directory
             echo "Warning: $d is a directory!"
             mkdir -p etc/ssl/$d
             for f in `ls /etc/openldap/ssl/$d`; do
                Copy -m644 $force "/etc/openldap/ssl/$d/$f" "etc/ssl/$d/$f"
             done
        fi
done

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:08           ` Evgeniy Kobzev
@ 2005-06-21 12:30             ` Epiphanov Sergei
  2005-06-21 12:50               ` Evgeniy Kobzev
  0 siblings, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 12:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 16:08 Evgeniy Kobzev написал:
> #for f in `ls /etc/openldap/ssl/`; do
> #       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
> #done

Зачем комментарить? Так Вы потеряете SSL-подключение.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:22             ` Aleksey E. Birukov
@ 2005-06-21 12:35               ` Epiphanov Sergei
  2005-06-21 19:15                 ` Aleksey E. Birukov
  0 siblings, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 12:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 16:22 Aleksey E. Birukov написал:
> Вот такой способ написания работает (обрабатываются все вложенные
> дирректории). Может так и написать в следующей версии?
>
> # Wee need to think about this!
> for f in `ls /etc/openldap/ssl/`; do
> #       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f" # original
> string
>         if [ ! -d "/etc/openldap/ssl/$f" ]; then
>             Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
>             else
>              d=$f # This is a directory
>              echo "Warning: $d is a directory!"
>              mkdir -p etc/ssl/$d
>              for f in `ls /etc/openldap/ssl/$d`; do
>                 Copy -m644 $force "/etc/openldap/ssl/$d/$f"
> "etc/ssl/$d/$f" done
>         fi
> done

Но только один уровень вложенности.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:30             ` Epiphanov Sergei
@ 2005-06-21 12:50               ` Evgeniy Kobzev
  2005-06-21 13:13                 ` Epiphanov Sergei
  0 siblings, 1 reply; 24+ messages in thread
From: Evgeniy Kobzev @ 2005-06-21 12:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Epiphanov Sergei пишет:
> В сообщении от 21 Июнь 2005 16:08 Evgeniy Kobzev написал:
> 
>>#for f in `ls /etc/openldap/ssl/`; do
>>#       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f"
>>#done
> 
> 
> Зачем комментарить? Так Вы потеряете SSL-подключение.
> 

Если посмотреть повыше, то там есть:
tar -pPc schema | tar -xp -C /var/lib/ldap/etc/
cd ssl
tar -pPc * | tar -xp -C /var/lib/ldap/etc/ssl

Судя по последней строке, я ни чего не теряю :)


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:50               ` Evgeniy Kobzev
@ 2005-06-21 13:13                 ` Epiphanov Sergei
  2005-06-21 13:22                   ` Epiphanov Sergei
  0 siblings, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 13:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 16:50 Evgeniy Kobzev написал:
> Если посмотреть повыше, то там есть:
> tar -pPc schema | tar -xp -C /var/lib/ldap/etc/
> cd ssl
> tar -pPc * | tar -xp -C /var/lib/ldap/etc/ssl
>
> Судя по последней строке, я ни чего не теряю :)

Тогда уж попробуйте:

cd /etc/openldap
find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*' -print0 | 
cpio -p -dLum -0 /home/pif/ldap/test

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 13:13                 ` Epiphanov Sergei
@ 2005-06-21 13:22                   ` Epiphanov Sergei
  2005-06-21 21:36                     ` vserge
  0 siblings, 1 reply; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-21 13:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 17:13 Epiphanov Sergei написал:
> В сообщении от 21 Июнь 2005 16:50 Evgeniy Kobzev написал:
> > Если посмотреть повыше, то там есть:
> > tar -pPc schema | tar -xp -C /var/lib/ldap/etc/
> > cd ssl
> > tar -pPc * | tar -xp -C /var/lib/ldap/etc/ssl
> >
> > Судя по последней строке, я ни чего не теряю :)
>
> Тогда уж попробуйте:
>
> cd /etc/openldap
> find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*' -print0
> | cpio -p -dLum -0 /home/pif/ldap/test

Блин, не исправил.

cd /etc/openldap
find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*' -print0 | 
cpio -p -dLum -0 /var/lib/ldap/etc
-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 12:35               ` Epiphanov Sergei
@ 2005-06-21 19:15                 ` Aleksey E. Birukov
  2005-06-22 11:12                   ` vserge
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey E. Birukov @ 2005-06-21 19:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 21 Июнь 2005 16:35 Epiphanov Sergei написал(a):
> В сообщении от 21 Июнь 2005 16:22 Aleksey E. Birukov написал:
> > Вот такой способ написания работает (обрабатываются все вложенные
> > дирректории). Может так и написать в следующей версии?
> >
> > # Wee need to think about this!
> > for f in `ls /etc/openldap/ssl/`; do
> > #       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f" # original
> > string
> >         if [ ! -d "/etc/openldap/ssl/$f" ]; then
> >             Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
> >             else
> >              d=$f # This is a directory
> >              echo "Warning: $d is a directory!"
> >              mkdir -p etc/ssl/$d
> >              for f in `ls /etc/openldap/ssl/$d`; do
> >                 Copy -m644 $force "/etc/openldap/ssl/$d/$f"
> > "etc/ssl/$d/$f" done
> >         fi
> > done
>
> Но только один уровень вложенности.
А еще надо?

-- 
$respect

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 10:10       ` Epiphanov Sergei
  2005-06-21 11:41         ` Aleksey E. Birukov
@ 2005-06-21 21:33         ` vserge
  1 sibling, 0 replies; 24+ messages in thread
From: vserge @ 2005-06-21 21:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Доброго времени суток

On Tue, 21 Jun 2005 14:10:21 +0400
Epiphanov Sergei <serpiph@nikiet.ru> wrote:

> В сообщении от 21 Июнь 2005 13:41 Aleksey E. Birukov написал:
> > В сообщении от 21 Июнь 2005 13:35 Aleksey E. Birukov написал(a):
> > > В сообщении от 21 Июнь 2005 13:03 Epiphanov Sergei написал(a):
> > > > В сообщении от 21 Июнь 2005 11:55 Aleksey E. Birukov написал:
> > > > > Вот такая странность... Чем она вызвана?
> > > > >
> > > > > # service slapd start
> > > > > Adjusting environment for slapd: install: omitting directory
> > > > > `/etc/openldap/ssl/demo'
> > > >
> > > > Тем, что функция CopyLibs из /etc/chroot.d/functions не идёт
> > > > рекурсивно и сообщает, что при переносе каталога
> > > > /etc/openldap/ssl она наткнулась на каталог
> > > > /etc/openldap/ssl/demo и пропускает его. Удалите этот каталог
> > > > или добавьте его в /etc/chroot.d/ldap.lib (там понятно как).
>
[skip...]

> 
> Только не забудьте, что все изменения будут до следующего обновления
> ldap (не  забудьте сохранить копию этого файла и после обновления
> сравнить новый файл  с Вашим, внести необходимые корректировки в Ваш
> файл и заменить им  оригинальный).

Если у кого-то есть идеи как реализовать обход директорий и
поддиректорий используя наши "ALT функции" буду благодарен

Этот функционал необходим для копирования /etc/openldap/schemas/*/* 

> 
> -- 
> С уважением, Епифанов Сергей
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/sisyphus


-- 



^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 13:22                   ` Epiphanov Sergei
@ 2005-06-21 21:36                     ` vserge
  2005-06-22  7:21                       ` Epiphanov Sergei
  0 siblings, 1 reply; 24+ messages in thread
From: vserge @ 2005-06-21 21:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Приветствую

On Tue, 21 Jun 2005 17:22:45 +0400
Epiphanov Sergei <serpiph@nikiet.ru> wrote:

> В сообщении от 21 Июнь 2005 17:13 Epiphanov Sergei написал:
> > В сообщении от 21 Июнь 2005 16:50 Evgeniy Kobzev написал:
> > > Если посмотреть повыше, то там есть:
> > > tar -pPc schema | tar -xp -C /var/lib/ldap/etc/
> > > cd ssl
> > > tar -pPc * | tar -xp -C /var/lib/ldap/etc/ssl
> > >
> > > Судя по последней строке, я ни чего не теряю :)
> >
> > Тогда уж попробуйте:
> >
> > cd /etc/openldap
> > find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*'
> > -print0 | cpio -p -dLum -0 /home/pif/ldap/test
> 
> Блин, не исправил.
> 
> cd /etc/openldap
> find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*'
> -print0 |  cpio -p -dLum -0 /var/lib/ldap/etc

Это предложение на включение в следующую сборку?

> -- 
> С уважением, Епифанов Сергей
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/sisyphus


-- 



^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 21:36                     ` vserge
@ 2005-06-22  7:21                       ` Epiphanov Sergei
  0 siblings, 0 replies; 24+ messages in thread
From: Epiphanov Sergei @ 2005-06-22  7:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от 22 Июнь 2005 01:36 vserge написал:
> > cd /etc/openldap
> > find -L . -wholename './schema/*' -print0 -o -wholename './ssl/*'
> > -print0 |  cpio -p -dLum -0 /var/lib/ldap/etc
>
> Это предложение на включение в следующую сборку?

Изучите сначала со всех сторон. Если не найдёте изъянов (которые могут 
возникнуть из-за моей торопливости), то почему бы и нет. По крайней мере, 
это решение поймает символьные ссылки и сохранит pipe-файлы.

-- 
С уважением, Епифанов Сергей


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [sisyphus] openldap не запускается
  2005-06-21 19:15                 ` Aleksey E. Birukov
@ 2005-06-22 11:12                   ` vserge
  0 siblings, 0 replies; 24+ messages in thread
From: vserge @ 2005-06-22 11:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, 21 Jun 2005 23:15:33 +0400
"Aleksey E. Birukov" <birukov@vladinfo.ru> wrote:

> В сообщении от 21 Июнь 2005 16:35 Epiphanov Sergei написал(a):
> > В сообщении от 21 Июнь 2005 16:22 Aleksey E. Birukov написал:
> > > Вот такой способ написания работает (обрабатываются все вложенные
> > > дирректории). Может так и написать в следующей версии?
> > >
> > > # Wee need to think about this!
> > > for f in `ls /etc/openldap/ssl/`; do
> > > #       Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f" #
> > > original string
> > >         if [ ! -d "/etc/openldap/ssl/$f" ]; then
> > >             Copy -m644 $force "/etc/openldap/ssl/$f" "etc/ssl/$f";
> > >             else
> > >              d=$f # This is a directory
> > >              echo "Warning: $d is a directory!"
> > >              mkdir -p etc/ssl/$d
> > >              for f in `ls /etc/openldap/ssl/$d`; do
> > >                 Copy -m644 $force "/etc/openldap/ssl/$d/$f"
> > > "etc/ssl/$d/$f" done
> > >         fi
> > > done
> >
> > Но только один уровень вложенности.
> А еще надо?
Иногда 
и для решения задачи в общем думаю что требуется!!!

> 
> -- 
> $respect


-- 



^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2005-06-22 11:12 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-21  7:55 [sisyphus] openldap не запускается Aleksey E. Birukov
2005-06-21  7:54 ` Anton Gorlov aka stalker
2005-06-21  8:26   ` Aleksey E. Birukov
2005-06-21  8:37     ` Re[2]: " Anton Gorlov aka stalker
2005-06-21  8:59       ` Aleksey E. Birukov
2005-06-21  9:03         ` Re[2]: " Anton Gorlov aka stalker
2005-06-21  9:03 ` Epiphanov Sergei
2005-06-21  9:35   ` Aleksey E. Birukov
2005-06-21  9:41     ` Aleksey E. Birukov
2005-06-21 10:10       ` Epiphanov Sergei
2005-06-21 11:41         ` Aleksey E. Birukov
2005-06-21 12:04           ` Epiphanov Sergei
2005-06-21 12:22             ` Aleksey E. Birukov
2005-06-21 12:35               ` Epiphanov Sergei
2005-06-21 19:15                 ` Aleksey E. Birukov
2005-06-22 11:12                   ` vserge
2005-06-21 12:08           ` Evgeniy Kobzev
2005-06-21 12:30             ` Epiphanov Sergei
2005-06-21 12:50               ` Evgeniy Kobzev
2005-06-21 13:13                 ` Epiphanov Sergei
2005-06-21 13:22                   ` Epiphanov Sergei
2005-06-21 21:36                     ` vserge
2005-06-22  7:21                       ` Epiphanov Sergei
2005-06-21 21:33         ` vserge

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git