From: Frank Brehm Date: Wed, 17 Jun 2020 11:52:08 +0000 (+0200) Subject: Adding and using snippets/tpl.210.bashrc-centos8.sh X-Git-Tag: 2.1.2^2~9^2~31^2~27 X-Git-Url: https://git.uhu-banane.net/?a=commitdiff_plain;h=e75e7ec56a5c39791a5af5a1f0856654457c9a5a;p=pixelpark%2Fcreate-vmware-tpl.git Adding and using snippets/tpl.210.bashrc-centos8.sh --- diff --git a/kickstart/template-centos8.ks b/kickstart/template-centos8.ks index e8d4059..4e65be0 100644 --- a/kickstart/template-centos8.ks +++ b/kickstart/template-centos8.ks @@ -195,6 +195,11 @@ echo echo "Using snippet $init_repos_snippet" $SNIPPET($init_repos_snippet) +#set $bashrc_snippet = "per_status/" + $SYSTEM_STATUS + "/tpl.210.bashrc-centos8.sh" +echo +echo "Using snippet $bashrc_snippet" +$SNIPPET($bashrc_snippet) + diff --git a/snippets/tpl.210.bashrc-centos8.sh b/snippets/tpl.210.bashrc-centos8.sh new file mode 100644 index 0000000..2124f04 --- /dev/null +++ b/snippets/tpl.210.bashrc-centos8.sh @@ -0,0 +1,27 @@ +## !/bin/bash +#raw + +#----------------------------------------------------------- +set_bashrc_centos8() { + + echo + echo "${HASH_LINE}" + echo "Calling set_bashrc_centos8() ..." + echo + local url="${COBBLER_URL}/${ws_rel_filesdir}/${system_status}/bashrc-centos8" + + local tmp_file=$( mktemp ) + wget -O "${tmp_file}" --dns-timeout=2 --connect-timeout=3 --read-timeout=3 "${url}" || true + if [[ -s "${tmp_file}" ]] ; then + cp -p /etc/bashrc /etc/bashrc.original + mv -v "${tmp_file}" /etc/bashrc + chmod -v 0644 /etc/bashrc + fi + rm -fv "${tmp_file}" + +} + +set_bashrc_centos8 + +#end raw +## vim: ts=4 et list