summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authord. johnson <fenris02@fedoraproject.org>2016-04-10 22:47:43 -0500
committerd. johnson <fenris02@fedoraproject.org>2016-04-10 22:47:43 -0500
commit9c36ecf276768910a17edfa6675985dbd7f459ea (patch)
treeb629fc3805d6db0c6114ded7cf4788cb96e86a54
parent73c63ad6369a4547eac2542347b3875aaffcb9b7 (diff)
downloadcleanup-master.tar.gz
cleanup-master.tar.xz
cleanup-master.zip
shellcheck / quotesHEADmaster
-rwxr-xr-xreset-selinux-dnf.sh10
1 files changed, 5 insertions, 5 deletions
diff --git a/reset-selinux-dnf.sh b/reset-selinux-dnf.sh
index 23bd40a..f86cc90 100755
--- a/reset-selinux-dnf.sh
+++ b/reset-selinux-dnf.sh
@@ -6,7 +6,7 @@
DS=$(/bin/date +%Y%m%d)
LANG=C
-TMPDIR=$(/bin/mktemp -d ${TMPDIR:-/tmp}/${0##*/}-XXXXX.log)
+TMPDIR=$(/bin/mktemp -d "${TMPDIR:-/tmp}/${0##*/}-XXXXX.log")
[ -d "${TMPDIR}" ] || mkdir -p "${TMPDIR}"
if [ "$(/usr/bin/whoami)" != "root" ]; then
@@ -22,9 +22,9 @@ SELINUX=1
/usr/sbin/setenforce 0
[ -x /usr/sbin/semanage ] || dnf install -y policycoreutils-python
-/usr/sbin/semanage -o ${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt
+/usr/sbin/semanage -o "${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt"
-/bin/mv /etc/selinux/targeted ${TMPDIR}/targeted.${DS}
+/bin/mv /etc/selinux/targeted "${TMPDIR}/targeted.${DS}"
/usr/bin/install -d -m 0755 -o root -g root /etc/selinux/targeted
/usr/bin/dnf reinstall -y --noplugins --enablerepo=updates-testing \
libselinux{,-python,-utils} \
@@ -32,7 +32,7 @@ SELINUX=1
selinux-policy{,-targeted} \
#
-/usr/sbin/semanage -i ${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt
+/usr/sbin/semanage -i "${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt"
/usr/sbin/semodule -B
@@ -42,7 +42,7 @@ time /sbin/fixfiles -R -a restore
echo "Remember to review /etc/selinux/semanage.conf for settings like handle-unknown=deny"
-/usr/sbin/setenforce $SELINUX
+/usr/sbin/setenforce "$SELINUX"
echo "Rebooting now."
reboot