build bin:libnfsidmap-regex
Bug #1974067 reported by
Andreas Hasenack
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nfs-utils (Ubuntu) |
Fix Released
|
Medium
|
Andreas Hasenack |
Bug Description
Following the removal of src:libnfsidmap
The reason we need a separate binary package, instead of shipping it together with one of the existing ones like debian does, is because src:libnfsidmap
Related branches
~vpa1977/ubuntu/+source/nfs-utils:merge-lp2030474
Superseded
for merging
into
ubuntu/+source/nfs-utils:ubuntu/devel
- git-ubuntu import: Pending requested
-
Diff: 7868 lines (+3596/-520) (has conflicts)128 files modified.gitignore (+3/-0)
Makefile.in (+2/-1)
NEWS (+11/-11)
README (+8/-8)
configure (+277/-54)
configure.ac (+15/-16)
debian/changelog (+102/-0)
debian/control (+3/-2)
debian/copyright (+0/-1)
debian/nfs-common.bug-script (+6/-6)
debian/nfs-common.default (+0/-7)
debian/nfs-common.init (+4/-5)
debian/nfs-common.install (+0/-1)
debian/nfs-common.lintian-overrides (+3/-3)
debian/nfs-common.postinst (+0/-23)
debian/nfs-kernel-server.bug-script (+4/-4)
debian/nfs-kernel-server.default (+0/-13)
debian/nfs-kernel-server.init (+6/-8)
debian/nfs-kernel-server.install (+2/-0)
debian/nfs-kernel-server.lintian-overrides (+2/-2)
debian/nfs-kernel-server.postinst (+7/-6)
debian/patches/always-run-generator.patch (+5/-0)
debian/patches/fsidd-provide-better-default-socket-name.patch (+96/-0)
debian/patches/libnfsidmap-try-to-get-the-domain-directly-from-host.patch (+54/-0)
debian/patches/nfs-idmapd.service-add-network-online.target-to-Want.patch (+33/-0)
debian/patches/series (+10/-0)
debian/patches/start-statd-fix-shellcheck-warnings.patch (+41/-0)
debian/rules (+7/-1)
debian/salsa-ci.yml (+14/-0)
dev/null (+0/-16)
linux-nfs/Makefile.in (+2/-1)
support/Makefile.am (+1/-1)
support/Makefile.in (+4/-3)
support/export/Makefile.am (+2/-0)
support/export/Makefile.in (+209/-46)
support/export/auth.c (+1/-1)
support/export/cache.c (+95/-14)
support/export/client.c (+3/-0)
support/export/export.c (+20/-0)
support/export/v4clients.c (+1/-1)
support/export/v4root.c (+3/-1)
support/export/xtab.c (+1/-1)
support/include/Makefile.in (+2/-1)
support/include/nfs/Makefile.in (+2/-1)
support/include/nfs/export.h (+14/-0)
support/include/nfsd_path.h (+3/-3)
support/include/nfslib.h (+15/-0)
support/include/pseudoflavors.h (+1/-0)
support/include/rpcsvc/Makefile.in (+2/-1)
support/include/sys/Makefile.in (+2/-1)
support/include/sys/fs/Makefile.in (+2/-1)
support/junction/Makefile.in (+2/-1)
support/junction/junction.c (+5/-5)
support/misc/Makefile.in (+2/-1)
support/misc/nfsd_path.c (+12/-12)
support/nfs/Makefile.am (+1/-0)
support/nfs/Makefile.in (+213/-71)
support/nfs/exports.c (+161/-15)
support/nfs/xlog.c (+5/-2)
support/nfsidmap/Makefile.in (+2/-1)
support/nfsidmap/regex.c (+1/-1)
support/nsm/Makefile.in (+2/-1)
support/reexport/Makefile.am (+18/-0)
support/reexport/Makefile.in (+797/-0)
support/reexport/backend_sqlite.c (+267/-0)
support/reexport/fsidd.c (+198/-0)
support/reexport/reexport.c (+326/-0)
support/reexport/reexport.h (+18/-0)
support/reexport/reexport_backend.h (+47/-0)
systemd/60-nfs.rules (+21/-0)
systemd/Makefile.am (+10/-10)
systemd/Makefile.in (+14/-11)
systemd/auth-rpcgss-module.service (+2/-1)
systemd/fsidd.service (+10/-0)
systemd/nfs-server.service (+1/-1)
systemd/nfs.conf.man (+7/-0)
tests/Makefile.in (+2/-1)
tests/nsm_client/Makefile.in (+2/-1)
tools/Makefile.am (+5/-1)
tools/Makefile.in (+6/-4)
tools/locktest/Makefile.in (+2/-1)
tools/mountstats/Makefile.in (+2/-1)
tools/nfs-iostat/Makefile.in (+2/-1)
tools/nfs-iostat/nfs-iostat.py (+9/-6)
tools/nfsconf/Makefile.in (+2/-1)
tools/nfsdclddb/Makefile.in (+2/-1)
tools/nfsdclnts/Makefile.in (+2/-1)
tools/nfsrahead/Makefile.am (+1/-1)
tools/nfsrahead/Makefile.in (+3/-2)
tools/nfsrahead/main.c (+1/-1)
tools/nlmtest/Makefile.in (+2/-1)
tools/rpcctl/Makefile.in (+2/-1)
tools/rpcdebug/Makefile.in (+2/-1)
tools/rpcdebug/rpcdebug.c (+1/-1)
tools/rpcgen/Makefile.in (+2/-1)
utils/Makefile.in (+2/-1)
utils/blkmapd/Makefile.in (+2/-1)
utils/blkmapd/device-discovery.c (+36/-29)
utils/blkmapd/device-discovery.h (+2/-0)
utils/blkmapd/device-inq.c (+2/-2)
utils/exportd/Makefile.am (+3/-1)
utils/exportd/Makefile.in (+7/-4)
utils/exportfs/Makefile.am (+3/-0)
utils/exportfs/Makefile.in (+25/-8)
utils/exportfs/exportfs.c (+16/-4)
utils/exportfs/exports.man (+81/-1)
utils/gssd/Makefile.in (+2/-1)
utils/idmapd/Makefile.in (+2/-1)
utils/idmapd/idmapd.c (+1/-1)
utils/mount/Makefile.am (+2/-1)
utils/mount/Makefile.in (+9/-4)
utils/mount/error.c (+16/-15)
utils/mount/network.c (+1/-1)
utils/mount/nfs.man (+33/-1)
utils/mount/nfsmount.conf (+3/-3)
utils/mount/parse_dev.c (+2/-1)
utils/mountd/Makefile.am (+2/-0)
utils/mountd/Makefile.in (+5/-3)
utils/nfsd/Makefile.in (+2/-1)
utils/nfsd/nfsd.c (+16/-1)
utils/nfsd/nfsd.man (+15/-2)
utils/nfsdcld/Makefile.in (+2/-1)
utils/nfsdcltrack/Makefile.in (+2/-1)
utils/nfsidmap/Makefile.in (+2/-1)
utils/nfsref/Makefile.in (+2/-1)
utils/nfsstat/Makefile.in (+2/-1)
utils/showmount/Makefile.in (+2/-1)
utils/statd/Makefile.in (+2/-1)
~ahasenack/ubuntu/+source/nfs-utils:kinetic-nfsutils-merge
Merged
into
ubuntu/+source/nfs-utils:debian/sid
at
revision 8f44dbe5f2f7977501808232f715af33c4bacc44
- git-ubuntu bot: Approve
- Christian Ehrhardt (community): Approve
- Canonical Server Reporter: Pending requested
-
Diff: 2013 lines (+1660/-8)22 files modifieddebian/README.Ubuntu (+30/-0)
debian/changelog (+1229/-0)
debian/control (+17/-6)
debian/libnfsidmap-regex.install (+1/-0)
debian/libnfsidmap1.docs (+1/-0)
debian/libnfsidmap1.install (+3/-1)
debian/nfs-common.dirs (+1/-0)
debian/nfs-common.docs (+1/-0)
debian/nfs-common.postrm (+1/-0)
debian/not-installed (+3/-0)
debian/patches/nfs-conf-manpage-missing-svcgssd-options.patch (+19/-0)
debian/patches/series (+5/-0)
debian/patches/svcgssd-display-principal-if-set.patch (+37/-0)
debian/patches/svcgssd-document-missing-options.patch (+44/-0)
debian/patches/svcgssd-fix-use-after-free.patch (+45/-0)
debian/patches/ubuntu-idmapd-manpage-update-regex-other-package.patch (+12/-0)
debian/rules (+7/-1)
debian/source.apport (+32/-0)
debian/tests/control (+11/-0)
debian/tests/kerberos-mount (+38/-0)
debian/tests/util (+89/-0)
debian/tests/v3-mount (+34/-0)
description: | updated |
Changed in nfs-utils (Ubuntu): | |
status: | Triaged → In Progress |
description: | updated |
To post a comment you must log in.
This bug was fixed in the package nfs-utils - 1:2.6.1-2ubuntu1
---------------
nfs-utils (1:2.6.1-2ubuntu1) kinetic; urgency=medium
* Merge with Debian unstable (LP: #1974233). Remaining changes: libnfsidmap- regex which is in Universe (MIR: #1960824) install: don't install regex.so regex-from- docs.patch: remove the regex section from docs, d/nfs-common.docs: install README.Ubuntu postrm: also purge /etc/nfs. conf.d/ local.conf kerberos- mount,util} : test NFSv4 krb5p mounts etc/nfs. conf.d/ *.conf regex.install: install the plugin file regex-from- docs.patch: deleted idmapd- manpage- update- regex-other- package. patch: fix-use- after-free. patch: fix use-after-free which was display- principal- if-set. patch: improve logging, document- missing- options. patch: add missing options to conf-manpage- missing- svcgssd- options. patch: also
- d/control: don't provide libnfsidmap2 in libnfsidmap1. This
package contains not only plugins, but an actual shared library,
with a different soname.
- Don't install the regex module, as it's built by
src:
+ d/control: don't conflict/break/etc with libnfsidmap-regex
+ d/libnfsidmap1.
+ d/not-installed: mark files we knowingly don't include in the
packaging
+ d/p/remove-
the idmapd.conf(5) manpage, as we are not building that plugin in
this package
- Update README file:
+ d/README.Ubuntu: new /etc/nfs.conf config structure
+ d/libnfsidmap1.
- d/nfs-common.
- d/nfs-common.dirs: we also own /etc/nfs.conf.d
- New apport hook (LP #1961058):
+ d/source.apport: apport hook for nfs-utils
+ d/control: build-depend dh-apport
+ d/rules: build with apport, and install the hook in the
nfs-common package which is installed on both client and servers
- Add more DEP8 tests (LP #1960828):
+ d/t/{control,
+ d/t/{control, v3-moun}t: specific NFSv3 mount test
* Dropped:
- d/nfsconvert.py: add short "u" option for mountd's no-udp
[Included in 1:2.6.1-2]
- d/NEWS: explain some of the major changes in 2.6.x
[Obsoleted by Debian's update to the per-package NEWS files]
- d/nfs-*.bug-script: update to also include /etc/nfs.conf and
/
[Included in 1:2.6.1-2]
* Added changes:
- New binary package libnfsidmap-regex (LP: #1974067):
+ d/control: new package
+ d/libnfsidmap-
+ d/not-installed: remove the plugin from the not-installed list
+ d/p/remove-
+ d/p/ubuntu-
note that the regex plugin is in another package
- rpc.svcgssd fixes and improvements (LP: #1977745):
+ d/p/svcgssd-
preventing svcgssd options set in /etc/nfs.conf from being used
+ d/p/svcgssd-
showing the expected principal name if it was set in the config
+ d/p/svcgssd-
the svcgssd manpage
+ d/p/nfs-
document the missing svcgssd options to the nfs.conf(5) manpage
- d/README.Ubuntu: updated with the content of the previous d/NEWS
file
- d/rules: re-add hardening option lost from the src:libnfsidmap to
src:nfs-utils transition (LP: #1980095)
-- Andreas Hasenack <email address hidden> Tue, 28 Jun 2022 10:59...