1 Commits

Author SHA256 Message Date
64d1cddb60 Sync changes to SLFO-1.2 branch 2025-08-20 09:55:11 +02:00
10 changed files with 157 additions and 221 deletions

View File

@@ -0,0 +1,19 @@
support/export/export.c | 2
support/include/misc.h | 3
support/include/nfslib.h | 1
================================================================================
---
support/nfs/exports.c | 2 ++
1 file changed, 2 insertions(+)
--- a/support/nfs/exports.c
+++ b/support/nfs/exports.c
@@ -684,6 +684,8 @@ bad_option:
} else if (strncmp(opt, "replicas=", 9) == 0) {
ep->e_fslocmethod = FSLOC_REPLICA;
ep->e_fslocdata = strdup(opt+9);
+ } else if (strncmp(opt, "bind=/", 6) == 0) {
+ /* ignore this for now */
} else if (strncmp(opt, "sec=", 4) == 0) {
active = parse_flavors(opt+4, ep);
if (!active)

BIN
nfs-utils-2.8.2.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11e7c5847a8423a72931c865bd9296e7fd56ff270a795a849183900961711725
size 743952

View File

@@ -1,55 +0,0 @@
From 9f974046c37b7c28705d5558328759fff708b1cb Mon Sep 17 00:00:00 2001
From: Yaakov Selkowitz <yselkowi@redhat.com>
Date: Fri, 27 Jun 2025 04:54:08 -0500
Subject: [PATCH] Fix build with glibc-2.42
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
exportfs.c: In function release_lockfile:
exportfs.c:83:17: error: ignoring return value of lockf declared with attribute warn_unused_result [-Werror=unused-result]
83 | lockf(_lockfd, F_ULOCK, 0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
exportfs.c: In function grab_lockfile:
exportfs.c:77:17: error: ignoring return value of lockf declared with attribute warn_unused_result [-Werror=unused-result]
77 | lockf(_lockfd, F_LOCK, 0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
lockf is now marked with attribute warn_unused_result:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f3c82fc1b41261f582f5f9fa12f74af9bcbc88f9
Signed-off-by: Steve Dickson <steved@redhat.com>
---
utils/exportfs/exportfs.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/utils/exportfs/exportfs.c b/utils/exportfs/exportfs.c
index b03a047b0968..748c38e3e966 100644
--- a/utils/exportfs/exportfs.c
+++ b/utils/exportfs/exportfs.c
@@ -74,13 +74,19 @@ grab_lockfile(void)
{
_lockfd = open(lockfile, O_CREAT|O_RDWR, 0666);
if (_lockfd != -1)
- lockf(_lockfd, F_LOCK, 0);
+ if (lockf(_lockfd, F_LOCK, 0) != 0) {
+ xlog_warn("%s: lockf() failed: errno %d (%s)",
+ __func__, errno, strerror(errno));
+ }
}
static void
release_lockfile(void)
{
if (_lockfd != -1) {
- lockf(_lockfd, F_ULOCK, 0);
+ if (lockf(_lockfd, F_ULOCK, 0) != 0) {
+ xlog_warn("%s: lockf() failed: errno %d (%s)",
+ __func__, errno, strerror(errno));
+ }
close(_lockfd);
_lockfd = -1;
}
--
2.50.1

View File

@@ -1,42 +0,0 @@
From c5b1a81310471927f0f42ae9b592c6e06ceb2793 Mon Sep 17 00:00:00 2001
From: Scott Mayhew <smayhew@redhat.com>
Date: Tue, 6 May 2025 10:53:14 -0400
Subject: [PATCH] nfsdctl: fix lockd config during autostart
Be sure to actually send the lockd config values over the netlink
interface.
While we're at it, get rid of the unused "ret" variable.
Fixes: f61c2ff8 ("nfsdctl: add necessary bits to configure lockd")
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Scott Mayhew <smayhew@redhat.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
---
utils/nfsdctl/nfsdctl.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/utils/nfsdctl/nfsdctl.c b/utils/nfsdctl/nfsdctl.c
index 1fdbb44daf51..c2e342607a6e 100644
--- a/utils/nfsdctl/nfsdctl.c
+++ b/utils/nfsdctl/nfsdctl.c
@@ -1417,7 +1417,6 @@ static int lockd_configure(struct nl_sock *sock, int grace)
{
char *tcp_svc, *udp_svc;
int tcpport = 0, udpport = 0;
- int ret;
tcp_svc = conf_get_str("lockd", "port");
if (tcp_svc) {
@@ -1432,6 +1431,8 @@ static int lockd_configure(struct nl_sock *sock, int grace)
if (udpport < 0)
return 1;
}
+
+ return lockd_config_doit(sock, LOCKD_CMD_SERVER_SET, grace, tcpport, udpport);
}
static int
--
2.50.1

View File

@@ -1,41 +1,3 @@
-------------------------------------------------------------------
Thu Jul 31 22:10:40 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- update to 2.8.3:
- https://kernel.org/pub/linux/utils/nfs-utils/2.8.3/2.8.3-Changelog
* nfs(5): Add new rdirplus functionality, clarify
* nfsdcld: fix cld pipe read size
* gssd: do not use krb5_cc_initialize
* gssd: unconditionally use krb5_get_init_creds_opt_alloc
* nfsdctl: ensure autostart honors the default nfs.conf versX.Y settings
* nfsdctl: dont ignore rdma listener return
* nfsdctl: add necessary bits to configure lockd
* nfsdctl: fix host-limited add listener
* nfsdctl: cleanup listeners if some failed
* nfsdctl: fix autostart
* nfsdctl: fix update_listeners
* systemd: mount nfsd after load kernel module
* mountstats/nfsiostat: merge and rework the infinite and counted loops
* mountstats/nfsiostat: Move the checks for empty mountpoint list into the print function
* mountstats: filter for nfs mounts in a function, each iostat iteration
* nfsiostat: fix crash when filtering mountstats after unmount
* nfsiostat: mirror how mountstats iostat prints the stats
* mountstats: when printing iostats, verify that old and new types are the same
* mountstats/nfsiostat: add a function to return the fstype
* nfsiostat: skip argv[0] when parsing command-line
* nfsd: fix version sanity check
* nfsdctl: tweak the nfs.conf version handling
* nfsdctl: tweak the version subcommand behavior
* NFS export symlink vulnerability fix
* conffile: add 'arg' argument to conf_remove_now()
- Removed obsolete patch from this release:
- nfs-utils-1.0.7-bind-syntax.patch
- Added upstream patches:
- nfs-utils-Fix-build-with-glibc-2.42.patch
- nfs-utils-nfsdctl-fix-lockd-config-during-autostart.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 8 21:30:47 UTC 2025 - Dirk Müller <dmueller@suse.com> Sat Feb 8 21:30:47 UTC 2025 - Dirk Müller <dmueller@suse.com>
@@ -239,7 +201,7 @@ Sat May 7 12:17:24 UTC 2022 - Marcus Meissner <meissner@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 21 14:50:21 UTC 2022 - Dirk Müller <dmueller@suse.com> Mon Mar 21 14:50:21 UTC 2022 - Dirk Müller <dmueller@suse.com>
- drop reenable-nfsv2.patch (poo#106679) - drop reenable-nfsv2.patch (poo#106679)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 8 20:58:54 UTC 2022 - Dirk Müller <dmueller@suse.com> Tue Mar 8 20:58:54 UTC 2022 - Dirk Müller <dmueller@suse.com>
@@ -281,7 +243,7 @@ Mon Oct 25 23:53:37 UTC 2021 - Neil Brown <nfbrown@suse.com>
Thu Sep 9 23:35:04 UTC 2021 - Neil Brown <nfbrown@suse.com> Thu Sep 9 23:35:04 UTC 2021 - Neil Brown <nfbrown@suse.com>
- Add 0001-gssd-fix-crash-in-debug-message.patch - Add 0001-gssd-fix-crash-in-debug-message.patch
Fix crash when rpc-gssd run with -v. Fix crash when rpc-gssd run with -v.
(boo#1190144) (boo#1190144)
------------------------------------------------------------------- -------------------------------------------------------------------
@@ -461,7 +423,7 @@ Mon Feb 10 18:58:59 UTC 2020 - Petr Vorel <pvorel@suse.cz>
Dropped patches (upstream used different solution): Dropped patches (upstream used different solution):
- 0009-Allow-compilation-to-succeed-with-fno-common.patch (btw this used - 0009-Allow-compilation-to-succeed-with-fno-common.patch (btw this used
Patch0: instead of Patch10:) (boo#1160405) Patch0: instead of Patch10:) (boo#1160405)
Add nfsdcld - NFSv4 Client Tracking Daemon, add nfsdcld.service and enable it Add nfsdcld - NFSv4 Client Tracking Daemon, add nfsdcld.service and enable it
for nfs-kernel-server, add man page for nfs-kernel-server, add man page
Add clddb-tool - tool for downgrading the nfsdcld sqlite database schema, Add clddb-tool - tool for downgrading the nfsdcld sqlite database schema,
@@ -610,7 +572,7 @@ Fri Jul 6 15:02:49 CEST 2018 - kukuk@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 23 13:40:51 UTC 2017 - rbrown@suse.com Thu Nov 23 13:40:51 UTC 2017 - rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new - Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468) %_fillupdir macro (boo#1069468)
------------------------------------------------------------------- -------------------------------------------------------------------
@@ -1115,7 +1077,7 @@ Mon May 13 15:32:55 UTC 2013 - coolo@suse.com
Wed Mar 6 20:04:55 UTC 2013 - darin@darins.net Wed Mar 6 20:04:55 UTC 2013 - darin@darins.net
- nfsserver.init,sysconfig.nfs - Add support for setting rpc.mountd - nfsserver.init,sysconfig.nfs - Add support for setting rpc.mountd
options. options.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Nov 28 00:08:55 UTC 2012 - nfbrown@suse.com Wed Nov 28 00:08:55 UTC 2012 - nfbrown@suse.com
@@ -1180,7 +1142,7 @@ Sun Nov 20 06:47:14 UTC 2011 - coolo@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 6 11:43:39 UTC 2011 - puzel@suse.com Sun Nov 6 11:43:39 UTC 2011 - puzel@suse.com
- do not strip the binaries - do not strip the binaries
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Oct 12 05:18:17 UTC 2011 - nfbrown@suse.com Wed Oct 12 05:18:17 UTC 2011 - nfbrown@suse.com
@@ -1356,7 +1318,7 @@ Sun May 9 23:07:24 UTC 2010 - nfbrown@novell.com
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 19 23:43:45 UTC 2010 - nfbrown@novell.com Mon Apr 19 23:43:45 UTC 2010 - nfbrown@novell.com
- mkinitrd-boot.sh: allow other mkinitrd-setup - mkinitrd-boot.sh: allow other mkinitrd-setup
scripts to request the inclusion of nfs support scripts to request the inclusion of nfs support
by setting need_nfs to 1. (bnc#572207) by setting need_nfs to 1. (bnc#572207)
@@ -1389,7 +1351,7 @@ Tue Feb 23 22:15:18 UTC 2010 - nfbrown@novell.com
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 29 22:03:26 UTC 2009 - nfbrown@novell.com Sun Nov 29 22:03:26 UTC 2009 - nfbrown@novell.com
- nfs-utils-eperm-fallback.patch: mount.nfs - nfs-utils-eperm-fallback.patch: mount.nfs
tries a v3 mount after a v4 mount fails with ENOENT. tries a v3 mount after a v4 mount fails with ENOENT.
Older linux nfsd servers return EPERM, so fall Older linux nfsd servers return EPERM, so fall
back in that case too. bnc#557138 back in that case too. bnc#557138
@@ -1398,7 +1360,7 @@ Sun Nov 29 22:03:26 UTC 2009 - nfbrown@novell.com
Thu Nov 5 03:16:22 UTC 2009 - nfbrown@novell.com Thu Nov 5 03:16:22 UTC 2009 - nfbrown@novell.com
- New upsteam release - 1.2.1 - New upsteam release - 1.2.1
Includes new config file: /etc/nfsmount.conf and Includes new config file: /etc/nfsmount.conf and
man page. man page.
- nfs.init - nfs.init
* implement try-restart in a more gentle fashion * implement try-restart in a more gentle fashion
@@ -1415,7 +1377,7 @@ Thu Nov 5 03:16:22 UTC 2009 - nfbrown@novell.com
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Oct 30 05:43:32 CET 2009 - nfbrown@suse.de Fri Oct 30 05:43:32 CET 2009 - nfbrown@suse.de
- Kill processes on NFS mounts when unmounting - Kill processes on NFS mounts when unmounting
for shutdown. This allows any 'sync' to happen for shutdown. This allows any 'sync' to happen
before we turn off the network. before we turn off the network.
(bnc#503640) (bnc#503640)
@@ -1456,7 +1418,7 @@ Sun Dec 7 22:20:05 CET 2008 - nfbrown@suse.de
- gssd-mem-leak - gssd-mem-leak
* set better expiry date for cached auth info * set better expiry date for cached auth info
so kernel does not run out of memory so kernel does not run out of memory
bnc#442490 bnc#442490
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 5 02:43:20 CET 2008 - nfbrown@suse.de Fri Dec 5 02:43:20 CET 2008 - nfbrown@suse.de
@@ -1484,7 +1446,7 @@ Tue Dec 2 03:15:50 CET 2008 - nfbrown@suse.de
- nfsserver.init - nfsserver.init
* set lockd sysctls before starting lockd. * set lockd sysctls before starting lockd.
(bnc#443118) (bnc#443118)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 25 06:10:31 CET 2008 - nfbrown@suse.de Tue Nov 25 06:10:31 CET 2008 - nfbrown@suse.de
@@ -1507,7 +1469,7 @@ Mon Nov 24 00:01:51 CET 2008 - nfbrown@suse.de
* Don't use 'system' to run start-statd * Don't use 'system' to run start-statd
as this looses our setuid bit. as this looses our setuid bit.
bnc#447812 bnc#447812
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Nov 21 11:45:58 CET 2008 - hare@suse.de Fri Nov 21 11:45:58 CET 2008 - hare@suse.de
@@ -1552,21 +1514,21 @@ Fri Nov 14 03:19:34 CET 2008 - nfbrown@suse.de
Fri Nov 7 04:32:51 CET 2008 - nfbrown@suse.de Fri Nov 7 04:32:51 CET 2008 - nfbrown@suse.de
- nfs.init - nfs.init
* fix typo in handling of "init.d/nfs status" * fix typo in handling of "init.d/nfs status"
$status should have been $state $status should have been $state
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Oct 13 17:58:34 CEST 2008 - mkoenig@suse.de Mon Oct 13 17:58:34 CEST 2008 - mkoenig@suse.de
- nfs.init: - nfs.init:
* ensure all daemons get killed on stop (including rpc.statd) * ensure all daemons get killed on stop (including rpc.statd)
* unmount rpc_pipefs * unmount rpc_pipefs
* let close_usr do the work before the NFS filesystems get unmounted * let close_usr do the work before the NFS filesystems get unmounted
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Oct 13 10:35:13 CEST 2008 - ro@suse.de Mon Oct 13 10:35:13 CEST 2008 - ro@suse.de
- fix sysconfig filename for changed fillup call - fix sysconfig filename for changed fillup call
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Oct 6 14:37:33 CEST 2008 - kukuk@suse.de Mon Oct 6 14:37:33 CEST 2008 - kukuk@suse.de
@@ -1681,7 +1643,7 @@ Fri May 2 05:22:19 CEST 2008 - nfbrown@suse.de
- Added SM_NOTIFY_OPTIONS sysconfig - (bnc #379806) - Added SM_NOTIFY_OPTIONS sysconfig - (bnc #379806)
- Removed needless rc_status/rc_exit games in nfsserver.init (bnc #380156) - Removed needless rc_status/rc_exit games in nfsserver.init (bnc #380156)
- Fixed some sysconfig entries that asked to restart non-existent - Fixed some sysconfig entries that asked to restart non-existent
services (gssd and idmpad have been rolled in to nfs/nfsserver). services (gssd and idmpad have been rolled in to nfs/nfsserver).
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 11 12:08:38 CEST 2008 - jsrain@suse.cz Fri Apr 11 12:08:38 CEST 2008 - jsrain@suse.cz
@@ -1697,25 +1659,25 @@ Wed Apr 9 12:06:23 CEST 2008 - jsrain@suse.cz
Tue Apr 1 16:12:22 CEST 2008 - mkoenig@suse.de Tue Apr 1 16:12:22 CEST 2008 - mkoenig@suse.de
- fix path srvinfo.d -> svcinfo.d - fix path srvinfo.d -> svcinfo.d
- remove svcinfo.d dir as it is provided now by filesystem - remove svcinfo.d dir as it is provided now by filesystem
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Mar 27 13:53:20 CET 2008 - mkoenig@suse.de Thu Mar 27 13:53:20 CET 2008 - mkoenig@suse.de
- update to version 1.1.2 - update to version 1.1.2
- uses libgssglue instead of libgssapi - uses libgssglue instead of libgssapi
- remove patch - remove patch
nfs-utils-o_create-mode nfs-utils-o_create-mode
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 26 17:11:33 CET 2008 - mkoenig@suse.de Wed Mar 26 17:11:33 CET 2008 - mkoenig@suse.de
- add rpcbind support [fate#300607] - add rpcbind support [fate#300607]
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 28 18:42:52 CET 2008 - ro@suse.de Thu Feb 28 18:42:52 CET 2008 - ro@suse.de
- added gssapi to buildrequires - added gssapi to buildrequires
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 13 21:04:46 CET 2008 - jeffm@suse.com Wed Feb 13 21:04:46 CET 2008 - jeffm@suse.com
@@ -1740,7 +1702,7 @@ Mon Dec 17 02:29:08 CET 2007 - nfbrown@suse.de
Mon Nov 12 12:58:01 CET 2007 - ro@suse.de Mon Nov 12 12:58:01 CET 2007 - ro@suse.de
- use navigation icons from latex2html in nfs-utils-doc package - use navigation icons from latex2html in nfs-utils-doc package
(#116355) (#116355)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 14 12:22:08 CEST 2007 - ro@suse.de Fri Sep 14 12:22:08 CEST 2007 - ro@suse.de
@@ -1752,12 +1714,12 @@ Fri Sep 14 12:22:08 CEST 2007 - ro@suse.de
Wed Sep 12 15:36:34 CEST 2007 - ro@suse.de Wed Sep 12 15:36:34 CEST 2007 - ro@suse.de
- drop conflicts with nfs-server (userspace) in nfs-client package - drop conflicts with nfs-server (userspace) in nfs-client package
showmount has been removed there (#309782) showmount has been removed there (#309782)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 19 16:40:38 CEST 2007 - ro@suse.de Thu Jul 19 16:40:38 CEST 2007 - ro@suse.de
- added README.NFSv4 (#182775) - added README.NFSv4 (#182775)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 17 13:32:25 CEST 2007 - meissner@suse.de Tue Jul 17 13:32:25 CEST 2007 - meissner@suse.de
@@ -1799,7 +1761,7 @@ Tue Feb 27 08:52:29 CET 2007 - ro@suse.de
- Fix -n option to mountd - Fix -n option to mountd
- Document sensitive gids - Document sensitive gids
- upstreamed patches deleted: - upstreamed patches deleted:
nfs-utils-anon-uid32.patch nfs-utils-anon-uid32.patch
- added e2fsprogs-devel (for libblkid) - added e2fsprogs-devel (for libblkid)
- nhfsXXX binaries and manpages have been removed upstream - nhfsXXX binaries and manpages have been removed upstream
@@ -1817,7 +1779,7 @@ Mon Jan 8 18:23:44 CET 2007 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 18 18:40:03 CET 2006 - ro@suse.de Mon Dec 18 18:40:03 CET 2006 - ro@suse.de
- added nfsserver.xml to /etc/omc/srvinfo.d (fate#301835) - added nfsserver.xml to /etc/omc/srvinfo.d (fate#301835)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 8 17:49:47 CEST 2006 - ro@suse.de Tue Aug 8 17:49:47 CEST 2006 - ro@suse.de
@@ -1838,7 +1800,7 @@ Tue Aug 8 17:49:47 CEST 2006 - ro@suse.de
- nfs-utils-1.0.7-strip.patch - nfs-utils-1.0.7-strip.patch
- nfs-utils-64bigendian.patch - nfs-utils-64bigendian.patch
- nfs-utils-1.0.6-quota.patch (upstream different) - nfs-utils-1.0.6-quota.patch (upstream different)
partly upstreamed patches: partly upstreamed patches:
- nfs-utils-1.0.6-anon-uid32.patch - nfs-utils-1.0.6-anon-uid32.patch
- nfs-utils-1.0.7-gssd-select-ccache.patch - nfs-utils-1.0.7-gssd-select-ccache.patch
@@ -1855,17 +1817,17 @@ Thu Jul 13 14:33:24 CEST 2006 - aj@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 23 15:20:54 CEST 2006 - ro@suse.de Fri Jun 23 15:20:54 CEST 2006 - ro@suse.de
- find kerberos ticket files even if /tmp on reiser (#187775) - find kerberos ticket files even if /tmp on reiser (#187775)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 21 12:13:00 CEST 2006 - ro@suse.de Wed Jun 21 12:13:00 CEST 2006 - ro@suse.de
- fix /etc/gssapi_mech.conf for lib64 platforms (#186954) - fix /etc/gssapi_mech.conf for lib64 platforms (#186954)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 12 15:26:54 CEST 2006 - ro@suse.de Mon Jun 12 15:26:54 CEST 2006 - ro@suse.de
- added support for type 3 filehandles to mountd (#182552) - added support for type 3 filehandles to mountd (#182552)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 2 12:39:10 CEST 2006 - ro@suse.de Fri Jun 2 12:39:10 CEST 2006 - ro@suse.de
@@ -1876,7 +1838,7 @@ Fri Jun 2 12:39:10 CEST 2006 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jun 2 12:17:25 CEST 2006 - ro@suse.de Fri Jun 2 12:17:25 CEST 2006 - ro@suse.de
- added fix for 64bit bigendian platforms in gssd (#172605) - added fix for 64bit bigendian platforms in gssd (#172605)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 2 09:39:42 CEST 2006 - okir@suse.de Tue May 2 09:39:42 CEST 2006 - okir@suse.de
@@ -1887,7 +1849,7 @@ Tue May 2 09:39:42 CEST 2006 - okir@suse.de
Mon Apr 24 14:05:16 CEST 2006 - ro@suse.de Mon Apr 24 14:05:16 CEST 2006 - ro@suse.de
- nfs-server rc-script: make force-reload do as reload does - nfs-server rc-script: make force-reload do as reload does
(#167152) (#167152)
- nfs-server rc-script: reload idmapd if NFSV4 is on (#167016) - nfs-server rc-script: reload idmapd if NFSV4 is on (#167016)
------------------------------------------------------------------- -------------------------------------------------------------------
@@ -1912,7 +1874,7 @@ Fri Jan 27 02:14:16 CET 2006 - mls@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 16:20:23 CET 2006 - ro@suse.de Wed Jan 25 16:20:23 CET 2006 - ro@suse.de
- nfsserver rcscript: only mount nfsdfs if not mounted already - nfsserver rcscript: only mount nfsdfs if not mounted already
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 17 00:32:02 CET 2006 - schwab@suse.de Tue Jan 17 00:32:02 CET 2006 - schwab@suse.de
@@ -1928,12 +1890,12 @@ Mon Dec 19 14:56:53 CET 2005 - mmj@suse.de
Mon Nov 28 16:29:12 CET 2005 - ro@suse.de Mon Nov 28 16:29:12 CET 2005 - ro@suse.de
- fix init scripts: in the stop case, a not running service - fix init scripts: in the stop case, a not running service
is not an error (#134904) is not an error (#134904)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 14 13:11:15 CET 2005 - ro@suse.de Mon Nov 14 13:11:15 CET 2005 - ro@suse.de
- packaging /var/lib/nfs/v4recovery directory (#133502) - packaging /var/lib/nfs/v4recovery directory (#133502)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Sep 1 11:09:56 CEST 2005 - okir@suse.de Thu Sep 1 11:09:56 CEST 2005 - okir@suse.de
@@ -1956,7 +1918,7 @@ Fri Aug 19 14:23:23 CEST 2005 - okir@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 20 15:48:17 CEST 2005 - ro@suse.de Mon Jun 20 15:48:17 CEST 2005 - ro@suse.de
- fix in init-script (do not try unmount if not mounted) (#91460) - fix in init-script (do not try unmount if not mounted) (#91460)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 6 17:28:03 CEST 2005 - schwab@suse.de Mon Jun 6 17:28:03 CEST 2005 - schwab@suse.de
@@ -1976,12 +1938,12 @@ Tue May 31 13:16:12 CEST 2005 - okir@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 19 14:25:48 CEST 2005 - ro@suse.de Tue Apr 19 14:25:48 CEST 2005 - ro@suse.de
- do not warn about sync/async for readonly exports (#78369) - do not warn about sync/async for readonly exports (#78369)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 4 01:57:06 CEST 2005 - ro@suse.de Mon Apr 4 01:57:06 CEST 2005 - ro@suse.de
- make it build with gcc4 - make it build with gcc4
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 5 12:54:14 CET 2005 - schwab@suse.de Sat Feb 5 12:54:14 CET 2005 - schwab@suse.de
@@ -1993,7 +1955,7 @@ Sat Feb 5 12:54:14 CET 2005 - schwab@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 13 14:00:35 CET 2004 - ro@suse.de Mon Dec 13 14:00:35 CET 2004 - ro@suse.de
- update to 1.0.7-pre2 (use 1.0.6.2 as package version) - update to 1.0.7-pre2 (use 1.0.6.2 as package version)
- disable gss and nfsv4 for now - disable gss and nfsv4 for now
------------------------------------------------------------------- -------------------------------------------------------------------
@@ -2033,7 +1995,7 @@ Thu Jun 24 12:58:14 CEST 2004 - ro@suse.de
Tue Jun 22 14:23:11 CEST 2004 - ro@suse.de Tue Jun 22 14:23:11 CEST 2004 - ro@suse.de
- remove nfslock start script - remove nfslock start script
- remove nfslock dependency - remove nfslock dependency
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jun 17 23:11:31 CEST 2004 - ro@suse.de Thu Jun 17 23:11:31 CEST 2004 - ro@suse.de
@@ -2076,34 +2038,34 @@ Mon Sep 15 09:12:00 CEST 2003 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 29 18:47:29 CEST 2003 - ro@suse.de Fri Aug 29 18:47:29 CEST 2003 - ro@suse.de
- fix hed/tail calling syntax (#29644) - fix hed/tail calling syntax (#29644)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 25 11:41:31 CEST 2003 - ro@suse.de Mon Aug 25 11:41:31 CEST 2003 - ro@suse.de
- add restart_on_update/stop_on_removal macros - add restart_on_update/stop_on_removal macros
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 15 15:04:43 CEST 2003 - ro@suse.de Fri Aug 15 15:04:43 CEST 2003 - ro@suse.de
- added sysconfig metadata (#28908) - added sysconfig metadata (#28908)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 5 01:38:42 CEST 2003 - ro@suse.de Tue Aug 5 01:38:42 CEST 2003 - ro@suse.de
- fix compile for rquotad (unused anyway - fix compile for rquotad (unused anyway
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 31 14:15:43 CEST 2003 - ro@suse.de Thu Jul 31 14:15:43 CEST 2003 - ro@suse.de
- add support for STATD_HOSTNAME (#28201) - add support for STATD_HOSTNAME (#28201)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 28 14:20:00 CEST 2003 - ro@suse.de Mon Jul 28 14:20:00 CEST 2003 - ro@suse.de
- update to 1.0.5 and adapt patches - update to 1.0.5 and adapt patches
- overflow patch already included - overflow patch already included
- part of acl patch already included - part of acl patch already included
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 21 17:04:00 CEST 2003 - agruen@suse.de Mon Jul 21 17:04:00 CEST 2003 - agruen@suse.de
@@ -2130,7 +2092,7 @@ Thu Jun 12 07:19:59 CEST 2003 - kukuk@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 13 00:34:35 CEST 2003 - ro@suse.de Tue May 13 00:34:35 CEST 2003 - ro@suse.de
- fix file list - fix file list
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 28 01:42:47 CET 2003 - ro@suse.de Fri Mar 28 01:42:47 CET 2003 - ro@suse.de
@@ -2140,12 +2102,12 @@ Fri Mar 28 01:42:47 CET 2003 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 8 12:56:27 CET 2003 - ro@suse.de Wed Jan 8 12:56:27 CET 2003 - ro@suse.de
- added sysconfig metadata (#22663) - added sysconfig metadata (#22663)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 6 15:07:56 CEST 2002 - ro@suse.de Fri Sep 6 15:07:56 CEST 2002 - ro@suse.de
- rcnfsserver: moved ypbind to should-start (#18952) - rcnfsserver: moved ypbind to should-start (#18952)
- rcnfslock: fixed typo killing daemons on "status" (#19046) - rcnfslock: fixed typo killing daemons on "status" (#19046)
------------------------------------------------------------------- -------------------------------------------------------------------
@@ -2162,7 +2124,7 @@ Mon Aug 26 11:47:10 CEST 2002 - okir@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 22 11:18:32 CEST 2002 - ro@suse.de Thu Aug 22 11:18:32 CEST 2002 - ro@suse.de
- fixed symlink rcnfslock (#18171) - fixed symlink rcnfslock (#18171)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 7 17:14:21 CEST 2002 - ro@suse.de Wed Aug 7 17:14:21 CEST 2002 - ro@suse.de
@@ -2173,7 +2135,7 @@ Wed Aug 7 17:14:21 CEST 2002 - ro@suse.de
Thu Aug 1 16:47:34 CEST 2002 - ro@suse.de Thu Aug 1 16:47:34 CEST 2002 - ro@suse.de
- update to 1.0.1 - update to 1.0.1
- added prereqs - added prereqs
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 25 10:16:28 CEST 2002 - okir@suse.de Thu Jul 25 10:16:28 CEST 2002 - okir@suse.de
@@ -2197,7 +2159,7 @@ Tue Jul 16 18:41:22 CEST 2002 - kukuk@suse.de
Fri Jun 14 01:55:23 CEST 2002 - ro@suse.de Fri Jun 14 01:55:23 CEST 2002 - ro@suse.de
- run suse_update_config - run suse_update_config
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 26 17:06:41 CET 2002 - ro@suse.de Tue Feb 26 17:06:41 CET 2002 - ro@suse.de
@@ -2206,31 +2168,31 @@ Tue Feb 26 17:06:41 CET 2002 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 6 14:07:06 CET 2002 - ro@suse.de Wed Feb 6 14:07:06 CET 2002 - ro@suse.de
- ignore returncodes from killing statd and lockd (#13072) - ignore returncodes from killing statd and lockd (#13072)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 6 13:33:08 CET 2002 - ro@suse.de Wed Feb 6 13:33:08 CET 2002 - ro@suse.de
- sysconfig/nfs-server -> sysconfig/nfs - sysconfig/nfs-server -> sysconfig/nfs
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 9 11:44:08 CET 2002 - ro@suse.de Wed Jan 9 11:44:08 CET 2002 - ro@suse.de
- removed variable NFS_SERVER (#12742) - removed variable NFS_SERVER (#12742)
- moved USE_KERNEL_NFSD_NUMBER to /etc/sysconfig/nfs-server - moved USE_KERNEL_NFSD_NUMBER to /etc/sysconfig/nfs-server
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Sep 26 15:36:25 CEST 2001 - ro@suse.de Wed Sep 26 15:36:25 CEST 2001 - ro@suse.de
- up to 0.3.3 - up to 0.3.3
many fixes to canonicalize hostnames in exports many fixes to canonicalize hostnames in exports
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Aug 24 15:31:29 CEST 2001 - ro@suse.de Fri Aug 24 15:31:29 CEST 2001 - ro@suse.de
- removed nfs-version 3 detection in start-script, all kernels - removed nfs-version 3 detection in start-script, all kernels
that have kernel nfsd support usually do have nfsd-v3 support that have kernel nfsd support usually do have nfsd-v3 support
and detection would require at least a 5 sec wait in the script and detection would require at least a 5 sec wait in the script
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 31 09:53:20 CEST 2001 - kukuk@suse.de Tue Jul 31 09:53:20 CEST 2001 - kukuk@suse.de
@@ -2242,26 +2204,26 @@ Tue Jul 31 09:53:20 CEST 2001 - kukuk@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Apr 11 18:39:20 CEST 2001 - ro@suse.de Wed Apr 11 18:39:20 CEST 2001 - ro@suse.de
- lockd only started for 2.2 kernels instead of ignoring error - lockd only started for 2.2 kernels instead of ignoring error
- completed rpc.statd to /sbin move in startscript - completed rpc.statd to /sbin move in startscript
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 12 16:30:48 CET 2001 - ro@suse.de Mon Mar 12 16:30:48 CET 2001 - ro@suse.de
- move rpc.lockd, rpc.statd to /sbin - move rpc.lockd, rpc.statd to /sbin
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 12 01:39:10 CET 2001 - ro@suse.de Mon Mar 12 01:39:10 CET 2001 - ro@suse.de
- update to 0.3.1 - update to 0.3.1
- ignore lockd error messages - ignore lockd error messages
- dump filedescriptors before starting kernel threads - dump filedescriptors before starting kernel threads
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 6 12:33:46 CET 2001 - ro@suse.de Tue Feb 6 12:33:46 CET 2001 - ro@suse.de
- renamed package to nfs-utils - renamed package to nfs-utils
- Obsoletes and Provides nfsutils - Obsoletes and Provides nfsutils
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 12 01:47:05 CET 2001 - ro@suse.de Fri Jan 12 01:47:05 CET 2001 - ro@suse.de
@@ -2271,7 +2233,7 @@ Fri Jan 12 01:47:05 CET 2001 - ro@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 11 23:09:27 CET 2001 - ro@suse.de Thu Jan 11 23:09:27 CET 2001 - ro@suse.de
- don't fail if lockd can't be started - don't fail if lockd can't be started
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 6 00:44:49 PST 2000 - bk@suse.de Wed Dec 6 00:44:49 PST 2000 - bk@suse.de
@@ -2287,24 +2249,24 @@ Tue Nov 28 10:30:00 CET 2000 - kukuk@suse.de
Thu Oct 12 18:13:48 CEST 2000 - ro@suse.de Thu Oct 12 18:13:48 CEST 2000 - ro@suse.de
- exports.4 should be exports.5 - exports.4 should be exports.5
- removed k-prefix - removed k-prefix
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 12 15:43:43 CEST 2000 - ro@suse.de Thu Oct 12 15:43:43 CEST 2000 - ro@suse.de
- added exports.4 man-page - added exports.4 man-page
- up to 0.2.1 - up to 0.2.1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Sep 27 11:44:11 CEST 2000 - ro@suse.de Wed Sep 27 11:44:11 CEST 2000 - ro@suse.de
- update to 0.2 - update to 0.2
- fix for nfsserver.init (check for v3) - fix for nfsserver.init (check for v3)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 17 15:04:11 CEST 2000 - ro@suse.de Thu Aug 17 15:04:11 CEST 2000 - ro@suse.de
- ugraded from knfsd to successor package nfs-utils (v.0.1.9.1) - ugraded from knfsd to successor package nfs-utils (v.0.1.9.1)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 28 18:31:24 CEST 2000 - bjacke@suse.de Fri Jul 28 18:31:24 CEST 2000 - bjacke@suse.de
@@ -2341,18 +2303,18 @@ Sat Apr 15 16:22:26 CEST 2000 - kukuk@suse.de
Wed Feb 16 17:31:37 CET 2000 - kukuk@suse.de Wed Feb 16 17:31:37 CET 2000 - kukuk@suse.de
- Fill out Copyright and Group field - Fill out Copyright and Group field
- Remove rquotad from file list, it is already in the quota - Remove rquotad from file list, it is already in the quota
package [Bug 1571] package [Bug 1571]
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 25 15:11:24 CET 2000 - ro@suse.de Tue Jan 25 15:11:24 CET 2000 - ro@suse.de
- manpages to /usr/share using macro - manpages to /usr/share using macro
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 21 00:26:42 CEST 1999 - ro@suse.de Thu Oct 21 00:26:42 CEST 1999 - ro@suse.de
- renamed package from linuxnfs to knfsd - renamed package from linuxnfs to knfsd
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Oct 12 17:56:24 CEST 1999 - garloff@suse.de Tue Oct 12 17:56:24 CEST 1999 - garloff@suse.de
@@ -2388,7 +2350,7 @@ Mon Jun 14 10:27:36 MEST 1999 - kukuk@suse.de
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Jun 6 15:51:15 MEST 1999 - kukuk@suse.de Sun Jun 6 15:51:15 MEST 1999 - kukuk@suse.de
- update to version 1.3.3b - update to version 1.3.3b
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 16 13:14:54 MET 1999 - ro@suse.de Tue Mar 16 13:14:54 MET 1999 - ro@suse.de

Binary file not shown.

View File

@@ -1,8 +1,7 @@
# #
# spec file for package nfs-utils # spec file for package nfs-utils
# #
# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -23,15 +22,13 @@
%endif %endif
Name: nfs-utils Name: nfs-utils
Version: 2.8.3 Version: 2.8.2
Release: 0 Release: 0
Summary: Support Utilities for Kernel nfsd Summary: Support Utilities for Kernel nfsd
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: Productivity/Networking/NFS Group: Productivity/Networking/NFS
URL: https://kernel.org/pub/linux/utils/nfs-utils/ URL: https://kernel.org/pub/linux/utils/nfs-utils/
Source0: https://kernel.org/pub/linux/utils/nfs-utils/%{version}/nfs-utils-%{version}.tar.xz Source0: https://kernel.org/pub/linux/utils/nfs-utils/%{version}/nfs-utils-%{version}.tar.xz
Source1: https://kernel.org/pub/linux/utils/nfs-utils/%{version}/nfs-utils-%{version}.tar.sign
Source2: %{name}.keyring
Source4: sysconfig.nfs Source4: sysconfig.nfs
Source11: idmapd.conf Source11: idmapd.conf
Source12: statd-user.conf Source12: statd-user.conf
@@ -44,8 +41,7 @@ Source24: rpc-statd-notify.options.conf
Source25: rpc-svcgssd.options.conf Source25: rpc-svcgssd.options.conf
Source26: nfs.conf Source26: nfs.conf
Source27: nfs-kernel-server.tmpfiles.conf Source27: nfs-kernel-server.tmpfiles.conf
Patch0: nfs-utils-Fix-build-with-glibc-2.42.patch Patch0: nfs-utils-1.0.7-bind-syntax.patch
Patch1: nfs-utils-nfsdctl-fix-lockd-config-during-autostart.patch
BuildRequires: e2fsprogs-devel BuildRequires: e2fsprogs-devel
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libtool BuildRequires: libtool

View File

@@ -3,9 +3,8 @@
# NFS daemons and tools # NFS daemons and tools
# DO NOT MAKE CHANGES TO THIS FILE as they will # DO NOT MAKE CHANGES TO THIS FILE as they will
# be lost on the next software update. Make changes # be lost on the next software update. Make changes
# to /etc/sysconfig/nfs, /usr/src/nfs.conf./*.conf or # to /etc/sysconfig/nfs or /etc/nfs.conf.local instead.
# /etc/nfs.conf.d/*.conf instead. # /etc/nfs.conf.local can include multiple sections, just
# The .conf file can include multiple sections, just
# like this file. # like this file.
[environment] [environment]
@@ -13,20 +12,77 @@ include = /etc/sysconfig/nfs
include = -/etc/nfs.conf.local include = -/etc/nfs.conf.local
[general] [general]
pipefs-directory=$RPC_PIPEFS_DIR pipefs-directory=$RPC_PIPEFS_DIR
[gssd] #
#[exportfs]
# debug=0
#
#[gssd]
# verbosity=0
# rpc-verbosity=0
# use-memcache=0
# use-machine-creds=1
# use-gss-proxy=0
avoid-dns=$NFS_GSSD_AVOID_DNS avoid-dns=$NFS_GSSD_AVOID_DNS
# limit-to-legacy-enctypes=0
# context-timeout=0
# rpc-timeout=5
# keytab-file=/etc/krb5.keytab
# cred-cache-directory=
# preferred-realm=
#
[lockd] [lockd]
port=$LOCKD_TCPPORT port=$LOCKD_TCPPORT
udp-port=$LOCKD_UDPPORT udp-port=$LOCKD_UDPPORT
#
[mountd] [mountd]
# debug=0
# manage-gids=n
# descriptors=0
port= $MOUNTD_PORT port= $MOUNTD_PORT
# threads=1
# reverse-lookup=n
# state-directory-path=/var/lib/nfs
# ha-callout=
#
#[nfsdcltrack]
# debug=0
# storagedir=/var/lib/nfs/nfsdcltrack
#
[nfsd] [nfsd]
# debug=0
threads= $USE_KERNEL_NFSD_NUMBER threads= $USE_KERNEL_NFSD_NUMBER
# host=
# port=0
grace-time=$NFSV4GRACETIME grace-time=$NFSV4GRACETIME
lease-time=$NFSV4LEASETIME lease-time=$NFSV4LEASETIME
# udp=n
# tcp=y
# vers2=n
vers3=$NFS3_SERVER_SUPPORT vers3=$NFS3_SERVER_SUPPORT
vers4=$NFS4_SUPPORT vers4=$NFS4_SUPPORT
# vers4.0=y
# vers4.1=y
# vers4.2=y
# rdma=n
# rdma-port=20049
scope=$NFSD_SCOPE scope=$NFSD_SCOPE
#
[statd] [statd]
# debug=0
port=$STATD_PORT port=$STATD_PORT
# outgoing-port=0
name=$STATD_HOSTNAME name=$STATD_HOSTNAME
# state-directory-path=/var/lib/nfs/statd
# ha-callout=
# no-notify=0
#
#[sm-notify]
# debug=0
# force=0
# retry-time=900
# outgoing-port=
# outgoing-addr=
# lift-grace=y
#
#[svcgssd]
# principal=