summaryrefslogtreecommitdiff
path: root/checkVersions
diff options
context:
space:
mode:
authorErich Eckner <erich.eckner.ext@bestsecret.com>2023-02-08 08:22:59 +0100
committerErich Eckner <erich.eckner.ext@bestsecret.com>2023-02-08 08:22:59 +0100
commit0e635d68be496d37deeb474f2200b24a92a4c414 (patch)
tree7df05e547dacbe4933546358b4221331c1e51772 /checkVersions
parent8120ce286fc758ecae696086d1ab9ea0ba5b62fb (diff)
downloadarchlinuxewe-0e635d68be496d37deeb474f2200b24a92a4c414.tar.xz
checkVersions: allow to create versionenDatei
Diffstat (limited to 'checkVersions')
-rwxr-xr-xcheckVersions3
1 files changed, 2 insertions, 1 deletions
diff --git a/checkVersions b/checkVersions
index ed5cff4e4..88974cf3d 100755
--- a/checkVersions
+++ b/checkVersions
@@ -182,7 +182,8 @@ versionenErmitteln=${force}
${maschinenlesbar} && versionenErmitteln=true
${unForce} && versionenErmitteln=false
versionenSchreiben=${versionenErmitteln}
-[ ! -w "${versionenDatei}" ] && versionenSchreiben=false
+[ ! -x "${versionenDatei%/*}" ] && versionenSchreiben=false
+[ -r "${versionenDatei}" ] && [ ! -w "${versionenDatei}" ] && versionenSchreiben=false
${maschinenlesbar} && versionenSchreiben=false
if [ $# -eq 0 ]