Hello community,

here is the log from the commit of package autofs for openSUSE:Factory checked 
in at 2015-08-21 08:24:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/autofs (Old)
 and      /work/SRC/openSUSE:Factory/.autofs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "autofs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/autofs/autofs.changes    2015-05-10 
10:54:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.autofs.new/autofs.changes       2015-08-21 
08:24:36.000000000 +0200
@@ -1,0 +2,85 @@
+Thu Jun 25 23:33:34 UTC 2015 - [email protected]
+
+- autofs.service: Use KillMode=mixed so "KillSignal" (SIGTERM) is 
+  only sent to the main process and if still does not exit after
+  "TimeoutStopSec" then "SendSIGKILL" is sent to all remaining 
+  processes of the unit's control group.
+  This is the desired behaviour for almost all daemons that 
+  execute foreign programs.
+
+-------------------------------------------------------------------
+Sun May 17 21:00:05 UTC 2015 - [email protected]
+
+- update to version 5.1.1:
+  * fix compile error in defaults.c
+  * add serialization to sasl init
+  * dont allocate dev_ctl_ops too early
+  * fix incorrect round robin host detection
+  * fix race accessing qdn in get_query_dn()
+  * fix leak in cache_push_mapent()
+  * fix config entry read buffer not checked
+  * fix FILE pointer check in defaults_read_config()
+  * fix memory leak in conf_amd_get_log_options()
+  * fix signed comparison in inet_fill_net()
+  * fix buffer size checks in get_network_proximity()
+  * fix leak in get_network_proximity()
+  * fix buffer size checks in merge_options()
+  * check amd lex buffer len before copy
+  * add return check in ldap check_map_indirect()
+  * check host macro is set before use
+  * check options length before use in parse_amd.c
+  * fix some out of order evaluations in parse_amd.c
+  * fix copy and paste error in dup_defaults_entry()
+  * fix leak in parse_mount()
+  * add mutex call return check in defaults.c
+  * force disable browse mode for amd format maps
+  * fix hosts map options check in lookup_amd_instance()
+  * fix memory leak in create_client()
+  * fix memory leak in get_exports()
+  * fix memory leak in get_defaults_entry()
+  * fix out of order clearing of options buffer
+  * fix reset amd lexer scan buffer
+  * ignore multiple commas in options strings
+  * fix typo in flagdir configure option
+  * clarify multiple mounts description
+  * gaurd against incorrect umount return
+  * update man page autofs(8) for systemd
+  * dont pass sloppy option for other than nfs mounts
+  * make service want network-online
+  * fix fix master map type check
+  * init qdn before use in get_query_dn()
+  * fix typo in update_hosts_mounts()
+  * fix hosts map update on reload
+  * make negative cache update consistent for all lookup modules
+  * ensure negative cache isn't updated on remount
+  * dont add wildcard to negative cache
+  * add a prefix to program map stdvars
+  * add config option to force use of program map stdvars
+  * fix incorrect check in parse_mount()
+  * handle duplicates in multi mounts
+  * revert special case cifs escapes
+  * fix map option parsing for 'strictatime'
+  * fix showmount search in auto.net
+  * remove obsolete comment in auto.net
+  * fix macro usage in lookup_program.c
+  * fix gcc5 complaints
+  * remove unused offset handling code
+  * fix mount as you go offset selection
+  * link daemon with pthread library (Debian patch)
+  * manpage corrections (Debian patch)
+  * fix manpages hyphenation (Debian patch).
+- ported patches:
+  * autofs-5.1.0-dbus-udisks-monitor.patch ->
+    autofs-5.1.1-dbus-udisks-monitor.patch
+  * autofs-debuginfo-fix.patch -> autofs-5.1.1-debuginfo-fix.patch
+  * autofs-5.0.9-suse-auto_master_default.patch ->
+    autofs-5.1.1-suse-auto_master_default.patch
+  * autofs-5.0.9-task-use-after-free.patch ->
+    autofs-5.1.1-task-use-after-free.patch
+- remove patches that are now upstream:
+  * autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch
+  * autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch
+  * autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch
+  * autofs-5.1.0-gcc5-fixes.patch
+
+-------------------------------------------------------------------

Old:
----
  autofs-5.0.9-suse-auto_master_default.patch
  autofs-5.0.9-task-use-after-free.patch
  autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch
  autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch
  autofs-5.1.0-dbus-udisks-monitor.patch
  autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch
  autofs-5.1.0-gcc5-fixes.patch
  autofs-5.1.0.tar.xz
  autofs-debuginfo-fix.patch

New:
----
  autofs-5.1.1-dbus-udisks-monitor.patch
  autofs-5.1.1-debuginfo-fix.patch
  autofs-5.1.1-suse-auto_master_default.patch
  autofs-5.1.1-task-use-after-free.patch
  autofs-5.1.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ autofs.spec ++++++
--- /var/tmp/diff_new_pack.VXDF9g/_old  2015-08-21 08:24:38.000000000 +0200
+++ /var/tmp/diff_new_pack.VXDF9g/_new  2015-08-21 08:24:38.000000000 +0200
@@ -60,7 +60,7 @@
 %if %{with_systemd}
 BuildRequires:  systemd
 %endif
-Version:        5.1.0
+Version:        5.1.1
 Release:        0
 Summary:        A Kernel-Based Automounter
 License:        GPL-2.0+
@@ -77,17 +77,14 @@
 Source8:        get-upstream-patches
 Source42:       org.freedesktop.AutoMount.conf
 Source100:      autofs-rpmlintrc
-# PATCH-FIX-UPSTREAM autofs-5.1.0-task-use-after-free.patch [bnc#727392]
-Patch82:        autofs-5.0.9-task-use-after-free.patch
-Patch83:        
autofs-5.1.0-dont-pass-sloppy-option-for-other-than-nfs-mounts.patch
-Patch84:        autofs-5.1.0-add-a-prefix-to-program-map-stdvars.patch
-Patch85:        
autofs-5.1.0-add-config-option-to-force-use-of-program-map-stdvars.patch
-# PATCH-FIX-OPENSUSE autofs-5.0.9-suse-auto_master_default.patch
-Patch100:       autofs-5.0.9-suse-auto_master_default.patch
-# PATCH-EXTEND-OPENSUSE autofs-5.0.8-dbus-udisks-monitor.patch
-Patch102:       autofs-5.1.0-dbus-udisks-monitor.patch
-Patch200:       autofs-debuginfo-fix.patch
-Patch201:       autofs-5.1.0-gcc5-fixes.patch
+# PATCH-FIX-UPSTREAM autofs-task-use-after-free.patch [bnc#727392]
+Patch82:        autofs-5.1.1-task-use-after-free.patch
+# PATCH-FIX-OPENSUSE autofs-suse-auto_master_default.patch
+Patch100:       autofs-5.1.1-suse-auto_master_default.patch
+# PATCH-FIX-OPENSUSE autofs-debuginfo-fix.patch
+Patch101:       autofs-5.1.1-debuginfo-fix.patch
+# PATCH-EXTEND-OPENSUSE autofs-dbus-udisks-monitor.patch
+Patch102:       autofs-5.1.1-dbus-udisks-monitor.patch
 Requires(pre):  %fillup_prereq
 Requires(pre):  aaa_base
 %if %{with_systemd}
@@ -110,13 +107,9 @@
 cp %{SOURCE5} .
 #
 %patch82 -p1
-%patch83 -p1
-%patch84 -p1
-%patch85 -p1
 %patch100 -p1
+%patch101 -p1
 %patch102 -p0 -b .udisks
-%patch200 -p1
-%patch201 -p1
 
 %build
 

++++++ autofs-5.1.0-dbus-udisks-monitor.patch -> 
autofs-5.1.1-dbus-udisks-monitor.patch ++++++
--- /work/SRC/openSUSE:Factory/autofs/autofs-5.1.0-dbus-udisks-monitor.patch    
2015-05-10 10:54:10.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.autofs.new/autofs-5.1.1-dbus-udisks-monitor.patch   
    2015-08-21 08:24:36.000000000 +0200
@@ -3093,7 +3093,7 @@
 ===================================================================
 --- modules/parse_sun.c.orig
 +++ modules/parse_sun.c
-@@ -840,6 +840,7 @@ static int validate_location(unsigned in
+@@ -847,6 +847,7 @@ static int validate_location(unsigned in
                    ((esc = strchr(ptr, '\\')) && *(esc + 1) == ':') ||
                    !strncmp(ptr, "file:", 5) || !strncmp(ptr, "yp:", 3) ||
                    !strncmp(ptr, "nis:", 4) || !strncmp(ptr, "nisplus:", 8) ||

++++++ autofs-5.1.1-debuginfo-fix.patch ++++++
---
 Makefile.rules |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: autofs-5.1.1/Makefile.rules
===================================================================
--- autofs-5.1.1.orig/Makefile.rules
+++ autofs-5.1.1/Makefile.rules
@@ -27,7 +27,7 @@ CFLAGS    ?= -g -Wall -DDEBUG
 LDFLAGS   ?= -g
 else
 CFLAGS    ?= -O2 -Wall
-LDFLAGS   ?= -s
+LDFLAGS   ?= -g
 endif
 
 ifdef DONTSTRIP
++++++ autofs-5.0.9-suse-auto_master_default.patch -> 
autofs-5.1.1-suse-auto_master_default.patch ++++++
--- 
/work/SRC/openSUSE:Factory/autofs/autofs-5.0.9-suse-auto_master_default.patch   
    2014-05-18 21:36:50.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.autofs.new/autofs-5.1.1-suse-auto_master_default.patch
  2015-08-21 08:24:36.000000000 +0200
@@ -1,7 +1,7 @@
-Index: autofs-5.0.9/samples/auto.master
+Index: autofs-5.1.1/samples/auto.master
 ===================================================================
---- autofs-5.0.9.orig/samples/auto.master
-+++ autofs-5.0.9/samples/auto.master
+--- autofs-5.1.1.orig/samples/auto.master
++++ autofs-5.1.1/samples/auto.master
 @@ -4,18 +4,18 @@
  # mount-point [map-type[,format]:]map [options]
  # For details of the format look at auto.master(5).

++++++ autofs-5.0.9-task-use-after-free.patch -> 
autofs-5.1.1-task-use-after-free.patch ++++++
--- /work/SRC/openSUSE:Factory/autofs/autofs-5.0.9-task-use-after-free.patch    
2014-05-18 21:36:50.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.autofs.new/autofs-5.1.1-task-use-after-free.patch   
    2015-08-21 08:24:36.000000000 +0200
@@ -2,10 +2,10 @@
 Subject: fix segmentation fault in st_queue_handler()
 References: bnc#727392
 
-Index: autofs-5.0.9/daemon/state.c
+Index: autofs-5.1.1/daemon/state.c
 ===================================================================
---- autofs-5.0.9.orig/daemon/state.c
-+++ autofs-5.0.9/daemon/state.c
+--- autofs-5.1.1.orig/daemon/state.c
++++ autofs-5.1.1/daemon/state.c
 @@ -1171,12 +1171,12 @@ remove:
                                                        struct state_queue, 
pending);
  

++++++ autofs-5.1.0.tar.xz -> autofs-5.1.1.tar.xz ++++++
++++ 2895 lines of diff (skipped)

++++++ autofs.service ++++++
--- /var/tmp/diff_new_pack.VXDF9g/_old  2015-08-21 08:24:38.000000000 +0200
+++ /var/tmp/diff_new_pack.VXDF9g/_new  2015-08-21 08:24:38.000000000 +0200
@@ -11,6 +11,7 @@
 ExecStart=/usr/sbin/automount $AUTOFS_OPTIONS -p /var/run/automount.pid
 ExecReload=/usr/bin/kill -HUP $MAINPID
 TimeoutSec=180
+KillMode=mixed
 
 [Install]
 WantedBy=multi-user.target



Reply via email to