diff --git a/scripts/generate-keys.sh b/scripts/generate-keys.sh index bb9108e7dbf9f1d9fa338db24f59fba2c576c7cd..90258e70c09e8d572a16f4cd5528938c2575b32d 100755 --- a/scripts/generate-keys.sh +++ b/scripts/generate-keys.sh @@ -29,10 +29,13 @@ for grouppath in "$rootdir/groups/"*; do done done +# explicitly unset loop variables to prevent accidental reuse +unset member memberkeyfile memberpath group + echo "<h1>Nutzer*innen</h1>" >> public/index.html for keypath in "$rootdir/keys/"*; do user=$(basename "$keypath") echo "<li><a href=\"keys/$user\">$user</a></li>" >> public/index.html echo "# $user" >> "$rootdir/public/keys/$user" - cat "$rootdir/keys/$member" >> "$rootdir/public/keys/$user" + cat "$rootdir/keys/$user" >> "$rootdir/public/keys/$user" done