Shellcheck; i hovedsak variabel-quoting #123

Merged
oysteikt merged 1 commits from shellcheck into main 2026-05-08 09:35:57 +02:00
Owner

Kjørt shellcheck og manuell inspeksjon av diverse shellscripts. De fleste endringene er å legge til "" rundt variabler som i teorien kan inneholde mellomrom eller andre rare tegn, f.eks. hvis de er brukerstyrte og ikke er en store-path.

Kjørt shellcheck og manuell inspeksjon av diverse shellscripts. De fleste endringene er å legge til `""` rundt variabler som i teorien kan inneholde mellomrom eller andre rare tegn, f.eks. hvis de er brukerstyrte og ikke er en store-path.
Owner

Flere ut av disse kan i teorien bli enda sikrere om du bruker ', siden de ikke skal expande noe at runtime. litt nitt

Flere ut av disse kan i teorien bli enda sikrere om du bruker `'`, siden de ikke skal expande noe at runtime. litt nitt
oysteikt reviewed 2026-02-08 13:58:29 +01:00
@@ -54,2 +54,2 @@
mkdir -p $(dirname "${value.certificate}") $(dirname "${value.certificateKey}")
if ! ${openssl} x509 -checkend 86400 -noout -in ${value.certificate}
mkdir -p "$(dirname "${value.certificate}")" "$(dirname "${value.certificateKey}")"
if ! ${openssl} x509 -checkend 86400 -noout -in "${value.certificate}"
Owner

Consider quoting ${openssl} in case the nix store is located in a path with spaces :3

Consider quoting `${openssl}` in case the nix store is located in a path with spaces :3
oysteikt force-pushed shellcheck from 81b458d59c to 074504a97a 2026-04-23 22:05:01 +02:00 Compare
oysteikt reviewed 2026-04-23 22:11:01 +02:00
@@ -58,3 +58,3 @@
ln -T "$OUT_FILE" "$STATE_DIRECTORY/mysql-dump-latest.sql.zst"
while [ "$(find "$STATE_DIRECTORY" -type f -printf '.' | wc -c)" -gt ${toString (rotations + 1)} ]; do
while [ "$(find "$STATE_DIRECTORY" -type f -printf '.' | wc -c)" -gt "${toString (rotations + 1)}" ]; do
Owner

Hurrrrr

Hurrrrr
oysteikt force-pushed shellcheck from 074504a97a to 2a062a6031 2026-04-23 22:11:22 +02:00 Compare
oysteikt approved these changes 2026-04-23 22:12:04 +02:00
oysteikt left a comment
Owner

Ser ut som søppel, meg gustav

Ser ut som søppel, meg gustav
Owner

Ser ut som søppel, meg gustav

What did he mean by this?

> Ser ut som søppel, meg gustav What did he mean by this?
Owner

LGTM (looks garbage to me), me gusta, litt nitt litt shit, kan sikkert trykke på den store grønne knappen.

LGTM (looks garbage to me), me gusta, <s>litt nitt</s> litt shit, kan sikkert trykke på den store grønne knappen.
oysteikt added 1 commit 2026-05-08 09:31:38 +02:00
Run shellcheck
Eval nix flake / evals (pull_request) Successful in 4m11s
Build topology graph / evals (push) Successful in 2m53s
Eval nix flake / evals (push) Successful in 4m7s
8db3034baf
oysteikt force-pushed shellcheck from 2a062a6031 to 8db3034baf 2026-05-08 09:31:38 +02:00 Compare
oysteikt merged commit 8db3034baf into main 2026-05-08 09:35:57 +02:00
oysteikt deleted branch shellcheck 2026-05-08 09:35:57 +02:00
Owner

it hurts in my lib.escapeShellArg

it hurts in my `lib.escapeShellArg`
Sign in to join this conversation.
No Reviewers
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drift/pvv-nixos-config#123