X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/6c82f74b6ff3cda7c8ef8d08e561125202bb80da..943882a289da2ad2d6ae1ef9c8bba494d769ba50:/clientserver.c diff --git a/clientserver.c b/clientserver.c index b8baa331..7ce08e6d 100644 --- a/clientserver.c +++ b/clientserver.c @@ -121,6 +121,7 @@ static int rsync_module(int fd, int i) char *request=NULL; extern int am_sender; extern int remote_version; + extern int am_root; if (!allow_access(addr, host, lp_hosts_allow(i), lp_hosts_deny(i))) { rprintf(FERROR,"rsync denied on module %s from %s (%s)\n", @@ -204,6 +205,8 @@ static int rsync_module(int fd, int i) return -1; } + am_root = (getuid() == 0); + io_printf(fd,"@RSYNCD: OK\n"); argv[argc++] = "rsyncd";