]> Frank Brehm's Git Trees - pixelpark/create-vmware-tpl.git/commitdiff
Creating /tmp in another way on EL 7.
authorFrank Brehm <frank.brehm@pixelpark.com>
Thu, 2 Nov 2023 13:25:20 +0000 (14:25 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Thu, 2 Nov 2023 13:25:20 +0000 (14:25 +0100)
etc/cobbler-distros.d/centos-7.yaml
etc/cobbler-distros.d/oel-7.yaml
snippets/tpl.074.tmp-tmpfs-el7.sh [new file with mode: 0644]

index b19be35042d360a1fc544e2d9c1cc31d5cdfbb72..0c7f6159b4ea2929772417e61c675c6cc9495c95 100644 (file)
@@ -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'
index 6a5b203656c1c980ab4097135272cb96a54e713a..17eee51ed4f4809478b95d3522ff6a7c5cb0882f 100644 (file)
@@ -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 (file)
index 0000000..1269ae3
--- /dev/null
@@ -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