Hello community, here is the log from the commit of package dnsmasq for openSUSE:Factory checked in at 2012-12-17 09:33:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dnsmasq (Old) and /work/SRC/openSUSE:Factory/.dnsmasq.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnsmasq", Maintainer is "m...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/dnsmasq/dnsmasq.changes 2012-10-04 19:36:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dnsmasq.new/dnsmasq.changes 2012-12-17 09:33:35.000000000 +0100 @@ -1,0 +2,19 @@ +Fri Dec 14 15:32:27 UTC 2012 - tog...@opensuse.org + +- Update to version 2.65. For other changes relating to other + versions in between please see the CHANGELOG + + * Fix regression which broke forwarding orgf queries sent via + TCP which are not for A and AAAA and which were directed to + non-default servers. Thanks to Niax for the bug reportst. + + Fix failure to build with DHCP support excluded. Thanks to + Gustavo Zacarias for the patch. + + Fix nasty regression in 27.64 which completely broke cacheing. + +- renamed group_and_isc.diff to group_and_isc.patch rebasinp to -p1 + level as outlined in the documentation at + http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines + +------------------------------------------------------------------- Old: ---- dnsmasq-2.62.tar.gz group_and_isc.diff New: ---- dnsmasq-2.65.tar.gz group_and_isc.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnsmasq.spec ++++++ --- /var/tmp/diff_new_pack.fAa5pn/_old 2012-12-17 09:33:37.000000000 +0100 +++ /var/tmp/diff_new_pack.fAa5pn/_new 2012-12-17 09:33:37.000000000 +0100 @@ -20,7 +20,7 @@ Summary: Lightweight, Easy-to-Configure DNS Forwarder and DHCP Server License: GPL-2.0 Group: Productivity/Networking/DNS/Servers -Version: 2.62 +Version: 2.65 Release: 0 Provides: dns_daemon PreReq: /usr/sbin/useradd %fillup_prereq %insserv_prereq /bin/mkdir @@ -28,7 +28,7 @@ Source: http://www.thekelleys.org.uk/dnsmasq/dnsmasq-%{version}.tar.gz Source1: vendor-files.tar.bz2 Source2: dnsmasq.service -Patch1: group_and_isc.diff +Patch1: group_and_isc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: dbus-1-devel BuildRequires: libidn @@ -52,7 +52,7 @@ %prep %setup -q -n dnsmasq-%{version} %setup -q -T -D -a1 -n dnsmasq-%{version} -%patch1 -p0 +%patch1 -p1 %build echo "#define HAVE_DBUS" >> src/config.h ++++++ dnsmasq-2.62.tar.gz -> dnsmasq-2.65.tar.gz ++++++ ++++ 5175 lines of diff (skipped) ++++++ group_and_isc.patch ++++++ --- Makefile | 4 ++-- man/dnsmasq.8 | 1 + src/config.h | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) --- a/Makefile +++ b/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 @@ -127,7 +127,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) --- a/man/dnsmasq.8 +++ b/man/dnsmasq.8 @@ -125,6 +125,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. --- a/src/config.h +++ b/src/config.h @@ -24,7 +24,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. */ @@ -34,8 +34,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" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org