Skip to content
Snippets Groups Projects
Commit f369c622 authored by Nathan Ward's avatar Nathan Ward
Browse files

feat(systemd): add dropin

Fix bootstrap
parent 9a7fb233
No related branches found
No related tags found
No related merge requests found
...@@ -108,6 +108,16 @@ class freeradius ( ...@@ -108,6 +108,16 @@ class freeradius (
notify => Service[$freeradius::fr_service], notify => Service[$freeradius::fr_service],
} }
# Add systemd unit to override default file on RHEL8 systems.
if ($facts['os']['family'] == 'RedHat' and $facts['os']['release']['major'] == '8') {
systemd::dropin_file { 'freeradius remove bootstrap':
ensure => present,
filename => 'remove_bootstrap.conf',
unit => 'radiusd.service', #@todo programmatically determine the service name
content => template('freeradius/systemd_dropin_rhel8.erb'),
}
}
# Preserve some stock modules # Preserve some stock modules
if ($preserve_mods) { if ($preserve_mods) {
freeradius::module { [ freeradius::module { [
......
[Service]
ExecStartPre=
ExecStartPre=-/bin/chown -R radiusd.radiusd /var/run/radiusd
ExecStartPre=/usr/sbin/radiusd -C
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment