diff options
author | d. johnson <fenris02@fedoraproject.org> | 2016-04-10 22:47:43 -0500 |
---|---|---|
committer | d. johnson <fenris02@fedoraproject.org> | 2016-04-10 22:47:43 -0500 |
commit | 9c36ecf276768910a17edfa6675985dbd7f459ea (patch) | |
tree | b629fc3805d6db0c6114ded7cf4788cb96e86a54 | |
parent | 73c63ad6369a4547eac2542347b3875aaffcb9b7 (diff) | |
download | cleanup-master.tar.gz cleanup-master.tar.xz cleanup-master.zip |
-rwxr-xr-x | reset-selinux-dnf.sh | 10 |
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 |