[Pkg-openldap-devel] r684 - openldap/trunk-2.3/debian
Matthijs Mohlmann
matthijs at cacholong.nl
Tue Jul 18 10:20:36 UTC 2006
Torsten Landschoff wrote:
> Hi Matthijs,
>
> I checked all the diffs which went over this list of your work and I
> have to say I am impressed! Great work, glad that it was you who took
> over ;-))
>
Thanks ;)
> I did not upload the current package though because of this change:
>
> On Sat, Jul 15, 2006 at 06:12:46PM +0000, Matthijs Mohlmann wrote:
>
>> Modified: openldap/trunk-2.3/debian/slapd.scripts-common
>> ===================================================================
>> --- openldap/trunk-2.3/debian/slapd.scripts-common 2006-07-15 18:11:28 UTC (rev 683)
>> +++ openldap/trunk-2.3/debian/slapd.scripts-common 2006-07-15 18:12:45 UTC (rev 684)
>> @@ -563,7 +563,7 @@
>> backupdir=`compute_backup_path "$databasedir" "$suffix"`
>> echo -n " - directory $suffix... " >&2
>> mkdir -p "$backupdir"
>> - find "$databasedir" -depth -exec mv {} "$backupdir" \;
>> + find "$databasedir"/* -depth -exec mv {} "$backupdir" \;
>> echo done. >&2
>> else
>> cat >&2 <<EOF
>
> Using find that way has a number of problems. The first is that it is
> not better (what filename matching in concerned) than the original
> mv command (hidden files are still not matched). What's worse is that it
> will not work on directory hierarchies because files in subdirs are
> moved to $backupdir, not to $backupdir/$subdir:
>
> torsten at pulsar:~/demo$ ls -Ra ldap
> ldap:
> . .. .hidden db1 db2
>
> ldap/db1:
> . .. id2entry.bdb objectClass.bdb
>
> ldap/db2:
> . .. id2entry.bdb objectClass.bdb
> torsten at pulsar:~/demo$ find ldap/* -depth -exec mv '{}' backup \;
> torsten at pulsar:~/demo$ ls -Ra ldap
> ldap:
> . .. .hidden
> torsten at pulsar:~/demo$ ls -Ra backup
> backup:
> . .. db1 db2 id2entry.bdb objectClass.bdb
>
> backup/db1:
> . ..
>
> backup/db2:
> . ..
>
>
> AFAIK the suggestion in the bug report would work indeed:
>
> find "$databasedir" -mindepth 1 -maxdepth 1 \
> -exec mv {} "$backupdir" \;
>
> I just committed that change to svn but would like a second opinion
> about that (and another rebuild) before I upload the result ;)
>
Thanks in advance.
> Greetings
>
> Torsten
Regards,
Matthijs Mohlmann
More information about the Pkg-openldap-devel
mailing list