From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41F4D671.2020108@nm.ru> Date: Mon, 24 Jan 2005 13:05:21 +0200 From: Artem User-Agent: Mozilla Thunderbird 0.6 (X11/20040511) X-Accept-Language: en-us, en MIME-Version: 1.0 To: vserge@altlinux.ru, ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] LDAP =?KOI8-R?Q?=C7=D2=C1=C2=CC=C9?= References: <41DBEE89.6020109@nm.ru> <1953224732.20050107231706@altlinux.ru> <41EF89BE.2090207@nm.ru> <200501201416.04681.serpiph@nikiet.ru> <20050120142756.14f472f0@pokemon.msk.menatepspb.com> <41EFAA67.5020307@nm.ru> <41EFB308.1020004@sakhalin.ru> <41F0B276.5080004@nm.ru> <41F0B589.1030500@nm.ru> <20050122012017.62155818@pokemon.msk.menatepspb.com> In-Reply-To: <20050122012017.62155818@pokemon.msk.menatepspb.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2005 11:05:39 -0000 Archived-At: List-Archive: Еще одна "граблина". При установке openldap-servers они создают софтлинк /etc/openldap/ssl/~certs -> /var/lib/ssl/certs При обновлении chroot /etc/chroot.d/ldap.conf пишет: install: `/etc/openldap/ssl/certs' is a directory В результате, если добавить в /etc/rc.d/init.d/slapd обновление chroot вроде adjust || return, то сервис не стартует: Adjusting environment for slapd: install: `/etc/openldap/ssl/certs' is a directory [FAILED] P.S Может, Вы уже и сами обнаружили это? ldap у меня недельной давности - 2.2.20-alt1 . Лень новый качать было - я просто скрипт поправил. P.P.S. А зачем вообще этот софтлинк? Выкинуть его? Или надо править /etc/chroot.d/ldap.conf ? vserge wrote: >Добрый день > >On Fri, 21 Jan 2005 09:55:53 +0200 >Artem wrote: > > > >>Artem wrote: >> >> >> >>>В общем, причина была даже не в конфигах - почему-то не обновляется >>>chrooted. >>>На тестовой машинке - все ок. А на рабочей - только вызовом >>>/etc/chroot.d/ldap.all перед запуском slapd. >>>В slapd есть ф-ция >>>adjust() >>> >>> >>>{ >>> >>> >>> action $"Adjusting environment for slapd:" >>>/etc/chroot.d/ldap.all || exit >>>} >>> >>> >>> >>Это кусок /etc/rc.d/init.d/slapd образца 1.1.30 >>start() >> >> >>{ >> >> >> is_yes "$NETWORKING" || return >>0 >> >> >> check || >>return >> >> >> adjust || >>return >> >> >> start_daemon --lockfile "$LOCKFILE" -- $DAEMON -u ldap -r >> $ROOT >>-h "$SLAPDURLLIST" >> >>RETVAL=$? >> >> >> return >>$RETVAL >> >> >>} >> >>А это - образца 2.2.20-alt1 >> >>start() >> >> >>{ >> >> >> is_yes "$NETWORKING" || return >>0 >> >> >> start_daemon --lockfile "$LOCKFILE" -- $DAEMON -u ldap -r >> $ROOT >>-h "$SLAPDURLLIST" >> >>RETVAL=$? >> >> >> return >>$RETVAL >> >> >>} >> >>Так и должно быть? ;-) >> >> >Нет!!! Исправлю! > > > >>_______________________________________________ >>Sisyphus mailing list >>Sisyphus@altlinux.ru >>https://lists.altlinux.ru/mailman/listinfo/sisyphus >> >> > > > >