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.txt · Last modified: by g7taj