From ca1c22293c229a4a9797267544112cdc04687817 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Thu, 2 Nov 2023 14:25:20 +0100 Subject: [PATCH] Creating /tmp in another way on EL 7. --- etc/cobbler-distros.d/centos-7.yaml | 2 +- etc/cobbler-distros.d/oel-7.yaml | 2 +- snippets/tpl.074.tmp-tmpfs-el7.sh | 30 +++++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 snippets/tpl.074.tmp-tmpfs-el7.sh diff --git a/etc/cobbler-distros.d/centos-7.yaml b/etc/cobbler-distros.d/centos-7.yaml index b19be35..0c7f615 100644 --- a/etc/cobbler-distros.d/centos-7.yaml +++ b/etc/cobbler-distros.d/centos-7.yaml @@ -53,7 +53,7 @@ cobbler-distros: - 'tpl.040.network.sh' - 'tpl.060.tweak_systemd.sh' - 'tpl.070.tweak_grub.sh' - - 'tpl.075.tmp-tmpfs.sh' + - 'tpl.074.tmp-tmpfs-el7.sh' - 'tpl.080.rsyslogd-el7.sh' - 'tpl.085.disable-ipv6.sh' - 'tpl.100.clear_repos.sh' diff --git a/etc/cobbler-distros.d/oel-7.yaml b/etc/cobbler-distros.d/oel-7.yaml index 6a5b203..17eee51 100644 --- a/etc/cobbler-distros.d/oel-7.yaml +++ b/etc/cobbler-distros.d/oel-7.yaml @@ -58,7 +58,7 @@ cobbler-distros: - 'tpl.040.network.sh' - 'tpl.060.tweak_systemd.sh' - 'tpl.070.tweak_grub.sh' - - 'tpl.075.tmp-tmpfs.sh' + - 'tpl.074.tmp-tmpfs-el7.sh' - 'tpl.080.rsyslogd-el7.sh' - 'tpl.085.disable-ipv6.sh' - 'tpl.100.clear_repos.sh' diff --git a/snippets/tpl.074.tmp-tmpfs-el7.sh b/snippets/tpl.074.tmp-tmpfs-el7.sh new file mode 100644 index 0000000..1269ae3 --- /dev/null +++ b/snippets/tpl.074.tmp-tmpfs-el7.sh @@ -0,0 +1,30 @@ +## !/bin/bash +#raw + +#----------------------------------------------------------- +setup_tmp_tmpfs_el7() { + + local fstab="/etc/fstab" + if [[ -f "${fstab}" ]] ; then + + echo -e "\e[0Ksection_start:$( date +%s ):ks_setup_tmp_tmpfs[collapsed=true]\r\e[0KSetting up /tmp as a tmpfs via ${fstab} ..." + echo + echo "${HASH_LINE}" + echo + log "Setting up /tmp as a tmpfs in '${fstab}' ..." + + echo 'tmpfs /tmp tmpfs nosuid,size=10% 0 0' >>"${fstab}" + echo + echo "Patched ${fstab}:" + echo "---------- snip -----------" + cat "${fstab}" + echo "---------- snip -----------" + + echo -e "\e[0Ksection_end:$( date +%s ):ks_setup_tmp_tmpfs\r\e[0K" + fi + +} +setup_tmp_tmpfs_el7 + +#end raw +## vim: ts=4 et list -- 2.39.5