aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaran Jayachandra <mail@karanjayachandra.com>2026-07-19 08:01:08 +0200
committerKaran Jayachandra <mail@karanjayachandra.com>2026-07-19 08:01:08 +0200
commite82575c6cd1c32385f239475674bc6605c9d6cff (patch)
tree1cd459cdb69f5d83f787bda6afb8b890e537a4db
parent7059a8e25eea838fbc0d5428701c763bad7be286 (diff)
Fix deploy command flag: --use-remote-sudo is deprecated
nixos-rebuild warns that --use-remote-sudo is deprecated in favor of --elevate=sudo; update both documented deploy commands accordingly. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
-rw-r--r--CLAUDE.md4
-rw-r--r--README.md4
2 files changed, 4 insertions, 4 deletions
diff --git a/CLAUDE.md b/CLAUDE.md
index c11918d..e18f301 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -22,7 +22,7 @@ Deploy a change (from an x86_64-linux machine):
```bash
nixos-rebuild switch --flake .#eurovm \
--target-host admin@<server-ipv4> \
- --use-remote-sudo
+ --elevate=sudo
```
Deploy from a non-x86_64-linux machine (e.g. Apple Silicon) — the server builds its own closure:
@@ -30,7 +30,7 @@ Deploy from a non-x86_64-linux machine (e.g. Apple Silicon) — the server build
nixos-rebuild switch --flake .#eurovm \
--target-host admin@<server-ipv4> \
--build-host admin@<server-ipv4> \
- --use-remote-sudo
+ --elevate=sudo
```
First-time provisioning of a fresh VM (partitions the disk via disko, installs NixOS):
diff --git a/README.md b/README.md
index f714059..0cdf82b 100644
--- a/README.md
+++ b/README.md
@@ -210,7 +210,7 @@ Commit and push `.sops.yaml` and the re-encrypted `secrets/secrets.yaml`, then d
nixos-rebuild switch --flake .#eurovm \
--target-host admin@<server-ipv4> \
--build-host admin@<server-ipv4> \
- --use-remote-sudo
+ --elevate=sudo
```
If your local machine is also x86_64-linux you can omit `--build-host`.
@@ -241,7 +241,7 @@ If you push this repo to GitHub/Forgejo/cgit, update the `autoUpgrade.flake` lin
nixos-rebuild switch --flake .#eurovm \
--target-host admin@<server-ipv4> \
--build-host admin@<server-ipv4> \
- --use-remote-sudo
+ --elevate=sudo
```
If your local machine is also x86_64-linux you can omit `--build-host`.