File group_and_isc.patch of Package dnsmasq

---
 Makefile      |    4 ++--
 man/dnsmasq.8 |    1 +
 src/config.h  |    6 +++---
 3 files changed, 6 insertions(+), 5 deletions(-)

Index: dnsmasq-2.71/Makefile
===================================================================
--- dnsmasq-2.71.orig/Makefile
+++ dnsmasq-2.71/Makefile
@@ -18,7 +18,7 @@
 
 # Variables you may well want to override.
 
-PREFIX        = /usr/local
+PREFIX        = /usr
 BINDIR        = $(PREFIX)/sbin
 MANDIR        = $(PREFIX)/share/man
 LOCALEDIR     = $(PREFIX)/share/locale
@@ -150,7 +150,7 @@ $(objs:.o=.c) $(hdrs):
 	$(CC) $(CFLAGS) $(COPTS) $(i18n) $(build_cflags) $(RPM_OPT_FLAGS) -c $<	
 
 dnsmasq : .configured $(hdrs) $(objs)
-	$(CC) $(LDFLAGS) -o $@ $(objs) $(build_libs) $(LIBS) 
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(objs) $(build_libs) $(LIBS)
 
 dnsmasq.pot : $(objs:.o=.c) $(hdrs)
 	$(XGETTEXT) -d dnsmasq --foreign-user --omit-header --keyword=_ -o $@ -i $(objs:.o=.c)
Index: dnsmasq-2.71/man/dnsmasq.8
===================================================================
--- dnsmasq-2.71.orig/man/dnsmasq.8
+++ dnsmasq-2.71/man/dnsmasq.8
@@ -135,6 +135,7 @@ can be over-ridden with this switch.
 Specify the group which dnsmasq will run
 as. The defaults to "dip", if available, to facilitate access to
 /etc/ppp/resolv.conf which is not normally world readable.
+as. The defaults to "nogroup"
 .TP
 .B \-v, --version
 Print the version number.
Index: dnsmasq-2.71/src/config.h
===================================================================
--- dnsmasq-2.71.orig/src/config.h
+++ dnsmasq-2.71/src/config.h
@@ -25,7 +25,7 @@
 #define FORWARD_TIME 20 /* or 20 seconds */
 #define RANDOM_SOCKS 64 /* max simultaneous random ports */
 #define LEASE_RETRY 60 /* on error, retry writing leasefile after LEASE_RETRY seconds */
-#define CACHESIZ 150 /* default cache size */
+#define CACHESIZ 2000 /* default cache size */
 #define MAXLEASES 1000 /* maximum number of DHCP leases */
 #define PING_WAIT 3 /* wait for ping address-in-use test */
 #define PING_CACHE_TIME 30 /* Ping test assumed to be valid this long. */
@@ -36,8 +36,8 @@
 #define HOSTSFILE "/etc/hosts"
 #define ETHERSFILE "/etc/ethers"
 #define DEFLEASE 3600 /* default lease time, 1 hour */
-#define CHUSER "nobody"
-#define CHGRP "dip"
+#define CHUSER "dnsmasq"
+#define CHGRP "nogroup"
 #define TFTP_MAX_CONNECTIONS 50 /* max simultaneous connections */
 #define LOG_MAX 5 /* log-queue length */
 #define RANDFILE "/dev/urandom"
openSUSE Build Service is sponsored by