[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1006841: nfs-common: Removed "--manage-gids" from /etc/default/nfs-kernel-server does not translate to /etc/nfs.conf



Package: nfs-common
Version: 1:2.6.1-1
Severity: normal

Dear Maintainer,

I have been running mountd without the (Debian's) default
"--manage-gids", since it does not result in behaviour that is working
in my environment.

With nfs-utils 2.6.1, /etc/nfs.conf is introduced. Although there has
been some effort to translate /etc/default/nfs-* to
/etc/nfs.conf.d/local.conf, it does not with default options that are
removed.

I understand that it might be difficult to translate something that
isn't there, but I implore you to consider options.

Maybe the translation needs to be adjusted or maybe there could be a
message explaining that the "--manage-gids" option hasn't been found in
/etc/default/nfs-kernel-server, but it is (again) enabled in
/etc/nfs.conf.

At least describe changes from the current version in bullseye to
bookworm in NEWS.Debian, since it is a big version difference.

And as a side note: I personally think that manage-gids shouldn't be the
default, as it is not with upstream. Looking at the history, there
wasn't much ground to do it in the first place. The original bugreport
#493059 [1] that wished for it, had (also) the request for better
documentation. I think that that would've been the best approach and
still is. I understand that it is not possible to rollback those
changes, but it may be good to ask yourself why something is done the
way it is. (But it's also possible that maybe I have overlooked
something).

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=493059

Kind regards,
Rutger

-- Package-specific info:
-- rpcinfo --
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  44499  status
    100024    1   tcp  46519  status
    100003    4   tcp   2049  nfs
-- /etc/default/nfs-common --
NEED_STATD=
STATDOPTS=
NEED_IDMAPD=
NEED_GSSD=
-- /etc/idmapd.conf --

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nfs-common depends on:
ii  adduser              3.118
ii  init-system-helpers  1.62
ii  keyutils             1.6.1-3
ii  libc6                2.33-7
ii  libcap2              1:2.44-1
ii  libcom-err2          1.46.5-2
ii  libdevmapper1.02.1   2:1.02.175-2.1
ii  libevent-core-2.1-7  2.1.12-stable-1
ii  libgssapi-krb5-2     1.19.2-2
ii  libkeyutils1         1.6.1-3
ii  libkrb5-3            1.19.2-2
ii  libmount1            2.37.3-1+b1
ii  libnfsidmap1         1:2.6.1-1
ii  libtirpc3            1.3.2-2
ii  libwrap0             7.6.q-31
ii  lsb-base             11.1.0
ii  python3              3.9.8-1
ii  rpcbind              1.2.6-2
ii  ucf                  3.0043

nfs-common recommends no packages.

Versions of packages nfs-common suggests:
pn  open-iscsi  <none>
pn  watchdog    <none>

Versions of packages nfs-kernel-server depends on:
ii  keyutils             1.6.1-3
ii  libblkid1            2.37.3-1+b1
ii  libc6                2.33-7
ii  libcap2              1:2.44-1
ii  libevent-core-2.1-7  2.1.12-stable-1
ii  libsqlite3-0         3.37.2-2
ii  libtirpc3            1.3.2-2
ii  libuuid1             2.37.3-1+b1
ii  libwrap0             7.6.q-31
ii  lsb-base             11.1.0
ii  netbase              6.3
ii  ucf                  3.0043

Versions of packages nfs-kernel-server recommends:
ii  python3       3.9.8-1
ii  python3-yaml  5.4.1-1+b1

-- no debconf information


Reply to: