Update readme.md

This commit is contained in:
Duncan Gibson
2023-07-12 18:22:19 -04:00
parent b6b0f9b031
commit 1d9bf8c3a7

View File

@@ -7,12 +7,12 @@ updates.
## Installing Tailscale ## Installing Tailscale
⚠️ This process will probably fail if you are accessing the terminal over Tailscale ⚠️ This process will probably fail if you are accessing the terminal over
SSH, as it seems to be locked in a chroot jail. You should start and connect through Tailscale SSH, as it seems to be locked in a chroot jail. You should start and
the standard SSH server instead. Suggestions for how to fix this are welcomed. connect through the standard SSH server instead. Suggestions for how to fix this
are welcomed.
1. Download the attached `tailscale.sh` and `tailscaled.service` files to your 1. Clone this repo to your Deck.
Deck.
2. Copy the `tailscaled.service` file to `/etc/systemd/system/`. 2. Copy the `tailscaled.service` file to `/etc/systemd/system/`.
3. Run `sudo bash tailscale.sh` to install Tailscale (or update the existing 3. Run `sudo bash tailscale.sh` to install Tailscale (or update the existing
installation). installation).
@@ -29,3 +29,12 @@ actually safe to put things there. Changes in `/etc/` are preserved in
updates. updates.
[official-guide]: https://tailscale.com/blog/steam-deck/ [official-guide]: https://tailscale.com/blog/steam-deck/
## Future work (PRs welcome!)
- Figure out how to make this work over Tailscale SSH.
- Copy the `tailscaled.service` file to `/etc/systemd/system/` automatically.
- Automatically resolve the NetworkManager/systemd-resolved warning in
`tailscale status` (Is
[this solution](https://tailscale.com/kb/1188/linux-dns/#networkmanager--systemd-resolved)
safe to do on the Deck?)