Issue #315 has been updated by Nick Milas.

Thanks Clement, 

It now works fine!

<pre>
# service slapd status
slapd: [INFO] Using /etc/default/slapd for configuration
slapd: [INFO] LDAP Tool Box OpenLDAP init script version 1.4
slapd: [INFO] Process slapd is running
slapd: [INFO] Detected suffix: dc=example,dc=com

# /etc/init.d/slapd backup
slapd: [INFO] Using /etc/default/slapd for configuration
slapd: [INFO] Launching OpenLDAP database backup...
slapd: [OK] data saved in 
/var/backups/openldap/openldap-data-20111213154952.ldif
[root@ldap openldap]# ls -la
total 1268
drwxr-xr-x 3 ldap ldap    4096 Dec 13 15:49 .
drwxr-xr-x 3 root root    4096 Oct 17 15:38 ..
-rw-r--r-- 1 ldap ldap 1263938 Dec 13 15:49 openldap-data-20111213154952.ldif
</pre>

Thanks again. Well done!
----------------------------------------
Bug #315: Bug in initscript when backup option is used
http://tools.lsc-project.org/issues/315

Author: Nick Milas
Status: Feedback
Priority: Normal
Assigned to: Nick Milas
Category: OpenLDAP init script
Target version: openldap-initscript-1.4


In initscript (v1.2), the file is not created in the right directory and with 
the right name: 

First scenario (default): directory /var/backups/openldap/openldap-data does 
not exit:

<pre>
[root@vdev openldap-data]# /etc/init.d/slapd backup
slapd[24391]: [INFO] Using /etc/default/slapd for configuration
slapd[24396]: [INFO] Launching OpenLDAP database backup...
-20110504101402.ldifata saved in /var/backups/openldap/openldap-data
[root@vdev openldap-data]# 
[root@vdev openldap-data]# 
[root@vdev openldap-data]# 
[root@vdev openldap-data]# cd 
/var/backups/openldap/openldap-data^M-20110504101402.ldif 
-20110504101402.ldif: Not a directoryldap-data
[root@vdev openldap-data]# cd /var/backups/openldap/openldap-data
-bash: cd: /var/backups/openldap/openldap-data: No such file or directory
[root@vdev openldap-data]# cd /var/backups/openldap/
[root@vdev openldap]# ls -la
total 1152
drwxr-xr-x 2 ldap ldap    4096 May  4 10:14 .
drwxr-xr-x 3 root root    4096 Mar 28 12:11 ..
-rw-r--r-- 1 root root 1163525 May  4 10:14 openldap-data?-20110504101402.ldif
</pre>

If we manually create the directory openldap-data: 

<pre>
[root@vdev openldap]# mkdir openldap-data
[root@vdev openldap]# ls -la
total 1156
drwxr-xr-x 3 ldap ldap    4096 May  4 10:16 .
drwxr-xr-x 3 root root    4096 Mar 28 12:11 ..
-rw-r--r-- 1 root root 1163525 May  4 10:14 20110504101402.ldif
drwxr-xr-x 2 root root    4096 May  4 10:16 openldap-data
[root@vdev openldap]# 
[root@vdev openldap]# 
[root@vdev openldap]# /etc/init.d/slapd backup
slapd[24466]: [INFO] Using /etc/default/slapd for configuration
slapd[24471]: [INFO] Launching OpenLDAP database backup...
-20110504101705.ldifata saved in /var/backups/openldap/openldap-data
[root@vdev openldap]# cd openldap-data
[root@vdev openldap-data]# ls -la
total 8
drwxr-xr-x 2 root root 4096 May  4 10:16 .
drwxr-xr-x 3 ldap ldap 4096 May  4 10:17 ..
[root@vdev openldap-data]# cd ..
[root@vdev openldap]# ls -la
total 2300
drwxr-xr-x 3 ldap ldap    4096 May  4 10:17 .
drwxr-xr-x 3 root root    4096 Mar 28 12:11 ..
-rw-r--r-- 1 root root 1163525 May  4 10:14 20110504101402.ldif
drwxr-xr-x 2 root root    4096 May  4 10:16 openldap-data
-rw-r--r-- 1 root root 1163525 May  4 10:17 openldap-data?-20110504101705.ldif
</pre>

Nick


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://tools.lsc-project.org/my/account
_______________________________________________
ltb-dev mailing list
[email protected]
http://lists.ltb-project.org/listinfo/ltb-dev

Reply via email to