Fix installation command to preserve interactive mode

Change from piping to process substitution:
- Old: curl ... | bash (breaks interactive prompts)
- New: bash <(curl ...) (preserves stdin for read commands)

This fixes the "not a tty" warning and allows the script
to properly pause for user input during installation.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
cediackermann 2026-04-16 10:48:42 +02:00
parent 4a4e7d93fd
commit 74d71b35a9

View file

@ -7,7 +7,7 @@
**One-line installation** (recommended): **One-line installation** (recommended):
```bash ```bash
curl -fsSL https://raw.githubusercontent.com/cediackermann/riotsecure/main/setup.sh | bash bash <(curl -fsSL https://raw.githubusercontent.com/cediackermann/riotsecure/main/setup.sh)
``` ```
Or clone and run locally: Or clone and run locally: