From: Wayne Davison Date: Sun, 25 Apr 2004 17:37:05 +0000 (+0000) Subject: A simplified version of the netgroup-authorization patch from X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/commitdiff_plain/1b7984b21d36f57503fd94d9011412da46cc5531 A simplified version of the netgroup-authorization patch from Travis Freeland. --- diff --git a/netgroup-auth.diff b/netgroup-auth.diff new file mode 100644 index 0000000..f2a32e4 --- /dev/null +++ b/netgroup-auth.diff @@ -0,0 +1,22 @@ +This allows you to use the samba style @netgroup names in hosts allow +and hosts deny. + +This patch still needs autoconf support for portability. + +--- access.c 30 Jul 2003 06:12:27 -0000 1.13 ++++ access.c 25 Apr 2004 17:20:47 -0000 +@@ -22,11 +22,14 @@ + */ + + #include "rsync.h" ++#include + + + static int match_hostname(char *host, char *tok) + { + if (!host || !*host) return 0; ++ if (*tok == '@' && tok[1]) ++ return innetgr(tok + 1, host, NULL, NULL); + return wildmatch(tok, host); + } +