ik ben op gentoo-x86 bezig met openldap, en dan met name met slapd.
Het wil niet een initscript starten, en ook niet handmatig.
Zit er al dagen mee te zooien, en ik verwacht eigenlijk wel dat iemand het hier zo ziet.
situatie:
ik heb openldap :
In /etc/openldap/schema/sample.ldif heb ik staan:
Dit is een sample config van openradius. Daarnaast staat natuurlijk de standaard meuk in die dir:
Mijn slapd.conf:
Dit is een copie van de default values (die bij de ebuild zaten).
Het initscript wil dan niet starten (geen error) met in /var/log/messages:
Vaag.
Weet iemand waar ik kan zoeken naar een fix?
Het wil niet een initscript starten, en ook niet handmatig.
Zit er al dagen mee te zooien, en ik verwacht eigenlijk wel dat iemand het hier zo ziet.
situatie:
ik heb openldap :
Lijkt me een prima opstelling qua USE-flags.[ebuild R ] net-nds/openldap-2.3.27-r2
USE="berkdb crypt gdbm perl readline samba ssl tcpd -debug
-ipv6 -kerberos -minimal -odbc -overlays -sasl (-selinux) -slp -smbkrb5passwd" 0 kB
In /etc/openldap/schema/sample.ldif heb ik staan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| version: 1
# User the server can bind to for searching clients or for retrieving
# profiles if we're not authenticating by binding to the LDAP
dn: cn=radiusUser,dc=e-advies,dc=nl
objectClass: organizationalRole
objectClass: simpleSecurityObject
description: User the RADIUS server binds to
cn: radiusUser
userPassword: radiusUserPassword
# Some clients
dn: ou=radiusClients,dc=e-advies,dc=nl
objectClass: organizationalUnit
ou: radiusClients
dn: cn=127.0.0.1,ou=radiusClients,dc=e-advies,dc=nl
objectClass: openradiusClient
cn: 127.0.0.1
openradiusSecret: h1dd3n
dn: cn=192.168.5.1,ou=radiusClients,dc=e-advies,dc=nl
objectClass: openradiusClient
cn: 192.168.5.1
openradiusSecret: ohyessir
dn: cn=192.168.5.7,ou=radiusClients,dc=e-advies,dc=nl
objectClass: openradiusClient
cn: 192.168.5.7
openradiusSecret: testn4s
# Some users
dn: ou=radiusUsers,dc=e-advies,dc=nl
objectClass: organizationalUnit
ou: radiusUsers
dn: cn=evbergen,ou=radiusUsers,dc=e-advies,dc=nl
objectClass: openradiusUser
cn: evbergen
openradiusClearPassword: welcome1
userPassword: {SSHA}hG3VfZJWQIW2HzcAGqa2xFTjXaavFt7V
radiusServiceType: Framed
radiusFramedProtocol: PPP
dn: cn=yvonne,ou=radiusUsers,dc=e-advies,dc=nl
objectClass: openradiusUser
cn: yvonne
openradiusMd5HexPassword: dh1L$e1ea87440827ca6e32a74da4cd204eb6
radiusServiceType: Login
radiusLoginIpHost: 127.0.0.1
radiusLoginService: Telnet |
Dit is een sample config van openradius. Daarnaast staat natuurlijk de standaard meuk in die dir:
code:
1
2
3
4
5
| boudewijn schema # ls Backup core.schema java.schema openldap.schema README cosine.schema misc.schema ppolicy.schema corba.schema dyngroup.schema nis.schema sample.ldif core.ldif inetorgperson.schema openldap.ldif |
Mijn slapd.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
| boudewijn openldap # grep -v "^#" slapd.conf | grep -v "^$" include /etc/openldap/schema/core.schema pidfile /var/run/openldap/slapd.pid argsfile /var/run/openldap/slapd.args database bdb suffix "dc=my-domain,dc=com" rootdn "cn=Manager,dc=my-domain,dc=com" checkpoint 32 30 # <kbyte> <min> rootpw secret directory /var/lib/openldap-data index objectClass eq |
Dit is een copie van de default values (die bij de ebuild zaten).
Het initscript wil dan niet starten (geen error) met in /var/log/messages:
code:
1
2
3
| Dec 21 15:10:29 boudewijn slapd[25282]: @(#) $OpenLDAP: slapd 2.3.27 (Dec 21 2006 10:11:45) $ root@boudewijn:/var/tmp/portage/openldap-2.3.27-r2/work/openldap-2.3.27/servers/slapd Dec 21 15:10:29 boudewijn slapd[25282]: slapd stopped. Dec 21 15:10:29 boudewijn slapd[25282]: connections_destroy: nothing to destroy. |
Vaag.
Weet iemand waar ik kan zoeken naar een fix?