Merge ~ahasenack/ubuntu/+source/autofs:focal-autofs-merge into ubuntu/+source/autofs:debian/sid

Proposed by Andreas Hasenack
Status: Merged
Approved by: Andreas Hasenack
Approved revision: d03f1a731e795ebc66453a254bcaabf2e0cbdafc
Merge reported by: Christian Ehrhardt 
Merged at revision: d03f1a731e795ebc66453a254bcaabf2e0cbdafc
Proposed branch: ~ahasenack/ubuntu/+source/autofs:focal-autofs-merge
Merge into: ubuntu/+source/autofs:debian/sid
Diff against target: 586 lines (+464/-1)
5 files modified
debian/changelog (+426/-0)
debian/control (+2/-1)
debian/patches/fix-lookup-ldap-crash.patch (+27/-0)
debian/patches/series (+4/-0)
debian/rules (+5/-0)
Reviewer Review Type Date Requested Status
Lucas Kanashiro (community) Approve
Canonical Server Core Reviewers Pending
Review via email: mp+376722@code.launchpad.net

Description of the change

Merge from debian. Dropped a patch that was taken by upstream. The other one about ldap lookups is still needed I'm afraid. I tried a build without it and the service crashes on startup when there is an ldap map. Upstream back then, when I sent it to them, said they were doing the right thing already and this patch shouldn't be needed. It's likely due to our use of -Wl,-Bsymbolic-functions.

So, the two remaining pieces of delta we have are due to ubuntu's use of -Bsymbolic-functions by default.

Bileto ticket, only failure is i386 due to dependencies: https://bileto.ubuntu.com/#/ticket/3870

To post a comment you must log in.
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

LGTM, +1 on those changes.

review: Approve
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Thanks, tagging and uploading d03f1a731e795ebc66453a254bcaabf2e0cbdafc

$ git push pkg upload/5.1.6-1ubuntu1
Enumerating objects: 31, done.
Counting objects: 100% (31/31), done.
Delta compression using up to 4 threads
Compressing objects: 100% (24/24), done.
Writing objects: 100% (24/24), 8.28 KiB | 313.00 KiB/s, done.
Total 24 (delta 16), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/autofs
 * [new tag] upload/5.1.6-1ubuntu1 -> upload/5.1.6-1ubuntu1

$ dput ubuntu ../autofs_5.1.6-1ubuntu1_source.changes
Checking signature on .changes
gpg: ../autofs_5.1.6-1ubuntu1_source.changes: Valid signature from AC983EB5BF6BCBA9
Checking signature on .dsc
gpg: ../autofs_5.1.6-1ubuntu1.dsc: Valid signature from AC983EB5BF6BCBA9
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading autofs_5.1.6-1ubuntu1.dsc: done.
  Uploading autofs_5.1.6.orig.tar.xz: done.
  Uploading autofs_5.1.6-1ubuntu1.debian.tar.xz: done.
  Uploading autofs_5.1.6-1ubuntu1_source.buildinfo: done.
  Uploading autofs_5.1.6-1ubuntu1_source.changes: done.
Successfully uploaded packages.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI - this is good in proposed except the i386 test (no more built) failing.
This will be resolved as part of the global i386 removal.

Merged as it is in Focal (-proposed)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index adfa930..b46f6de 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,17 @@
6+autofs (5.1.6-1ubuntu1) focal; urgency=medium
7+
8+ * Merge with Debian unstable. Remaining changes:
9+ - d/rules: Add LDFLAGS to avoid issues with accessing global variables in
10+ shared libraries (LP #1470687, LP #1472115).
11+ - d/p/fix-lookup-ldap-crash.patch: fix crash on startup due to uninitialized
12+ config. (LP #1503034)
13+ [Refreshed, since the patch now applies to a different function]
14+ * Dropped:
15+ - d/p/16group_buffer_size.patch
16+ [Fixed in 5.1.6]
17+
18+ -- Andreas Hasenack <andreas@canonical.com> Thu, 12 Dec 2019 11:32:09 -0300
19+
20 autofs (5.1.6-1) unstable; urgency=medium
21
22 * New upstream release.
23@@ -23,6 +37,30 @@ autofs (5.1.5-2) unstable; urgency=medium
24
25 -- Mike Gabriel <sunweaver@debian.org> Fri, 02 Aug 2019 19:47:29 +0200
26
27+autofs (5.1.5-1ubuntu1) eoan; urgency=medium
28+
29+ * Merge with Debian unstable. Remaining changes:
30+ - d/p/16group_buffer_size.patch
31+ [Refreshed for 5.1.5, and added Forwarded DEP-3 header]
32+ - d/rules: Add LDFLAGS to avoid issues with accessing global variables in
33+ shared libraries (LP #1470687, LP #1472115).
34+ - d/p/fix-lookup-ldap-crash.patch: fix crash on startup due to uninitialized
35+ config. (LP #1503034)
36+ * Dropped:
37+ - debian/patches/autofs-5.1.4-dont-allow-trailing-slash-in-master-map-
38+ mount-points.patch: Don't allow trailing slash in master map mount
39+ points. Thanks to: Ian Kent <raven@themaw.net>. Closes LP #1754506.
40+ [Fixed upstream]
41+ - d/p/autofs-5.1.3-handle-additional-nfs-versions-in-mount.patch:
42+ fix usage of NFS 4.x subversions (LP #1818121)
43+ [Fixed upstream]
44+ - d/t/control, d/t/smb-mount: add smb automount DEP8 test
45+ [In 5.1.5-1]
46+ - d/t/control, d/t/nfs-mount: add nfs automount DEP8 test
47+ [In 5.1.5-1]
48+
49+ -- Andreas Hasenack <andreas@canonical.com> Thu, 23 May 2019 18:02:02 -0300
50+
51 autofs (5.1.5-1) experimental; urgency=medium
52
53 [ Mike Gabriel ]
54@@ -86,6 +124,32 @@ autofs (5.1.5-1) experimental; urgency=medium
55
56 -- Mike Gabriel <sunweaver@debian.org> Thu, 14 Mar 2019 19:42:50 +0100
57
58+autofs (5.1.2-4ubuntu2) disco; urgency=medium
59+
60+ * d/p/autofs-5.1.3-handle-additional-nfs-versions-in-mount.patch:
61+ fix usage of NFS 4.x subversions (LP: #1818121)
62+
63+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 07 Mar 2019 13:03:35 +0100
64+
65+autofs (5.1.2-4ubuntu1) cosmic; urgency=medium
66+
67+ * Merge with Debian unstable. Remaining changes:
68+ - d/p/16group_buffer_size.patch
69+ - d/rules: Add LDFLAGS to avoid issues with accessing global variables in
70+ shared libraries (LP #1470687, LP #1472115).
71+ - d/p/fix-lookup-ldap-crash.patch: fix crash on startup due to uninitialized
72+ config. (LP #1503034)
73+ [Added Forwarded info to the DEP3 header]
74+ - debian/patches/autofs-5.1.4-dont-allow-trailing-slash-in-master-map-
75+ mount-points.patch: Don't allow trailing slash in master map mount
76+ points. Thanks to: Ian Kent <raven@themaw.net>. Closes LP #1754506.
77+ - d/t/control, d/t/smb-mount: add smb automount DEP8 test
78+ [Added note about it having been forwarded to Debian]
79+ - d/t/control, d/t/nfs-mount: add nfs automount DEP8 test
80+ [Added note about it having been forwarded to Debian]
81+
82+ -- Andreas Hasenack <andreas@canonical.com> Wed, 18 Jul 2018 10:56:43 -0300
83+
84 autofs (5.1.2-4) unstable; urgency=medium
85
86 * QA upload.
87@@ -94,6 +158,36 @@ autofs (5.1.2-4) unstable; urgency=medium
88
89 -- Adam Borowski <kilobyte@angband.pl> Mon, 09 Jul 2018 02:09:42 +0200
90
91+autofs (5.1.2-3ubuntu2) cosmic; urgency=medium
92+
93+ * Add DEP8 tests (LP: #1677751):
94+ - d/tests/control, d/tests/smb-mount: smb automount DEP8 test
95+ - d/tests/control, d/tests/nfs-mount: nfs automount DEP8 test
96+
97+ -- Andreas Hasenack <andreas@canonical.com> Tue, 12 Jun 2018 17:35:31 -0300
98+
99+autofs (5.1.2-3ubuntu1) cosmic; urgency=medium
100+
101+ * Merge with Debian unstable (LP: #1775232). Remaining changes:
102+ - d/p/16group_buffer_size.patch
103+ - d/rules: Add LDFLAGS to avoid issues with accessing global variables in
104+ shared libraries (LP #1470687, LP #1472115).
105+ [Updated to use DEB_LDFLAGS_MAINT_STRIP instead of sed]
106+ - d/p/fix-lookup-ldap-crash.patch: fix crash on startup due to uninitialized
107+ config. (LP #1503034)
108+ [Updated DEP3 header with why this patch is still needed]
109+ * Dropped:
110+ - debian/rules: build with sssldir path
111+ [Adopted by Debian in 5.1.2-2]
112+ - d/p/fix-ssslib-search.patch - parts replaced by fix-sssldir.patch
113+ [Adopted by Debian in 5.1.2-2]
114+ * Added:
115+ - debian/patches/autofs-5.1.4-dont-allow-trailing-slash-in-master-map-
116+ mount-points.patch: Don't allow trailing slash in master map mount
117+ points. Thanks to: Ian Kent <raven@themaw.net>. Closes LP: #1754506.
118+
119+ -- Andreas Hasenack <andreas@canonical.com> Tue, 05 Jun 2018 14:42:35 -0300
120+
121 autofs (5.1.2-3) unstable; urgency=medium
122
123 * QA upload.
124@@ -142,6 +236,38 @@ autofs (5.1.2-2) unstable; urgency=medium
125
126 -- Laurent Bigonville <bigon@debian.org> Wed, 13 Dec 2017 10:28:56 +0100
127
128+autofs (5.1.2-1ubuntu3) bionic; urgency=medium
129+
130+ * Revert the previous change, as it introduced a segfault when using the
131+ builtin -hosts map. This will reopen #1101779. (LP: #1745817)
132+
133+ -- Andreas Hasenack <andreas@canonical.com> Fri, 13 Apr 2018 16:29:51 -0300
134+
135+autofs (5.1.2-1ubuntu2) bionic; urgency=medium
136+
137+ * Fix IPv6 support by linking with libtirpc (LP: #1101779, Closes: #737679):
138+ - d/control: add libtirpc-dev to build-depends
139+ - d/rules: add --with-libtirpc to configure call
140+ Thanks to Stefan Potyra <sistpoty@ubuntu.com>.
141+
142+ -- Andreas Hasenack <andreas@canonical.com> Wed, 24 Jan 2018 14:01:38 -0200
143+
144+autofs (5.1.2-1ubuntu1) zesty; urgency=medium
145+
146+ * Merge from Debian. Remaining changes:
147+ - debian/rules: build with sssldir path
148+ - d/p/fix-ssslib-search.patch
149+ - d/p/16group_buffer_size.patch
150+ - Add LDFLAGS to avoid issues with accessing global variables in shared
151+ libraries.
152+ - d/p/fix-lookup-ldap-crash.patch: fix crash on startup due to uninitialized
153+ config.
154+ * Drop changes:
155+ - Replace systemd service with upstart service; we have been on systemd
156+ since Xenial, so we should be fine to use the systemd service.
157+
158+ -- Robie Basak <robie.basak@ubuntu.com> Thu, 16 Feb 2017 19:10:50 +0000
159+
160 autofs (5.1.2-1) unstable; urgency=medium
161
162 * New upstream release [June 2016] (Closes: #846054).
163@@ -153,6 +279,39 @@ autofs (5.1.2-1) unstable; urgency=medium
164
165 -- Dmitry Smirnov <onlyjob@debian.org> Fri, 23 Dec 2016 10:34:46 +1100
166
167+autofs (5.1.1-1ubuntu3) xenial; urgency=medium
168+
169+ [ Malcolm Scott ]
170+ * d/p/fix-lookup-ldap-crash.patch:
171+ - Fix crash on startup due to uninitialized config. LP: #1503034
172+
173+ [ Michael Terry ]
174+ * d/p/fix-lookup-ldap-crash.patch:
175+ - Adjust above patch to be slightly more generic
176+
177+ -- Michael Terry <mterry@ubuntu.com> Thu, 19 Nov 2015 17:31:09 -0500
178+
179+autofs (5.1.1-1ubuntu2) wily; urgency=low
180+
181+ * Add LDFLAGS to avoid issues with accessing global variables in
182+ shared libraries (LP: #1470687, LP: #1472115).
183+
184+ -- Stefan Bader <stefan.bader@canonical.com> Tue, 07 Jul 2015 16:28:53 +0200
185+
186+autofs (5.1.1-1ubuntu1) wily; urgency=low
187+
188+ * Merge from Debian unstable. Remaining changes:
189+ - autofs.upstart script
190+ - debian/rules: build with sssldir path
191+ - d/p/fix-ssslib-search.patch - parts replaced by fix-sssldir.patch
192+ - d/p/16group_buffer_size.patch
193+ * Dropped patches:
194+ - CVE-2014-8169-add-a-prefix-to-program-map-stdvars.patch
195+ - CVE-2014-8169-add-config-option-to-force-use-of-program-map-stdvars.patch
196+ - lp1386869-fix-cant-automount-when--host-exist
197+
198+ -- Chris J Arges <chris.j.arges@canonical.com> Mon, 06 Jul 2015 14:59:51 -0500
199+
200 autofs (5.1.1-1) unstable; urgency=low
201
202 * New upstream release [April 2015].
203@@ -205,6 +364,42 @@ autofs (5.0.8-2) unstable; urgency=medium
204
205 -- Dmitry Smirnov <onlyjob@debian.org> Thu, 19 Mar 2015 18:38:23 +1100
206
207+autofs (5.0.8-1ubuntu3.1) vivid; urgency=medium
208+
209+ * Fix mount issues when using '-host' in conf file. (LP: #1386869)
210+
211+ -- Seyeong Kim <seyeong.kim@canonical.com> Tue, 28 Apr 2015 11:53:54 -0500
212+
213+autofs (5.0.8-1ubuntu3) vivid; urgency=medium
214+
215+ * SECURITY UPDATE: privilege escalation via interpreter load path
216+ - debian/patches/CVE-2014-8169-*.patch: add a prefix to program map
217+ stdvars and a config option to override it in include/mounts.h,
218+ lib/mounts.c, modules/lookup_program.c, modules/parse_sun.c,
219+ include/defaults.h, lib/defaults.c, modules/lookup_program.c,
220+ samples/autofs.conf.default.in, document changes in
221+ man/autofs.5, man/auto.master.5.in.
222+ - CVE-2014-8169
223+
224+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 20 Mar 2015 16:04:47 -0400
225+
226+autofs (5.0.8-1ubuntu2) vivid; urgency=medium
227+
228+ * Build with -fgnu89-inline. Closes: #777787.
229+
230+ -- Matthias Klose <doko@ubuntu.com> Wed, 04 Mar 2015 20:29:34 +0100
231+
232+autofs (5.0.8-1ubuntu1) utopic; urgency=low
233+
234+ [ Greg Lutostanski ]
235+ * Merge from Debian unstable. (LP: #1351337) Remaining changes:
236+ - debian/autofs.upstart - upstart job
237+ - debian/patches/16group_buffer_size.patch:
238+ + prevents package to eat the cpu if you have large groups.
239+ - Add support for sssd backend
240+
241+ -- Luke Yelavich <themuso@ubuntu.com> Tue, 05 Aug 2014 13:30:18 +1000
242+
243 autofs (5.0.8-1) unstable; urgency=low
244
245 * New upstream release [October 2013] (Closes: #729023).
246@@ -235,6 +430,49 @@ autofs (5.0.8-1) unstable; urgency=low
247
248 -- Dmitry Smirnov <onlyjob@debian.org> Fri, 07 Mar 2014 12:52:31 +1100
249
250+autofs (5.0.7-3ubuntu5) utopic; urgency=medium
251+
252+ * Fix file descriptor leak when reloading daemon. (LP: #1316125)
253+
254+ -- Rafael David Tinoco <rafael.tinoco@canonical.com> Thu, 15 May 2014 18:05:40 -0300
255+
256+autofs (5.0.7-3ubuntu4) utopic; urgency=high
257+
258+ * No change rebuild against new dh_installinit, to call update-rc.d at
259+ postinst.
260+
261+ -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 28 May 2014 10:38:57 +0100
262+
263+autofs (5.0.7-3ubuntu3) trusty; urgency=medium
264+
265+ * fix-ssslib-search.patch: Don't skip sssd autofs search if presseded.
266+ * rules: set ssslibdir correctly when calling configure (LP: #1081489)
267+
268+ -- Adam Conrad <adconrad@ubuntu.com> Sat, 05 Apr 2014 05:26:53 -0600
269+
270+autofs (5.0.7-3ubuntu2) trusty; urgency=medium
271+
272+ * Add support for sssd backend (LP: #1081489)
273+ - control: Add sssd-common to build-depends.
274+ - rules: Set sssldir for the sssd module so autoreconf knows about it.
275+
276+ -- Timo Aaltonen <tjaalton@ubuntu.com> Fri, 31 Jan 2014 13:57:03 +0200
277+
278+autofs (5.0.7-3ubuntu1) raring; urgency=low
279+
280+ * Merge from Debian, remaining changes are:
281+ - debian/autofs.upstart - upstart job
282+ - debian/patches/16group_buffer_size.patch:
283+ + prevents package to eat the cpu if you have large groups.
284+
285+ * Dropped changes, merged in Debian:
286+ - Add patch to fix nsswitch parser to accept nsswitch.conf without an
287+ automout stanza as valid file. (Closes: #602090) (LP: #488696)
288+ - debian/patches/0001-Remove-kernel-mount.nfs-version-checks-on-Debian-Ubu.patch:
289+ Remove kernel & mount.nfs version checks on Debian/Ubuntu. (LP: #1016673)
290+
291+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 14 Nov 2012 11:50:43 +0000
292+
293 autofs (5.0.7-3) unstable; urgency=low
294
295 * pidfile is in /var/run not /run: fix the initscript
296@@ -321,6 +559,34 @@ autofs (5.0.6-3) unstable; urgency=low
297
298 -- Michael Tokarev <mjt@tls.msk.ru> Sat, 25 Aug 2012 16:13:02 +0400
299
300+autofs (5.0.6-2ubuntu2) quantal; urgency=low
301+
302+ * Add patch to fix nsswitch parser to accept nsswitch.conf without an
303+ automout stanza as valid file. (Closes: #602090) (LP: #488696)
304+
305+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 12 Sep 2012 17:18:24 +0100
306+
307+autofs (5.0.6-2ubuntu1) quantal; urgency=low
308+
309+ * Merge from Debian unstable (LP: #1006509), remaining changes:
310+ - debian/autofs.upstart - upstart job
311+ - debian/patches/16group_buffer_size.patch:
312+ + prevents package to eat the cpu if you have large groups.
313+
314+ * Dropped changes:
315+ - 17ld.patch, applied in debian as link-daemon-with-lpthread.patch
316+ and save-hesiod-libs-correctly.patch
317+
318+ * This upload renames autofs5 back to autofs, following debian's name
319+ change.
320+
321+ * Added patch descriptions/headers to 16group_buffer_size
322+
323+ * debian/patches/0001-Remove-kernel-mount.nfs-version-checks-on-Debian-Ubu.patch:
324+ Remove kernel & mount.nfs version checks on Debian/Ubuntu. (LP: #1016673)
325+
326+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Wed, 20 Jun 2012 12:34:50 +0100
327+
328 autofs (5.0.6-2) unstable; urgency=low
329
330 [Dmitry Smirnov]
331@@ -406,6 +672,116 @@ autofs (5.0.6-1) unstable; urgency=low
332
333 -- Dmitry Smirnov <onlyjob@member.fsf.org> Mon, 23 Apr 2012 00:30:51 +1000
334
335+autofs5 (5.0.6-0ubuntu5) precise; urgency=low
336+
337+ * d/autofs5.autofs.upstart: Drop wait-for-state from configuration as
338+ waiting for NIS to start is already handled in the NIS package by
339+ the start-ypbind upstart configuration which supports autofs
340+ (LP: #958704).
341+
342+ -- James Page <james.page@ubuntu.com> Thu, 22 Mar 2012 11:02:03 +0000
343+
344+autofs5 (5.0.6-0ubuntu4) precise; urgency=low
345+
346+ * d/autofs5.autofs.upstart: Wait for NIS if it is installed. Also
347+ use the more generic runlevel event to start (LP: #573919)
348+ * d/control: Depend on upstart >= 0.9.7-2 since we rely on wait-for-state.
349+
350+ -- Clint Byrum <clint@ubuntu.com> Fri, 09 Mar 2012 16:47:40 -0800
351+
352+autofs5 (5.0.6-0ubuntu3) precise; urgency=low
353+
354+ * debian/rules:
355+ - Don't strip symbols during the build; let dh_strip turn them into dbgsym
356+ packages instead. Thanks, Adam Stokes! (LP: #924002)
357+
358+ -- Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Fri, 17 Feb 2012 11:59:50 +1100
359+
360+autofs5 (5.0.6-0ubuntu2) oneiric; urgency=low
361+
362+ * debian/patches/non-ipv6-hostname-lookups.patch: Resolve regression of not
363+ being able to lookup non IPv6 hostnames, patch courtesy of upstream.
364+ (LP: #810397)
365+ * debian/control:
366+ - Removed dpatch from build-dep as package is now using
367+ quilt to handle patches.
368+ - Bumped standards to 3.9.2, no changes required.
369+ * debian/rules: Added targets build-arch & build-indep to satisfy lintian.
370+
371+ -- Dave Walker (Daviey) <DaveWalker@ubuntu.com> Thu, 14 Jul 2011 12:38:56 +0100
372+
373+autofs5 (5.0.6-0ubuntu1) oneiric; urgency=low
374+
375+ * New upstream release:
376+ - Dropped upstream patches
377+ - Refreshed debian/patches/17ld.patch.
378+
379+ -- Chuck Short <zulcss@ubuntu.com> Sun, 03 Jul 2011 14:35:46 -0400
380+
381+autofs5 (5.0.5-0ubuntu7) oneiric; urgency=low
382+
383+ * Refresh upstream patches.
384+ * Convert to dpkg-source 3.0 quilt format.
385+
386+ -- Chuck Short <zulcss@ubuntu.com> Fri, 27 May 2011 09:21:06 -0400
387+
388+autofs5 (5.0.5-0ubuntu6) natty; urgency=low
389+
390+ * Remove mounting TYPE=nfs from start conditions, change to
391+ start on filesystem and started networking to still solve
392+ bug 733914 as well. (LP: #752730)
393+ * Re-add sourcing of /etc/default/autofs to get OPTIONS so
394+ upgrades won't lose their settings.
395+
396+ -- Clint Byrum <clint@ubuntu.com> Sat, 09 Apr 2011 22:48:03 -0700
397+
398+autofs5 (5.0.5-0ubuntu5) natty; urgency=low
399+
400+ * Improve autofs.conf upstart script. Prevent race
401+ when trying to start networking. (LP: #733914)
402+ * debian/autofs5-ldap.install: Install schema in the right place.
403+ (LP: #699855)
404+ * Suggest smbfs if you want to use cifs. (LP: #579857)
405+ * Dropped 13ldap_module_linkage.dpatch no longer needed.
406+ * Refresh with missing upstream patches.
407+
408+ -- Chuck Short <zulcss@ubuntu.com> Sat, 02 Apr 2011 22:25:34 -0400
409+
410+autofs5 (5.0.5-0ubuntu4) natty; urgency=low
411+
412+ * Add missing space to autofs.conf which was stopping autofs job
413+ from ending at shutdown (LP:#718664).
414+
415+ -- James Hunt <james.hunt@ubuntu.com> Mon, 14 Feb 2011 11:01:18 +0000
416+
417+autofs5 (5.0.5-0ubuntu3) natty; urgency=low
418+
419+ * Fix FTBFS with ld --no-add-needed.
420+
421+ -- Matthias Klose <doko@ubuntu.com> Fri, 07 Jan 2011 15:40:32 +0100
422+
423+autofs5 (5.0.5-0ubuntu2) maverick; urgency=low
424+
425+ [Joel Ebel]
426+ * debian/patches/16group_buffer_size.patch: Increase group buffer size
427+ geometrically rather than linearly when its found to be small.
428+ (LP: #591100)
429+
430+ [Chuck Short]
431+ * debian/control: Fix conflict resolution. (LP: #520601)
432+
433+ -- Chuck Short <zulcss@ubuntu.com> Wed, 30 Jun 2010 08:06:45 -0400
434+
435+autofs5 (5.0.5-0ubuntu1) maverick; urgency=low
436+
437+ * New upstream version:
438+ - Dropped 10lsb_initscript.dpatch since we dont ship an init script.
439+ - Fast forward through the upstream patches until 2010/06/21.
440+ - Clean up lintian warnings.
441+ - Bump to standards version 3.8.4.
442+
443+ -- Chuck Short <zulcss@ubuntu.com> Mon, 21 Jun 2010 11:02:50 -0400
444+
445 autofs5 (5.0.4-3.2) unstable; urgency=low
446
447 * Non-maintainer upload.
448@@ -414,6 +790,44 @@ autofs5 (5.0.4-3.2) unstable; urgency=low
449
450 -- Holger Levsen <holger@debian.org> Sun, 14 Nov 2010 16:48:23 +0000
451
452+autofs5 (5.0.4-3.1ubuntu5) lucid; urgency=low
453+
454+ FFE LP: #533029
455+
456+ * Replace init script with Upstart job:
457+ - debian/rules, debian/autofs5.autofs.upstart: Add upstart job.
458+
459+ -- Chuck Short <zulcss@ubuntu.com> Mon, 12 Apr 2010 08:56:32 -0400
460+
461+autofs5 (5.0.4-3.1ubuntu4) lucid; urgency=low
462+
463+ * debian/control: Update maintainer.
464+
465+ -- Chuck Short <zulcss@ubuntu.com> Tue, 09 Feb 2010 09:39:56 -0500
466+
467+autofs5 (5.0.4-3.1ubuntu3) lucid; urgency=low
468+
469+ * debian/control: correctly define transitional packages for autofs,
470+ autofs-ldap and autofs-hesiod (LP: #519119)
471+
472+ -- Andrew Pollock <apollock@debian.org> Mon, 08 Feb 2010 22:38:34 -0800
473+
474+autofs5 (5.0.4-3.1ubuntu2) lucid; urgency=low
475+
476+ * debian/control: Provide a transitional package for upgrade from
477+ autofs4 to autofs5.
478+
479+ -- Chuck Short <zulcss@ubuntu.com> Thu, 04 Feb 2010 14:32:00 -0500
480+
481+autofs5 (5.0.4-3.1ubuntu1) lucid; urgency=low
482+
483+ * Merge from debian testing. Remaining changes:
484+ - Removed experimental tag.
485+ - Dropped Ubuntu fix for permissions of /etc/autofs_ldap_auth.conf in
486+ favor of Debian's.
487+
488+ -- Chuck Short <zulcss@ubuntu.com> Fri, 29 Jan 2010 06:13:19 +0000
489+
490 autofs5 (5.0.4-3.1) unstable; urgency=low
491
492 * Non-maintainer upload.
493@@ -422,6 +836,18 @@ autofs5 (5.0.4-3.1) unstable; urgency=low
494
495 -- Patrick Winnertz <winnie@debian.org> Sat, 23 Jan 2010 14:54:16 +0100
496
497+autofs5 (5.0.4-3ubuntu2) lucid; urgency=low
498+
499+ * debian/rules: Fix permissions of /etc/autofs_ldap_auth.conf. (LP: #368715)
500+
501+ -- Chuck Short <zulcss@ubuntu.com> Thu, 07 Jan 2010 15:45:55 -0500
502+
503+autofs5 (5.0.4-3ubuntu1) lucid; urgency=low
504+
505+ * debian/control: Removed experimental tag
506+
507+ -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Dec 2009 14:39:24 -0500
508+
509 autofs5 (5.0.4-3) unstable; urgency=low
510
511 * Fix LSB initscript header to use keywords that
512diff --git a/debian/control b/debian/control
513index 68d2c48..d7a7726 100644
514--- a/debian/control
515+++ b/debian/control
516@@ -1,7 +1,8 @@
517 Source: autofs
518 Section: utils
519 Priority: optional
520-Maintainer: Mike Gabriel <sunweaver@debian.org>
521+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
522+XSBC-Original-Maintainer: Mike Gabriel <sunweaver@debian.org>
523 Uploaders:
524 Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>,
525 Standards-Version: 4.4.1
526diff --git a/debian/patches/fix-lookup-ldap-crash.patch b/debian/patches/fix-lookup-ldap-crash.patch
527new file mode 100644
528index 0000000..aa37646
529--- /dev/null
530+++ b/debian/patches/fix-lookup-ldap-crash.patch
531@@ -0,0 +1,27 @@
532+Description: Fix segfault in lookup_ldap initialisation
533+ lib/defaults.c doesn't initialise the config cache before lookup_ldap
534+ attempts to read from it.
535+ .
536+ <andreas> lookup_ldap is the only module that is still built and linked
537+ using -Bsymbolic-functions. d/rules tries to strip that option out of
538+ LDFLAGS, but it leaks back in via $(krb5-config --libs) when lookup_ldap
539+ is built.
540+Author: Malcolm Scott <debianpkg@malc.org.uk>
541+Bug-Debian: https://bugs.debian.org/901344
542+Bug-Ubuntu: https://bugs.launchpad.net/bugs/1503034
543+Forwarded: https://www.spinics.net/lists/autofs/msg01903.html
544+
545+--- a/modules/lookup_ldap.c
546++++ b/modules/lookup_ldap.c
547+@@ -1711,6 +1711,11 @@
548+ ctxt->check_defaults = 1;
549+ }
550+
551++ if (!defaults_read_config(0)) {
552++ free_context(ctxt);
553++ return 1;
554++ }
555++
556+ ctxt->timeout = defaults_get_ldap_timeout();
557+ ctxt->network_timeout = defaults_get_ldap_network_timeout();
558+
559diff --git a/debian/patches/series b/debian/patches/series
560index fa750d9..9fafba0 100644
561--- a/debian/patches/series
562+++ b/debian/patches/series
563@@ -7,3 +7,7 @@ remove-kernel-mount.nfs-version-check.patch
564 mount-hidden-samba-shares.patch
565 hardening-flags.patch
566 spelling-error-fixes.patch
567+#
568+# Ubuntu patches
569+#
570+fix-lookup-ldap-crash.patch
571diff --git a/debian/rules b/debian/rules
572index a1e3ce6..32b4165 100755
573--- a/debian/rules
574+++ b/debian/rules
575@@ -7,6 +7,11 @@ include /usr/share/dpkg/buildflags.mk
576 # Uncomment this to turn on verbose mode.
577 #export DH_VERBOSE=1
578 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
579+# Taken from #1636781 as it's the same problem here. Also see
580+# https://lists.ubuntu.com/archives/ubuntu-devel/2018-June/040369.html
581+ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes)
582+ export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions
583+endif
584
585 %:
586 dh $@

Subscribers

People subscribed via source and target branches