From 6c7abd656bfd07ba449102d9fd25959e34b69ecb Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Wed, 25 Jan 2023 04:43:02 +0000 Subject: [PATCH] Update file run_before_01-add-temporary-includes.tmpl --- .../run_before_01-add-temporary-includes.tmpl | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/home/.chezmoiscripts/_universal/run_before_01-add-temporary-includes.tmpl b/home/.chezmoiscripts/_universal/run_before_01-add-temporary-includes.tmpl index 0529d13f..c8270cf1 100644 --- a/home/.chezmoiscripts/_universal/run_before_01-add-temporary-includes.tmpl +++ b/home/.chezmoiscripts/_universal/run_before_01-add-temporary-includes.tmpl @@ -1,22 +1,28 @@ {{- if (ne .host.distro.family "windows") -}} +#!/usr/bin/env bash + +### Ensure /tmp/tmp-profile is created and owned by root if [ ! -f /tmp/tmp-profile ]; then -### Add pre-scaffolding profile to /tmp/tmp-profile so it's easier to navigate through scripts -cat << EOF > /tmp/tmp-profile + # Add pre-scaffolding profile to /tmp/tmp-profile so it's easier to navigate through scripts + cat << EOF > /tmp/tmp-profile #!/usr/bin/env bash {{ includeTemplate "universal/profile-inline" }} EOF -### Make /tmp/tmp-profile owned by root to prevent tampering -sudo chown root /tmp/tmp-profile + + # Make /tmp/tmp-profile owned by root to prevent tampering + sudo chown root /tmp/tmp-profile fi +### Ensure /tmp/tmp-logg is created and owned by root if [ ! -f /tmp/tmp-logg ]; then -### Add pre-scaffolding /tmp/tmp-logg -cat << EOF > /tmp/tmp-logg + # Add pre-scaffolding /tmp/tmp-logg + cat << EOF > /tmp/tmp-logg #!/usr/bin/env bash {{ includeTemplate "universal/logg-inline" }} EOF -### Make /tmp/tmp-logg owned by root to prevent tampering -sudo chown root /tmp/tmp-logg + + # Make /tmp/tmp-logg owned by root to prevent tampering + sudo chown root /tmp/tmp-logg fi {{ end -}} \ No newline at end of file