Hello community, here is the log from the commit of package autofs for openSUSE:Factory checked in at 2013-07-16 14:09: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-06-18 10:20:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.autofs.new/autofs.changes 2013-07-16 14:09:55.000000000 +0200 @@ -1,0 +2,17 @@ +Sun Jul 7 17:27:39 UTC 2013 - [email protected] + +- autofs-5.0.7-upstream-patches-20130619.bz2: update 5.0.7 upstream + patches up to 2013-06-19, fixing some bugs: + * make dump maps check for duplicate indirect mounts + * document allowed map sources in auto.master + * add enable sloppy mount option to configure + * fix interface address null check + * don't probe rdma mounts + * fix master map mount options matching + * fix master map bogus keywork match + * fix fix map entry duplicate offset detection + * probe each nfs version in turn for singleton mounts + * fix probe each nfs version in turn for singleton mounts + * misc man page fixes + +------------------------------------------------------------------- Old: ---- autofs-5.0.7-upstream-patches-20130428.bz2 New: ---- autofs-5.0.7-upstream-patches-20130619.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ autofs.spec ++++++ --- /var/tmp/diff_new_pack.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.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 20130428 +%define patchdate 20130619 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 ++++++ autofs-5.0.7-dbus-udisks-monitor.patch ++++++ --- /var/tmp/diff_new_pack.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.000000000 +0200 @@ -1,5 +1,7 @@ ---- Makefile.conf.in -+++ Makefile.conf.in 2012-11-15 00:00:00.000000000 +0000 +Index: Makefile.conf.in +=================================================================== +--- Makefile.conf.in.orig ++++ Makefile.conf.in @@ -42,6 +42,9 @@ KRB5_FLAGS=@KRB5_FLAGS@ # NIS+ support: yes (1) no (0) NISPLUS = @HAVE_NISPLUS@ @@ -10,8 +12,10 @@ # SMBFS support: yes (1) no (0) SMBFS = @HAVE_SMBMOUNT@ ---- daemon/automount.c -+++ daemon/automount.c 2012-11-15 00:00:00.000000000 +0000 +Index: daemon/automount.c +=================================================================== +--- daemon/automount.c.orig ++++ daemon/automount.c @@ -120,7 +120,8 @@ static int do_mkdir(const char *parent, status = -1; if (*parent) @@ -22,8 +26,10 @@ contained_in_local_fs(path)) { if (mkdir(path, mode) == -1) { errno = EACCES; ---- daemon/lookup.c -+++ daemon/lookup.c 2012-11-15 00:00:00.000000000 +0000 +Index: daemon/lookup.c +=================================================================== +--- daemon/lookup.c.orig ++++ daemon/lookup.c @@ -175,6 +175,8 @@ int lookup_nss_read_master(struct master !strncmp(name, "yp:", 3) || !strncmp(name, "nis:", 4) || @@ -33,8 +39,10 @@ !strncmp(name, "ldap:", 5) || !strncmp(name, "ldaps:", 6) || !strncmp(name, "sss:", 4) || ---- include/automount.h -+++ include/automount.h 2012-11-15 00:00:00.000000000 +0000 +Index: include/automount.h +=================================================================== +--- include/automount.h.orig ++++ include/automount.h @@ -23,6 +23,7 @@ #include "list.h" @@ -59,8 +67,10 @@ /* This sould be enough for at least 20 host aliases */ #define HOST_ENT_BUF_SIZE 2048 ---- include/lookup_udisks.h -+++ include/lookup_udisks.h 2012-11-15 10:32:36.924675206 +0000 +Index: include/lookup_udisks.h +=================================================================== +--- /dev/null ++++ include/lookup_udisks.h @@ -0,0 +1,381 @@ +/* + * loopup_udisks.h - Header file for lookup_udisks automount module @@ -443,8 +453,10 @@ +} cnfxml_t; + +#endif ---- lib/master_tok.l -+++ lib/master_tok.l 2012-11-15 00:00:00.000000000 +0000 +Index: lib/master_tok.l +=================================================================== +--- lib/master_tok.l.orig ++++ lib/master_tok.l @@ -119,7 +119,7 @@ DNNAMESTR2 ([[:alnum:]_.\-]+) INTMAP (-hosts|-null) MULTI ((multi)(,(sun|hesiod))?(:{OPTWS}|{WS})) @@ -454,8 +466,10 @@ OPTTOUT (-t{OPTWS}|-t{OPTWS}={OPTWS}|--timeout{OPTWS}|--timeout{OPTWS}={OPTWS}) ---- lib/parse_subs.c -+++ lib/parse_subs.c 2012-11-15 00:00:00.000000000 +0000 +Index: lib/parse_subs.c +=================================================================== +--- lib/parse_subs.c.orig ++++ lib/parse_subs.c @@ -31,6 +31,8 @@ static struct types map_type[] = { { "yp", 2 }, { "nis", 3 }, @@ -465,8 +479,10 @@ { "ldap", 4 }, { "ldaps", 5 }, { "hesiod", 6 }, ---- man/autofs.udisks.5.in -+++ man/autofs.udisks.5.in 2012-11-15 10:51:08.881926065 +0000 +Index: man/autofs.udisks.5.in +=================================================================== +--- /dev/null ++++ man/autofs.udisks.5.in @@ -0,0 +1,121 @@ +.\" t +.TH AUTOFS.UDISKS 5 "22 Aug 2012" @@ -589,9 +605,11 @@ +.BR udisks\-daemon (8) +.SH AUTHOR +This manual page was written by Werner Fink <[email protected]>. ---- modules/Makefile -+++ modules/Makefile 2012-11-15 00:00:00.000000000 +0000 -@@ -53,6 +53,14 @@ ifeq ($(SSSD), 1) +Index: modules/Makefile +=================================================================== +--- modules/Makefile.orig ++++ modules/Makefile +@@ -58,6 +58,14 @@ ifeq ($(SSSD), 1) MODS += lookup_sss.so endif @@ -606,7 +624,7 @@ CFLAGS += -I../include -I../lib -fPIC -D_GNU_SOURCE CFLAGS += -DAUTOFS_LIB_DIR=\"$(autofslibdir)\" CFLAGS += -DAUTOFS_MAP_DIR=\"$(autofsmapdir)\" -@@ -107,6 +115,10 @@ lookup_ldap.so: lookup_ldap.c dclist.o b +@@ -112,6 +120,10 @@ lookup_ldap.so: lookup_ldap.c dclist.o b $(AUTOFS_LIB) $(LIBLDAP) $(LIBRESOLV) $(STRIP) lookup_ldap.so @@ -617,8 +635,10 @@ mount_nfs.so: mount_nfs.c replicated.o $(CC) $(SOLDFLAGS) $(CFLAGS) -o mount_nfs.so \ mount_nfs.c replicated.o $(AUTOFS_LIB) $(LIBNSL) ---- modules/lookup_multi.c -+++ modules/lookup_multi.c 2012-11-15 00:00:00.000000000 +0000 +Index: modules/lookup_multi.c +=================================================================== +--- modules/lookup_multi.c.orig ++++ modules/lookup_multi.c @@ -56,6 +56,8 @@ static struct lookup_mod *nss_open_looku if (!strncmp(argv[0], "file", 4) || !strncmp(argv[0], "yp", 2) || @@ -628,8 +648,10 @@ !strncmp(argv[0], "nis", 3) || !strncmp(argv[0], "ldaps", 5) || !strncmp(argv[0], "ldap", 4)) { ---- modules/lookup_udisks.c -+++ modules/lookup_udisks.c 2012-11-15 11:35:29.786526881 +0000 +Index: modules/lookup_udisks.c +=================================================================== +--- /dev/null ++++ modules/lookup_udisks.c @@ -0,0 +1,2449 @@ +/* + * lookup_udisks.c - Module for Linux automount to access removable devices @@ -3080,8 +3102,10 @@ +out: + return ret; +} ---- modules/parse_sun.c -+++ modules/parse_sun.c 2012-11-15 00:00:00.000000000 +0000 +Index: modules/parse_sun.c +=================================================================== +--- modules/parse_sun.c.orig ++++ modules/parse_sun.c @@ -880,6 +880,7 @@ static int validate_location(unsigned in ((esc = strchr(ptr, '\\')) && *(esc + 1) == ':') || !strncmp(ptr, "file:", 5) || !strncmp(ptr, "yp:", 3) || @@ -3090,8 +3114,10 @@ !strncmp(ptr, "ldap:", 5) || !strncmp(ptr, "ldaps:", 6) || !strncmp(ptr, "sss:", 4) || !strncmp(ptr, "dir:", 4)) return 1; ---- samples/autofs.udisks -+++ samples/autofs.udisks 2012-11-15 00:00:00.000000000 +0000 +Index: samples/autofs.udisks +=================================================================== +--- /dev/null ++++ samples/autofs.udisks @@ -0,0 +1,28 @@ +<?xml version="1.0" ?> +<!-- ++++++ autofs-5.0.7-revert-fix-libtirpc-name-clash.patch ++++++ --- /var/tmp/diff_new_pack.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.000000000 +0200 @@ -39,7 +39,7 @@ =================================================================== --- autofs-5.0.7.orig/CHANGELOG +++ autofs-5.0.7/CHANGELOG -@@ -91,7 +91,6 @@ +@@ -106,7 +106,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.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.000000000 +0200 @@ -6,7 +6,7 @@ =================================================================== --- autofs-5.0.7.orig/daemon/state.c +++ autofs-5.0.7/daemon/state.c -@@ -1162,12 +1162,12 @@ remove: +@@ -1168,12 +1168,12 @@ remove: struct state_queue, pending); list_del(&task->list); ++++++ autofs-suse-auto_master_default.patch ++++++ --- /var/tmp/diff_new_pack.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.000000000 +0200 @@ -1,7 +1,7 @@ -Index: autofs-5.0.6/samples/auto.master +Index: autofs-5.0.7/samples/auto.master =================================================================== ---- autofs-5.0.6.orig/samples/auto.master -+++ autofs-5.0.6/samples/auto.master +--- autofs-5.0.7.orig/samples/auto.master ++++ autofs-5.0.7/samples/auto.master @@ -4,17 +4,17 @@ # key [ -mount-options-separated-by-comma ] location # For details of the format look at autofs(5). ++++++ autofs-suse-build.patch ++++++ --- /var/tmp/diff_new_pack.DmgxK5/_old 2013-07-16 14:09:56.000000000 +0200 +++ /var/tmp/diff_new_pack.DmgxK5/_new 2013-07-16 14:09:56.000000000 +0200 @@ -1,7 +1,7 @@ -Index: autofs-5.0.6/Makefile.conf.in +Index: autofs-5.0.7/Makefile.conf.in =================================================================== ---- autofs-5.0.6.orig/Makefile.conf.in -+++ autofs-5.0.6/Makefile.conf.in +--- autofs-5.0.7.orig/Makefile.conf.in ++++ autofs-5.0.7/Makefile.conf.in @@ -7,6 +7,8 @@ # build autofs. # @@ -11,10 +11,10 @@ # Do we build with -fpie? DAEMON_CFLAGS = @DAEMON_CFLAGS@ DAEMON_LDFLAGS = @DAEMON_LDFLAGS@ -Index: autofs-5.0.6/daemon/Makefile +Index: autofs-5.0.7/daemon/Makefile =================================================================== ---- autofs-5.0.6.orig/daemon/Makefile -+++ autofs-5.0.6/daemon/Makefile +--- autofs-5.0.7.orig/daemon/Makefile ++++ autofs-5.0.7/daemon/Makefile @@ -30,7 +30,7 @@ endif all: automount @@ -24,10 +24,10 @@ $(STRIP) automount clean: -Index: autofs-5.0.6/Makefile.rules +Index: autofs-5.0.7/Makefile.rules =================================================================== ---- autofs-5.0.6.orig/Makefile.rules -+++ autofs-5.0.6/Makefile.rules +--- autofs-5.0.7.orig/Makefile.rules ++++ autofs-5.0.7/Makefile.rules @@ -44,8 +44,7 @@ CXXFLAGS = $(CFLAGS) LD = ld SOLDFLAGS = -shared -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
