homelab infrastructure services

Fix Docker bash syntax error in systemctl_user_safe function

- Changed mixed single/double quotes to consistent double quotes
- Properly escaped inner quotes to prevent bash parsing errors
- Should resolve systemd guard functionality for rootless Docker

+4 -4
+4 -4
machine/scripts/install_docker.sh
··· 31 31 shift 32 32 local systemctl_command="$*" 33 33 34 - sudo -u "$username" -i bash -c ' 34 + sudo -u "$username" -i bash -c " 35 35 if systemctl --user status >/dev/null 2>&1; then 36 - systemctl --user '"$systemctl_command"' 36 + systemctl --user $systemctl_command 37 37 else 38 - echo "Systemd not available, skipping: systemctl --user '"$systemctl_command"'" 38 + echo \"Systemd not available, skipping: systemctl --user $systemctl_command\" 39 39 fi 40 - ' 40 + " 41 41 } 42 42 43 43 install_dependencies() {