From 0841f16b2570dec07963f75bb18d426b75f83b23 Mon Sep 17 00:00:00 2001 From: Michel Jouvin Date: Mon, 16 Dec 2024 18:20:56 +0100 Subject: [PATCH] quattor/server/config: enable tftpd service on EL9 --- quattor/aii/server/config.pan | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/quattor/aii/server/config.pan b/quattor/aii/server/config.pan index d8dd57fb7..48d56fb39 100644 --- a/quattor/aii/server/config.pan +++ b/quattor/aii/server/config.pan @@ -11,8 +11,23 @@ variable AII_DHCP_DHCPD_CONF_FILE ?= '/etc/dhcpd.conf'; include 'components/aiiserver/config'; -# aii-shellfe configuration +# Enable tftpd (on EL9 only for backward compatibility) +include 'components/systemd/config'; +'/software/components/systemd/unit/tftp' = { + if ( OS_VERSION_PARAMS['majorversion'] >= '9' ) { + SELF['type'] = 'socket'; + SELF['state'] = 'enabled'; + SELF['startstop'] = true; + }; + if ( is_defined(SELF) ) { + SELF; + } else { + null; + }; +}; + +# aii-shellfe configuration prefix '/software/components/aiiserver/aii-shellfe';