* [nfs-utils PATCH] Add RemainAfterExit to two services.
@ 2017-10-06 2:48 NeilBrown
2017-10-12 14:20 ` Steve Dickson
0 siblings, 1 reply; 2+ messages in thread
From: NeilBrown @ 2017-10-06 2:48 UTC (permalink / raw)
To: Steve Dickson; +Cc: Linux NFS Mailing List
[-- Attachment #1: Type: text/plain, Size: 1357 bytes --]
Both auth-rpcgss-module and rpc-statd-notify only
ever need to be run once - the effect they have
is permanent.
We can give this information to systemd by setting
RemainAfterExit=yes
This avoids the minor cost of running them a second time
if something "Wants" either service after it was first run,
(e.g. both client and server startup can Want these),
and avoids systemd complaining that it restarts to fast
if multiple Wants happen at nearly the same time.
Signed-off-by: NeilBrown <neilb@suse.com>
---
systemd/auth-rpcgss-module.service | 1 +
systemd/rpc-statd-notify.service | 1 +
2 files changed, 2 insertions(+)
diff --git a/systemd/auth-rpcgss-module.service b/systemd/auth-rpcgss-module.service
index 5241f7b5d58e..4548283377d0 100644
--- a/systemd/auth-rpcgss-module.service
+++ b/systemd/auth-rpcgss-module.service
@@ -14,3 +14,4 @@ ConditionPathExists=/etc/krb5.keytab
[Service]
Type=oneshot
ExecStart=/sbin/modprobe -q auth_rpcgss
+RemainAfterExit=yes
diff --git a/systemd/rpc-statd-notify.service b/systemd/rpc-statd-notify.service
index 687fe31140c0..aad4c0d29efe 100644
--- a/systemd/rpc-statd-notify.service
+++ b/systemd/rpc-statd-notify.service
@@ -13,3 +13,4 @@ PartOf=nfs-utils.service
[Service]
Type=forking
ExecStart=-/usr/sbin/sm-notify
+RemainAfterExit=yes
--
2.14.0.rc0.dirty
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [nfs-utils PATCH] Add RemainAfterExit to two services.
2017-10-06 2:48 [nfs-utils PATCH] Add RemainAfterExit to two services NeilBrown
@ 2017-10-12 14:20 ` Steve Dickson
0 siblings, 0 replies; 2+ messages in thread
From: Steve Dickson @ 2017-10-12 14:20 UTC (permalink / raw)
To: NeilBrown; +Cc: Linux NFS Mailing List
On 10/05/2017 10:48 PM, NeilBrown wrote:
>
> Both auth-rpcgss-module and rpc-statd-notify only
> ever need to be run once - the effect they have
> is permanent.
> We can give this information to systemd by setting
> RemainAfterExit=yes
> This avoids the minor cost of running them a second time
> if something "Wants" either service after it was first run,
> (e.g. both client and server startup can Want these),
> and avoids systemd complaining that it restarts to fast
> if multiple Wants happen at nearly the same time.
>
> Signed-off-by: NeilBrown <neilb@suse.com>
Committed...
steved.
> ---
> systemd/auth-rpcgss-module.service | 1 +
> systemd/rpc-statd-notify.service | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/systemd/auth-rpcgss-module.service b/systemd/auth-rpcgss-module.service
> index 5241f7b5d58e..4548283377d0 100644
> --- a/systemd/auth-rpcgss-module.service
> +++ b/systemd/auth-rpcgss-module.service
> @@ -14,3 +14,4 @@ ConditionPathExists=/etc/krb5.keytab
> [Service]
> Type=oneshot
> ExecStart=/sbin/modprobe -q auth_rpcgss
> +RemainAfterExit=yes
> diff --git a/systemd/rpc-statd-notify.service b/systemd/rpc-statd-notify.service
> index 687fe31140c0..aad4c0d29efe 100644
> --- a/systemd/rpc-statd-notify.service
> +++ b/systemd/rpc-statd-notify.service
> @@ -13,3 +13,4 @@ PartOf=nfs-utils.service
> [Service]
> Type=forking
> ExecStart=-/usr/sbin/sm-notify
> +RemainAfterExit=yes
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-10-12 14:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-06 2:48 [nfs-utils PATCH] Add RemainAfterExit to two services NeilBrown
2017-10-12 14:20 ` Steve Dickson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).