ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Artem <u2u@nm.ru>
To: vserge@altlinux.ru,
	ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] LDAP грабли
Date: Mon, 24 Jan 2005 13:05:21 +0200
Message-ID: <41F4D671.2020108@nm.ru> (raw)
In-Reply-To: <20050122012017.62155818@pokemon.msk.menatepspb.com>

Еще одна "граблина". При установке 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 <u2u@nm.ru> 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
>>    
>>
>
>
>  
>



  reply	other threads:[~2005-01-24 11:05 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-05 13:41 Artem
2005-01-05 15:53 ` Dmitry Lebkov
2005-01-06  8:03   ` Artem
2005-01-06 13:29     ` Dmitry Lebkov
2005-01-06 15:07       ` Artem
2005-01-06 15:40         ` Dmitry Lebkov
2005-01-06 15:47           ` Artem
2005-01-06 17:41           ` Re[2]: [sisyphus] LDAP ÇÒÁÂÌÉ Volkov Serge
2005-01-07  1:58             ` [sisyphus] LDAP грабли Dmitry Lebkov
2005-01-07 20:25               ` Re[2]: [sisyphus] LDAP ÇÒÁÂÌÉ Volkov Serge
2005-01-08  2:14                 ` Re[3]: " Volkov Serge
2005-01-06 17:41     ` Re[2]: " Volkov Serge
2005-01-06 17:56       ` [sisyphus] LDAP грабли Artem
2005-01-07  1:52       ` Dmitry Lebkov
2005-01-07  9:36         ` Artem
2005-01-07 20:17           ` Re[2]: [sisyphus] LDAP ÇÒÁÂÌÉ Volkov Serge
2005-01-08  8:08             ` [sisyphus] LDAP грабли Artem
2005-01-20 10:36             ` Artem
2005-01-20 11:16               ` Epiphanov Sergei
2005-01-20 11:27                 ` vserge
2005-01-20 12:56                   ` Artem
2005-01-20 13:32                     ` Dmitry Lebkov
2005-01-20 14:06                       ` Artem
2005-01-21  7:42                       ` Artem
2005-01-21  7:55                         ` Artem
2005-01-21 22:20                           ` vserge
2005-01-24 11:05                             ` Artem [this message]
2005-01-07 20:16         ` Re[2]: [sisyphus] LDAP ÇÒÁÂÌÉ Volkov Serge
2005-01-06 12:33   ` [sisyphus] LDAP грабли Artem
2005-01-06 12:36 ` [sisyphus] " Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=41F4D671.2020108@nm.ru \
    --to=u2u@nm.ru \
    --cc=sisyphus@altlinux.ru \
    --cc=vserge@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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