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

Reply via email to