]> git.saurik.com Git - cydia.git/commitdiff
firmware.sh has no assumed "current" directory :/.
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Feb 2017 14:29:38 +0000 (06:29 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Feb 2017 14:29:38 +0000 (06:29 -0800)
Library/firmware.sh

index 6dcb4a21806246ed6a0b04b8709651246abbbf78..a5bdd4dfac3ab31eb08dafbcb046eb385eeda4e7 100755 (executable)
@@ -50,11 +50,11 @@ EOF
 }
 # }}}
 
 }
 # }}}
 
-before=$(stat -c '%i-%Y' status)
+before=$(stat -c '%i-%Y' "${status}")
 
 
-output=$(mktemp status-tmp.XXXXXX)
-xxxxxx=${output##status-tmp.}
-rm -f status-tmp.!("${xxxxxx}")
+output=$(mktemp "${data}"/status-tmp.XXXXXX)
+xxxxxx=${output##*/status-tmp.}
+rm -f "${data}"/status-tmp.!("${xxxxxx}")
 
 {
 
 
 {
 
@@ -145,7 +145,7 @@ rm -f status-tmp.!("${xxxxxx}")
 } >"${output}"
 
 # XXX: this is a poor replacement for flock
 } >"${output}"
 
 # XXX: this is a poor replacement for flock
-test "${before}" = "$(stat -c '%i-%Y' status)"
+test "${before}" = "$(stat -c '%i-%Y' "${status}")"
 mv -f "${output}" "${status}"
 
 if [[ ${cpu} == arm || ${cpu} == arm64 ]]; then
 mv -f "${output}" "${status}"
 
 if [[ ${cpu} == arm || ${cpu} == arm64 ]]; then