Hi,
I'm trying to start rsync as a daemon however is always fail, any clue?
Here is my /etc/rsync.conf:
[test]
path = /tmp/
comment = Testing
Here is the strace of the execution:
strace rsync --daemon -v
execve("/usr/bin/rsync", ["rsync", "--daemon", "-v"], [/* 56 vars */]) =
0
brk(0) = 0x8078ea0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40014000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=31265, ...}) = 0
old_mmap(NULL, 31265, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=4101324, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\212"...,
4096) = 4096
old_mmap(NULL, 1001564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4001d000
mprotect(0x4010a000, 30812, PROT_NONE) = 0
old_mmap(0x4010a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xec000) = 0x4010a000
old_mmap(0x4010e000, 14428, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4010e000
close(3) = 0
mprotect(0x4001d000, 970752, PROT_READ|PROT_WRITE) = 0
mprotect(0x4001d000, 970752, PROT_READ|PROT_EXEC) = 0
munmap(0x40015000, 31265) = 0
personality(PER_LINUX) = 0
getpid() = 4715
rt_sigaction(SIGUSR1, {0x804f730, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGUSR2, {0x804f750, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
time(NULL) = 981556881
getuid() = 0
umask(0) = 027
rt_sigaction(SIGCHLD, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x804a240, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGPIPE, {0x804a240, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGHUP, {0x804a240, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGTERM, {0x804a240, [], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
getcwd("/home/caesar/nicolas", 4094) = 21
getsockopt(0, SOL_SOCKET, SO_TYPE, 0xbffff480, 0xbffff484) = -1 ENOTSOCK
(Socket operation on non-socket)
fork() = 4716
_exit(0) = ?
- Nicolas Roy