From 52e7656391beded90bef2bcd25aa77e2b9de25d3 Mon Sep 17 00:00:00 2001 From: "T. R. Bernstein" <137705289+trbernstein@users.noreply.github.com> Date: Wed, 3 Jul 2024 04:55:35 +0200 Subject: [PATCH] Remove copied backslashes from binary script --- bin/azw-ensure-single-fv-user | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/azw-ensure-single-fv-user b/bin/azw-ensure-single-fv-user index a3631a6..293cd1c 100755 --- a/bin/azw-ensure-single-fv-user +++ b/bin/azw-ensure-single-fv-user @@ -2,14 +2,14 @@ # vi: set ft=zsh tw=80 ts=2 function main { - local username="\$1" + local username="$1" function doesFilevaultUserExist() { - dscl . -list /Users | grep \${username} >&! /dev/null + dscl . -list /Users | grep ${username} >&! /dev/null } function isFilevaultUserEnabled() { - fdesetup list | grep \${username} &> /dev/null + fdesetup list | grep ${username} &> /dev/null } function isFilevaultEnabled() { @@ -18,13 +18,13 @@ function main { function allowOnlyFilevaultUserToUnlock() { local fdeuser - for fdeuser in \${(f)"\$(fdesetup list | cut -d',' -f1)"}; do - [[ \${fdeuser} != \${username} ]] && fdesetup remove -user "\${fdeuser}" + for fdeuser in ${(f)"$(fdesetup list | cut -d',' -f1)"}; do + [[ ${fdeuser} != ${username} ]] && fdesetup remove -user "${fdeuser}" done return 0 } - [[ \$(id -un) == 'root' ] || { lop -- -e 'This script needs to be run by root. Aborting.'; return } + [[ $(id -un) == 'root' ]] || { lop -- -e 'This script needs to be run by root. Aborting.'; return } isFilevaultEnabled || { lop -- -e 'FileVault is disabled. Aborting.'; return } doesFilevaultUserExist && isFilevaultUserEnabled && allowOnlyFilevaultUserToUnlock }