X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/1179355dab021be45e57c675b2ef1ecaa0d9c805..fcb69e5cdcfdfd0bdcea2127e5f4c9133a2282b9:/loadparm.c diff --git a/loadparm.c b/loadparm.c index f71a3bec..e383f7b3 100644 --- a/loadparm.c +++ b/loadparm.c @@ -3,7 +3,7 @@ /* some fixes * - * Copyright (C) 2001 by Martin Pool + * Copyright (C) 2001, 2002 by Martin Pool */ /* @@ -48,6 +48,8 @@ * */ +/* TODO: Parameter to set debug level on server. */ + #include "rsync.h" #define PTR_DIFF(p1,p2) ((ptrdiff_t)(((char *)(p1)) - (char *)(p2))) #define strequal(a,b) (strcasecmp(a,b)==0) @@ -154,7 +156,16 @@ static service sDefault = False, /* transfer logging */ False, /* ignore errors */ "nobody",/* uid */ + + /* TODO: This causes problems on Debian, where it is called + * "nogroup". Debian patch this in their version of the + * package, but it would be nice to be consistent. Possibly + * other systems are different again. + * + * What is the best behaviour? Perhaps always using (gid_t) + * -2? */ "nobody",/* gid */ + NULL, /* hosts allow */ NULL, /* hosts deny */ NULL, /* auth users */