Hello community,

here is the log from the commit of package autofs for openSUSE:Factory checked 
in at 2013-10-04 07:07:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2013-07-16 
14:09:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.autofs.new/autofs.changes       2013-10-04 
07:07:56.000000000 +0200
@@ -1,0 +2,45 @@
+Thu Oct  3 16:45:02 UTC 2013 - lchiqui...@suse.com
+
+- autofs-suse-build.patch: removed, no longer needed.
+
+-------------------------------------------------------------------
+Thu Oct  3 01:35:29 UTC 2013 - lchiqui...@suse.com
+
+- autofs-5.0.7-upstream-patches-20131001.bz2: update 5.0.7 upstream
+  patches up to 2013-10-01, fixing many bugs:
+  * fix add null check in parse_server_string()
+  * check for protocol option
+  * use ulimit max open files if greater than internal maximum
+  * don't override LDFLAGS in make rules
+  * fix a couple of compiler warnings
+  * add after sssd dependency to unit file
+  * dont start readmap unless ready
+  * fix crash due to thread unsafe use of libldap (bnc#820585)
+  * fix compile error with heimdal support enabled
+  * fix typo forced-shutdown should be force-shutdown
+  * fix hesiod check error and use correct $(LIBS) setting
+  * fix dead LDAP symbolic link when LDAP support is disabled
+  * add missing libtirpc lib to mount_nfs.so when TIRPC enabled
+  * use compiler determined by configure instead of hard-coded ones
+  * remove hard-coded STRIP variable
+  * use LIBS for link libraries
+  * unbundle NOTSTRIP from DEBUG so they dont depend on each other
+  * fix occasional build error when enable parallel compiling
+  * fix compilation of lookup_ldap.c without sasl
+  * fix dumpmaps multi output
+  * try and cleanup after dumpmaps
+  * teach dumpmaps to output simple key value pairs
+  * fix syncronize handle_mounts() shutdown
+  * fix fix wildcard multi map regression
+  * improve timeout option description
+  * only probe specific nfs version when requested
+  * fix bad mkdir permission on create
+  * setup program map env from macro table
+  * add short host name standard marco variable
+  * allow use of hosts map in maps
+  * fix get_nfs_info() probe
+  * fix portmap lookup
+  * add std vars to program map invocation
+  * samples/auto.smb: add logic to obtain credentials
+
+-------------------------------------------------------------------

Old:
----
  autofs-5.0.7-upstream-patches-20130619.bz2
  autofs-suse-build.patch

New:
----
  autofs-5.0.7-upstream-patches-20131001.bz2

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

Other differences:
------------------
++++++ autofs.spec ++++++
--- /var/tmp/diff_new_pack.VtCv3r/_old  2013-10-04 07:07:57.000000000 +0200
+++ /var/tmp/diff_new_pack.VtCv3r/_new  2013-10-04 07:07:57.000000000 +0200
@@ -77,7 +77,7 @@
 Source42:       org.freedesktop.AutoMount.conf
 Source100:      autofs-rpmlintrc
 # Upstream patches that will be in the next release
-%define patchdate 20130619
+%define patchdate 20131001
 Patch0:         autofs-%{version}-upstream-patches-%{patchdate}.bz2
 # PATCH-FIX-OPENSUSE autofs-5.0.7-revert-fix-libtirpc-name-clash.patch
 Patch1:         autofs-5.0.7-revert-fix-libtirpc-name-clash.patch
@@ -85,8 +85,6 @@
 Patch82:        autofs-5.0.7-task-use-after-free.patch
 # PATCH-FIX-OPENSUSE autofs-suse-auto_master_default.patch
 Patch100:       autofs-suse-auto_master_default.patch
-# PATCH-FIX-OPENSUSE autofs-suse-build.patch
-Patch101:       autofs-suse-build.patch
 # PATCH-EXTEND-OPENSUSE autofs-5.0.7-dbus-udisks-monitor.patch
 Patch102:       autofs-5.0.7-dbus-udisks-monitor.patch
 # PATCH-EXTEND-OPENSUSE autofs-5.0.7-eaccess.patch
@@ -115,7 +113,6 @@
 %patch1 -p1
 %patch82 -p1
 %patch100 -p1
-%patch101 -p1
 %patch102 -p0 -b .udisks
 %patch103 -p0 -b .eaccess
 

++++++ autofs-5.0.7-dbus-udisks-monitor.patch ++++++
--- /var/tmp/diff_new_pack.VtCv3r/_old  2013-10-04 07:07:57.000000000 +0200
+++ /var/tmp/diff_new_pack.VtCv3r/_new  2013-10-04 07:07:57.000000000 +0200
@@ -2,7 +2,7 @@
 ===================================================================
 --- Makefile.conf.in.orig
 +++ Makefile.conf.in
-@@ -42,6 +42,9 @@ KRB5_FLAGS=@KRB5_FLAGS@
+@@ -40,6 +40,9 @@ KRB5_FLAGS=@KRB5_FLAGS@
  # NIS+ support: yes (1) no (0)
  NISPLUS = @HAVE_NISPLUS@
  
@@ -24,8 +24,8 @@
 +      if ((status != -1 && (fs.f_type == (__SWORD_TYPE) AUTOFS_SUPER_MAGIC ||
 +                            fs.f_type == (__SWORD_TYPE) TMPFS_MAGIC)) ||
            contained_in_local_fs(path)) {
-               if (mkdir(path, mode) == -1) {
-                       errno = EACCES;
+               mode_t mask = umask(0022);
+               int ret = mkdir(path, mode);
 Index: daemon/lookup.c
 ===================================================================
 --- daemon/lookup.c.orig
@@ -609,7 +609,7 @@
 ===================================================================
 --- modules/Makefile.orig
 +++ modules/Makefile
-@@ -58,6 +58,14 @@ ifeq ($(SSSD), 1)
+@@ -60,6 +60,14 @@ ifeq ($(SSSD), 1)
    MODS += lookup_sss.so
  endif
  
@@ -624,8 +624,8 @@
  CFLAGS += -I../include -I../lib -fPIC -D_GNU_SOURCE
  CFLAGS += -DAUTOFS_LIB_DIR=\"$(autofslibdir)\"
  CFLAGS += -DAUTOFS_MAP_DIR=\"$(autofsmapdir)\"
-@@ -112,6 +120,10 @@ lookup_ldap.so: lookup_ldap.c dclist.o b
-               $(AUTOFS_LIB) $(LIBLDAP) $(LIBRESOLV)
+@@ -116,6 +124,10 @@ lookup_ldap.so: lookup_ldap.c dclist.o b
+               $(AUTOFS_LIB) $(LIBLDAP) $(LIBRESOLV) $(LIBS)
        $(STRIP) lookup_ldap.so
  
 +lookup_udisks.so: lookup_udisks.c ../include/lookup_udisks.h
@@ -633,8 +633,8 @@
 +      $(STRIP) $@
 +
  mount_nfs.so: mount_nfs.c replicated.o
-       $(CC) $(SOLDFLAGS) $(CFLAGS) -o mount_nfs.so \
-               mount_nfs.c replicated.o $(AUTOFS_LIB) $(LIBNSL)
+       $(CC) $(LDFLAGS) $(SOLDFLAGS) $(CFLAGS) -o mount_nfs.so \
+               mount_nfs.c replicated.o $(AUTOFS_LIB) $(LIBS)
 Index: modules/lookup_multi.c
 ===================================================================
 --- modules/lookup_multi.c.orig
@@ -3106,7 +3106,7 @@
 ===================================================================
 --- modules/parse_sun.c.orig
 +++ modules/parse_sun.c
-@@ -880,6 +880,7 @@ static int validate_location(unsigned in
+@@ -849,6 +849,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.0.7-revert-fix-libtirpc-name-clash.patch ++++++
--- /var/tmp/diff_new_pack.VtCv3r/_old  2013-10-04 07:07:57.000000000 +0200
+++ /var/tmp/diff_new_pack.VtCv3r/_new  2013-10-04 07:07:57.000000000 +0200
@@ -18,11 +18,10 @@
 ===================================================================
 --- autofs-5.0.7.orig/lib/rpc_subs.c
 +++ autofs-5.0.7/lib/rpc_subs.c
-@@ -33,16 +33,6 @@
- #include <pthread.h>
+@@ -34,16 +34,6 @@
  #include <poll.h>
  
--#ifdef WITH_LIBTIRPC
+ #ifdef WITH_LIBTIRPC
 -#undef auth_destroy
 -#define auth_destroy(auth)                                              \
 -                do {                                                    \
@@ -32,14 +31,15 @@
 -                } while (0)
 -#endif
 -
- #include "mount.h"
- #include "rpc_subs.h"
- #include "automount.h"
+-#ifdef WITH_LIBTIRPC
+ const rpcprog_t rpcb_prog = RPCBPROG;
+ const rpcvers_t rpcb_version = RPCBVERS;
+ #else
 Index: autofs-5.0.7/CHANGELOG
 ===================================================================
 --- autofs-5.0.7.orig/CHANGELOG
 +++ autofs-5.0.7/CHANGELOG
-@@ -106,7 +106,6 @@
+@@ -136,7 +136,6 @@
  - fix kernel verion check of version components.
  - dont retry ldap connect if not required.
  - fix initialization in rpc create_client().

++++++ autofs-5.0.7-task-use-after-free.patch ++++++
--- /var/tmp/diff_new_pack.VtCv3r/_old  2013-10-04 07:07:57.000000000 +0200
+++ /var/tmp/diff_new_pack.VtCv3r/_new  2013-10-04 07:07:57.000000000 +0200
@@ -6,7 +6,7 @@
 ===================================================================
 --- autofs-5.0.7.orig/daemon/state.c
 +++ autofs-5.0.7/daemon/state.c
-@@ -1168,12 +1168,12 @@ remove:
+@@ -1171,12 +1171,12 @@ remove:
                                                        struct state_queue, 
pending);
  
                                list_del(&task->list);


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to