* Merge with Debian experimental (LP: #1878601, #1812280). Remaining
changes:
- d/nfs-common.postinst: always start nfs-utils.service, so the restart in
the #DEBHELPER# section can do its job if needed
* Dropped:
- Add remove-gssproxy.patch: Drop gssproxy as it does not exist in Ubuntu
[Ubuntu has it, but not in main]
- debian/nfs-common.default: remove NEED_STATD and related comment.
[/etc/default/nfs-* files are no longer used]
- debian/nfs-common.default: always start idmapd automatically; drop the
configuration option.
[/etc/default/nfs-* files are no longer used]
- Add 90-gss-free-lucid-sec-context.patch: adjust for changes to the ctx
argument of the serialize_krb5_ctx() function.
[Was only needed when libgssglue-dev was used for build, which it
isn't since nfs-utils 1:1.2.8-7]
- Fixing nfs-mountd dependency on rpcbind (race condition) by adding
"rpcbind.socket" to "nfs-mountd.service" as a dependency to avoid race
conditions:
- Add systemd-Fix-nfs-mountd-dependency-on-rpcbind.patch
[Fixed upstream]
- truncate_gid*.patch: Backports from upstream to prevent truncating UIDs
and GIDs over 65536 on certain architectures
[Fixed upstream]
- d/p/fix-start-ordering-1.patch, d/p/fix-start-ordering-2.patch, d/p/fix-
start-ordering-3.patch, d/nfs-kernel-server.install: Fix systemd service
start ordering
[Fixed upstream. Patch 3 we don't need anymore because now the pkg
is built with --with-systemd]
- Depend on network-online.target when starting services.
- d/p/lp1918141-use-network-online-target-01.patch: Declare a Wants=network-online.target on all NFS server services.
- d/p/lp1918141-use-network-online-target-02.patch: Declare a After=network-online.target on all NFS server services. Thanks to
Niklas Edmundsson for helping with the reproducer.
[Fixed upstream]
* Added:
- d/control: don't provide libnfsidmap2 in libnfsidmap1
- d/NEWS: explain some of the major changes in 2.6.x
- Don't install the regex module, as it's built by
src:libnfsidmap-regex which is in Universe (MIR: #1960824)
+ d/control: don't conflict/break/etc with libnfsidmap-regex
+ d/libnfsidmap1.install: don't install regex.so
+ d/not-installed: mark files we knowingly don't include in the
packaging
+ d/p/remove-regex-from-docs.patch: remove the regex section from
the idmapd.conf(5) manpage, as we are not building that plugin in
this package
- Update README files:
+ d/README.Ubuntu: explains some of the packaging decisions
+ d/README.Debian.nfsv4: removed as the content is out of date
+ d/nfs-common.docs: install README.Ubuntu instead of README.Debian.nfsv4
+ d/libnfsidmap1.docs: install README.Ubuntu
-- Andreas Hasenack <email address hidden> Wed, 16 Feb 2022 20:20:26 +0000
This bug was fixed in the package nfs-utils - 1:2.6.1- 1~exp1ubuntu1
--------------- 1-1~exp1ubuntu1 ) jammy; urgency=medium
nfs-utils (1:2.6.
* Merge with Debian experimental (LP: #1878601, #1812280). Remaining postinst: always start nfs-utils.service, so the restart in gssproxy. patch: Drop gssproxy as it does not exist in Ubuntu nfs-common. default: remove NEED_STATD and related comment. /etc/default/ nfs-* files are no longer used] nfs-common. default: always start idmapd automatically; drop the /etc/default/ nfs-* files are no longer used] free-lucid- sec-context. patch: adjust for changes to the ctx krb5_ctx( ) function. rpcbind. socket" to "nfs-mountd. service" as a dependency to avoid race Fix-nfs- mountd- dependency- on-rpcbind. patch gid*.patch: Backports from upstream to prevent truncating UIDs start-ordering- 1.patch, d/p/fix- start-ordering- 2.patch, d/p/fix- ordering- 3.patch, d/nfs-kernel- server. install: Fix systemd service online. target when starting services. use-network- online- target- 01.patch: Declare a
Wants= network- online. target on all NFS server services. use-network- online- target- 02.patch: Declare a
After= network- online. target on all NFS server services. Thanks to libnfsidmap- regex which is in Universe (MIR: #1960824) install: don't install regex.so regex-from- docs.patch: remove the regex section from Debian. nfsv4: removed as the content is out of date
README. Debian. nfsv4 docs: install README.Ubuntu
changes:
- d/nfs-common.
the #DEBHELPER# section can do its job if needed
* Dropped:
- Add remove-
[Ubuntu has it, but not in main]
- debian/
[
- debian/
configuration option.
[
- Add 90-gss-
argument of the serialize_
[Was only needed when libgssglue-dev was used for build, which it
isn't since nfs-utils 1:1.2.8-7]
- Fixing nfs-mountd dependency on rpcbind (race condition) by adding
"
conditions:
- Add systemd-
[Fixed upstream]
- truncate_
and GIDs over 65536 on certain architectures
[Fixed upstream]
- d/p/fix-
start-
start ordering
[Fixed upstream. Patch 3 we don't need anymore because now the pkg
is built with --with-systemd]
- Depend on network-
- d/p/lp1918141-
- d/p/lp1918141-
Niklas Edmundsson for helping with the reproducer.
[Fixed upstream]
* Added:
- d/control: don't provide libnfsidmap2 in libnfsidmap1
- d/NEWS: explain some of the major changes in 2.6.x
- 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 files:
+ d/README.Ubuntu: explains some of the packaging decisions
+ d/README.
+ d/nfs-common.docs: install README.Ubuntu instead of
+ d/libnfsidmap1.
-- Andreas Hasenack <email address hidden> Wed, 16 Feb 2022 20:20:26 +0000