packet:xrouter-service
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| packet:xrouter-service [2025/01/26 18:01] – m0lte | packet:xrouter-service [2025/10/21 10:56] (current) – g7taj | ||
|---|---|---|---|
| Line 79: | Line 79: | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| + | ====== G7TAJ way of retaining console access ====== | ||
| + | |||
| + | |||
| + | I do it like this | ||
| + | |||
| + | Create a user xrpi | ||
| + | Make sure the xrpi files are read/ | ||
| + | I change the owner to them and group to pi. | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | create a file : | ||
| + | < | ||
| + | |||
| + | < | ||
| + | [Unit] | ||
| + | StartLimitIntervalSec=5 | ||
| + | Description=XRpi service | ||
| + | After=network.target | ||
| + | StartLimitIntervalSec=0 | ||
| + | |||
| + | [Service] | ||
| + | Type=forking | ||
| + | Restart=always | ||
| + | RestartSec=5 | ||
| + | User=pi | ||
| + | ExecStart=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | create the start-xrpi.sh script called above | ||
| + | < | ||
| + | #!/bin/bash | ||
| + | cd / | ||
| + | ./xrpi | ||
| + | </ | ||
| + | |||
| + | enable the service | ||
| + | < | ||
| + | |||
| + | |||
| + | start it | ||
| + | < | ||
| + | |||
| + | |||
| + | Then, to get to xrpi, just do a < | ||
| + | |||
| + | To get out, < | ||
packet/xrouter-service.1737914485.txt.gz · Last modified: by m0lte
