[Csync2] csync2 not syncing symlinks?!
Wolfram Schlich
lists at wolfram.schlich.org
Thu Feb 21 15:10:47 CET 2008
Hi,
it seems that csync2 is just not syncing symlinks.
Is that true?
If yes, why the heck...?! :)
Scenario:
- /etc/csync2/csync2.cfg: include /usr/lib/something;
- /usr/lib is a symlink to /usr/lib64
- csync2 does not sync /usr/lib/something
csync2 does this:
--8<--
pollux csync2-1.34 # csync2 -vvvvvxr 2>&1 | grep /usr
Checking /usr/* ..
Don't check at all: /usr/x86_64-pc-linux-gnu
Don't check at all: /usr/tmp
Don't check at all: /usr/src
Don't check at all: /usr/share
Don't check at all: /usr/sbin
Don't check at all: /usr/portage
Don't check at all: /usr/local
Don't check at all: /usr/libexec
Don't check at all: /usr/lib64
Don't check at all: /usr/lib32
Don't check at all: /usr/include
Don't check at all: /usr/i686-pc-linux-gnu
Don't check at all: /usr/bin
--8<--
When I change csync2.cfg to 'include /usr/lib64/something;',
it *does* sync that file.
The observed behaviour really sucks... :(
Are there plans to change this?
Thanks.
--
Regards,
Wolfram Schlich <wschlich at gentoo.org>
Gentoo Linux * http://dev.gentoo.org/~wschlich/
More information about the Csync2
mailing list