Commit Graph

27 Commits

Author SHA256 Message Date
Neil Brown
398d0be156 - nfs-utils.spec: Require keyutils for proper
idmap lookup.
- nfs.init, nfsserver.init: mkdir /run/nfs before
  trying to create a file in there (bnc#859221)
- nfs.init, nfsserver.init: add
    X-Systemd-RemainAfterExit: true
  to ensure services aren't shutdown if sm-notify
  reports an error
  (bnc#849387)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=109
2014-02-04 05:38:21 +00:00
Neil Brown
e40ed1131c - nfsserver.init: fix that typo properly.
Somehow I only fixed part of the problem
  (bnc#849476)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=107
2013-11-27 09:03:36 +00:00
Neil Brown
38549f2307 Another small fix to nfsserver.init
OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=103
2013-11-18 03:39:57 +00:00
Neil Brown
3c16b1ce9d - nfsserver.init: fix typo in "--nfs-version 4".
(bnc#849476)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=102
2013-11-18 03:36:58 +00:00
Neil Brown
bf13c25ec9 - nfs-utils.spec: add various systemd macros to make
sure init scripts are registered properly
  bnc#845475
- nfs.int, nfsserver.init: run gssd on server as well
  as on client.  This is needed for NFSv4.0 callbacks.
  bnc#845269
- exportfs-exit-with-error-code-if-there-was-any-error.patch
- exportfs-report-failure-if-asked-to-unexport-somethi.patch
  Return good error code from exportfs.
  bnc#846064

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=99
2013-11-06 02:21:12 +00:00
Neil Brown
1659d2c52f - New sysconfig variables
NFS4_SERVER_MINOR_VERSION, GSSD_OPTIONS,
   NFS_GSSD_AVOID_DNS
  to enable various configurations.
- bug fixes to init scripts to avoid unmounting everything(!)
  and to avoid corrupting /run/nfs/bind.mounts

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=88
2013-07-22 06:50:28 +00:00
634cea2d92 Accepting request 157565 from home:deadpoint:branches:Base:System
Updated nfsserver.init and sysconfig.nfs to add support for setting rpc.mountd options in addition to the port. While it's possible to set these by setting the port and adding them after, this is a nicer implementation.

OBS-URL: https://build.opensuse.org/request/show/157565
OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=83
2013-03-09 06:53:10 +00:00
Neil Brown
5c03c3baa4 - New upstream release 1.2.7. Adds FedFD support
to mounted and replaces nfsdcld with
  nfsdcltrack.  This is used to manage client state
  on NFSv4 servers.
  Incorporates more local patches.

- Replace "/var/run" with "/run" in various scripts.

- nfsserver.init: Generate message that "bind=" is deprecated
  if it is used.

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=81
2012-11-28 00:31:37 +00:00
Neil Brown
bf6b9f6466 - nfsserver.init: remove VERSION_LIST. This is
unnecessary duplication of VERSION_PARAMS

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=71
2012-05-02 01:43:09 +00:00
Neil Brown
4195795a21 - nfsserver.init: Don't depend on "mount" preserving
unknown options - it doesn't any more.  This can
  confuse nfsd_unbind_mounts (bnc#754805)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=70
2012-05-02 01:36:09 +00:00
Neil Brown
c14176b6b8 - nfs.init,nfsserver.init,sysconfig.nfs - Add support
for configuring NFS for a fail-over configuration
  with shared state. (bnc#689622)
- rpc.mountd-segfault-fix; fix possible segfault caused
  by "showmount -e" usage. (bnc#693189)
- do-not-error-when-address-family-not-supported -
  suppress socket error when IPv6 is not loaded
  (bnc#670449)
- addmntent.fix - error check writes to /etc/mtab and
  cope accordingly. (bnc#689799)
- mount-catch-signals - don't abort on SIGXSFZ or other
  signals while mtab is locked (bnc#689799)
- mountd-auth-fix - fix bug that could give away incorrect
  access to NFS exported filesystems. (bnc#701702)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=52
2011-06-23 05:52:18 +00:00
Neil Brown
10e67953e3 - nfsserver.init, sysconfig.nfs: add NFSV4LEASETIME
parameter to allow lease time to be set.
  bnc#681510

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=48
2011-06-02 06:49:18 +00:00
Cristian Rodríguez
a15cfb5f31 Accepting request 72261 from home:lnussel:branches:Base:System
- use /var/run/nfs instead of /var/lock/subsys

OBS-URL: https://build.opensuse.org/request/show/72261
OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=47
2011-06-01 16:25:59 +00:00
Neil Brown
5851cf522d - nfsserver.init: make sure sm-notify runs on restart.
If we stop nfsd, that might also stop lockd which would
  drop locks.  So make sure lockd really does drop lock
  for consistency, and ensure that sm-notify is run when
  nfsserver is restarted. (bnc#668280)

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=38
2011-02-16 23:51:28 +00:00
Neil Brown
ce3ce09113 - nfsserver.init / sysconfig.nfs: allow NFSv3 service
to be disabled so only NFSv4 can be used. bnc#598671
- nfs-v2-disable.patch: mountd support for above
- nfs.init: unmount bind mounts with '-l' to ensure they
     really unmount. bnc#598681

OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=18
2010-05-09 23:55:36 +00:00
Neil Brown
24214a2c72 OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=16 2010-04-19 05:02:51 +00:00
OBS User unknown
369bfd08cc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=43 2008-12-02 14:33:46 +00:00
OBS User unknown
92c20eda49 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=39 2008-11-17 16:32:01 +00:00
OBS User unknown
4b95d2850c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=29 2008-08-14 23:10:44 +00:00
OBS User unknown
05c8a80c1b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=23 2008-05-16 12:47:01 +00:00
OBS User unknown
65fb756cbd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=21 2008-05-04 22:59:56 +00:00
OBS User unknown
2122c11e7c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=17 2008-03-27 21:28:19 +00:00
OBS User unknown
bc6f33cc3e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=14 2007-12-18 17:53:26 +00:00
OBS User unknown
29891d00a5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=11 2007-09-14 14:24:10 +00:00
OBS User unknown
f284600b48 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=5 2007-06-05 18:06:28 +00:00
OBS User unknown
f57c76911a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=2 2007-01-08 17:25:13 +00:00
OBS User unknown
9f6f807a9c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nfs-utils?expand=0&rev=1 2006-12-19 00:34:50 +00:00