nixos/libvirt: fix shellcheck findings with enableStrictShellChecks enabled (#349620)

authored by Sandro and committed by GitHub 681bc920 7661bb7f

+6 -6
+6 -6
nixos/modules/virtualisation/libvirtd.nix
··· 426 libvirt/qemu/networks/*.xml \ 427 libvirt/nwfilter/*.xml ); 428 do 429 - mkdir -p /var/lib/$(dirname $i) -m 755 430 - if [ ! -e /var/lib/$i ]; then 431 - cp -pd ${cfg.package}/var/lib/$i /var/lib/$i 432 fi 433 done 434 ··· 440 ln -s --force "$emulator" /run/${dirName}/nix-emulators/ 441 done 442 443 - for helper in bin/qemu-pr-helper; do 444 - ln -s --force ${cfg.qemu.package}/$helper /run/${dirName}/nix-helpers/ 445 - done 446 447 ${optionalString cfg.qemu.ovmf.enable (let 448 ovmfpackage = pkgs.buildEnv {
··· 426 libvirt/qemu/networks/*.xml \ 427 libvirt/nwfilter/*.xml ); 428 do 429 + # Intended behavior 430 + # shellcheck disable=SC2174 431 + mkdir -p "/var/lib/$(dirname "$i")" -m 755 432 + if [ ! -e "/var/lib/$i" ]; then 433 + cp -pd "${cfg.package}/var/lib/$i" "/var/lib/$i" 434 fi 435 done 436 ··· 442 ln -s --force "$emulator" /run/${dirName}/nix-emulators/ 443 done 444 445 + ln -s --force ${cfg.qemu.package}/bin/qemu-pr-helper /run/${dirName}/nix-helpers/ 446 447 ${optionalString cfg.qemu.ovmf.enable (let 448 ovmfpackage = pkgs.buildEnv {