From: Alan T. DeKok Date: Wed, 15 Feb 2017 18:21:03 +0000 (-0500) Subject: Added systemd reload. Fixes #1662 X-Git-Tag: release_3_0_13~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9513a673bbb004c34bf542be20a36f112eefb0f;p=thirdparty%2Ffreeradius-server.git Added systemd reload. Fixes #1662 v3.0.x has limited support for reload. While it limited, it is possible. So supporting it is useful --- diff --git a/debian/freeradius.service b/debian/freeradius.service index e21dce0b94c..583240b39ea 100644 --- a/debian/freeradius.service +++ b/debian/freeradius.service @@ -11,6 +11,8 @@ ExecStartPre=/usr/sbin/freeradius $FREERADIUS_OPTIONS -Cxm -lstdout ExecStart=/usr/sbin/freeradius $FREERADIUS_OPTIONS Restart=on-failure RestartSec=5 +ExecReload=/usr/sbin/freeradius $FREERADIUS_OPTIONS -Cxm -lstdout +ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target diff --git a/redhat/radiusd.service b/redhat/radiusd.service index 44ed1146c0e..563975701a6 100644 --- a/redhat/radiusd.service +++ b/redhat/radiusd.service @@ -11,6 +11,8 @@ ExecStartPre=/usr/sbin/radiusd $FREERADIUS_OPTIONS -Cxm -lstdout ExecStart=/usr/sbin/radiusd $FREERADIUS_OPTIONS -m Restart=on-failure RestartSec=5 +ExecReload=/usr/sbin/radiusd $FREERADIUS_OPTIONS -Cxm -lstdout +ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target