Migrate from /etc/default/nfs-* to /etc/nfs.conf

Bug #1960829 reported by Andreas Hasenack
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nfs-utils (Ubuntu)
Fix Released
High
Andreas Hasenack

Bug Description

Once we update nfs-utils and bug #1878601 is closed, we need to think about the migration from /etc/default/nfs-* to /etc/nfs.conf.

I outlined some options in https://lists.ubuntu.com/archives/ubuntu-devel/2022-February/041843.html

Tags: server-todo

Related branches

tags: added: server-todo
Revision history for this message
Oibaf (oibaf) wrote :
Changed in nfs-utils (Ubuntu):
status: Triaged → In Progress
Changed in nfs-utils (Ubuntu):
milestone: none → ubuntu-22.03
Changed in nfs-utils (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nfs-utils - 1:2.6.1-1ubuntu1

---------------
nfs-utils (1:2.6.1-1ubuntu1) jammy; urgency=medium

  * Merge with Debian unstable (LP: #1960829). Remaining changes:
    - d/control: don't provide libnfsidmap2 in libnfsidmap1. This
      package contains not only plugins, but an actual shared library,
      with a different soname.
    - 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
  * Dropped:
    - d/nfs-common.postinst: always start nfs-utils.service, so the restart in
      the #DEBHELPER# section can do its job if needed
      [Fixed with the upstream re-arrangement of systemd units]
  * Added:
    - d/nfsconvert.py: add short "u" option for mountd's no-udp
    - d/NEWS: update
    - d/nfs-common.postrm: also purge /etc/nfs.conf.d/local.conf
    - d/nfs-common.dirs: we also own /etc/nfs.conf.d
    - d/README.Ubuntu: update
    - d/nfs-*.bug-script: update to also include /etc/nfs.conf and
      /etc/nfs.conf.d/*.conf
    - 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,kerberos-mount,util}: test NFSv4 krb5p mounts
      + d/t/{control, v3-moun}t: specific NFSv3 mount test

 -- Andreas Hasenack <email address hidden> Fri, 04 Mar 2022 17:44:10 -0300

Changed in nfs-utils (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.