I did the test from bug #1927745, which actually sets up a kerberized NFSv4 server/client on localhost.
With the original hirsute packages, after all that configuration, rpc.gssd was running and I had the nfv4 mount point done:
ubuntu@h-gssd-restart-1928259-1927745:~$ ps fxaw|grep rpc\\.gssd
7882 ? Ss 0:00 /usr/sbin/rpc.gssd
ubuntu@h-gssd-restart-1928259-1927745:~$ mount -t nfs4
h-gssd-restart-1928259-1927745.example.com:/export on /mnt/test_krb5 type nfs4 (rw,relatime,vers=4.2,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=krb5,clientaddr=192.168.122.123,local_lock=none,addr=192.168.122.123)
I then updated to the nfs-{common,server} packages from hirsute-proposed:
ubuntu@h-gssd-restart-1928259-1927745:~$ apt-cache policy nfs-common
nfs-common:
Installed: 1:1.3.4-4ubuntu2.1
Candidate: 1:1.3.4-4ubuntu2.1
Version table:
*** 1:1.3.4-4ubuntu2.1 500
500 http://br.archive.ubuntu.com/ubuntu hirsute-proposed/main amd64 Packages
100 /var/lib/dpkg/status
And immediately after apt finished, I listed the processes again, and rpc.gssd had a different pid:
ubuntu@h-gssd-restart-1928259-1927745:~$ ps fxaw|grep rpc\\.gssd
8780 ? Ss 0:00 /usr/sbin/rpc.gssd
## TEST B
Installed nfs-common from hirsute:
nfs-common:
Installed: 1:1.3.4-4ubuntu2
Candidate: 1:1.3.4-4ubuntu2
Version table:
*** 1:1.3.4-4ubuntu2 500
500 http://br.archive.ubuntu.com/ubuntu hirsute/main amd64 Packages
100 /var/lib/dpkg/status
ubuntu@h-gssd-restart-1928259-1927745-B:~$ pstree > pstree.old
ubuntu@h-gssd-restart-1928259-1927745-B:~$ l pstree.old
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:30 pstree.old
# Hirsute verification
## TEST A
I did the test from bug #1927745, which actually sets up a kerberized NFSv4 server/client on localhost. h-gssd- restart- 1928259- 1927745: ~$ ps fxaw|grep rpc\\.gssd
With the original hirsute packages, after all that configuration, rpc.gssd was running and I had the nfv4 mount point done:
ubuntu@
7882 ? Ss 0:00 /usr/sbin/rpc.gssd
ubuntu@ h-gssd- restart- 1928259- 1927745: ~$ mount -t nfs4 restart- 1928259- 1927745. example. com:/export on /mnt/test_krb5 type nfs4 (rw,relatime, vers=4. 2,rsize= 131072, wsize=131072, namlen= 255,hard, proto=tcp, timeo=600, retrans= 2,sec=krb5, clientaddr= 192.168. 122.123, local_lock= none,addr= 192.168. 122.123)
h-gssd-
I then updated to the nfs-{common,server} packages from hirsute-proposed: h-gssd- restart- 1928259- 1927745: ~$ apt-cache policy nfs-common br.archive. ubuntu. com/ubuntu hirsute- proposed/ main amd64 Packages dpkg/status
ubuntu@
nfs-common:
Installed: 1:1.3.4-4ubuntu2.1
Candidate: 1:1.3.4-4ubuntu2.1
Version table:
*** 1:1.3.4-4ubuntu2.1 500
500 http://
100 /var/lib/
And immediately after apt finished, I listed the processes again, and rpc.gssd had a different pid:
ubuntu@ h-gssd- restart- 1928259- 1927745: ~$ ps fxaw|grep rpc\\.gssd
8780 ? Ss 0:00 /usr/sbin/rpc.gssd
## TEST B br.archive. ubuntu. com/ubuntu hirsute/main amd64 Packages dpkg/status
Installed nfs-common from hirsute:
nfs-common:
Installed: 1:1.3.4-4ubuntu2
Candidate: 1:1.3.4-4ubuntu2
Version table:
*** 1:1.3.4-4ubuntu2 500
500 http://
100 /var/lib/
ubuntu@ h-gssd- restart- 1928259- 1927745- B:~$ pstree > pstree.old h-gssd- restart- 1928259- 1927745- B:~$ l pstree.old
ubuntu@
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:30 pstree.old
Installed new nfs-common: h-gssd- restart- 1928259- 1927745- B:~$ apt-cache policy nfs-common br.archive. ubuntu. com/ubuntu hirsute- proposed/ main amd64 Packages dpkg/status 1.3.4-4ubuntu2 500 br.archive. ubuntu. com/ubuntu hirsute/main amd64 Packages
ubuntu@
nfs-common:
Installed: 1:1.3.4-4ubuntu2.1
Candidate: 1:1.3.4-4ubuntu2.1
Version table:
*** 1:1.3.4-4ubuntu2.1 500
500 http://
100 /var/lib/
1:
500 http://
New pstree dump, and it's identical to the previous one: h-gssd- restart- 1928259- 1927745- B:~$ pstree > pstree.new h-gssd- restart- 1928259- 1927745- B:~$ l pstree.* h-gssd- restart- 1928259- 1927745- B:~$ diff -u pstree.old pstree.new h-gssd- restart- 1928259- 1927745- B:~$
ubuntu@
ubuntu@
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:32 pstree.new
-rw-rw-r-- 1 ubuntu ubuntu 707 Jun 11 18:30 pstree.old
ubuntu@
ubuntu@
Hirsute verification succeeded.