Add an OpenRC script
This commit is contained in:
parent
a334167844
commit
88390f1ed0
|
@ -0,0 +1,28 @@
|
|||
# OpenRC script
|
||||
|
||||
## Usage
|
||||
|
||||
Copy this script:
|
||||
|
||||
```bash
|
||||
cp serial-to-tcp /etc/init.d/
|
||||
```
|
||||
|
||||
Enable autostart on boot by adding the service:
|
||||
|
||||
```bash
|
||||
rc-update add serial-to-tcp
|
||||
```
|
||||
|
||||
Start the script manually and/or check its status:
|
||||
|
||||
```bash
|
||||
rc-service serial-to-tcp start
|
||||
rc-service serial-to-tcp status
|
||||
```
|
||||
|
||||
By default, logs will be stored in `/var/log/serial-to-tcp.log`:
|
||||
|
||||
```bash
|
||||
tail -f /var/log/serial-to-tcp.log
|
||||
```
|
|
@ -0,0 +1,13 @@
|
|||
#!/sbin/openrc-run
|
||||
|
||||
name="serial-to-tcp"
|
||||
command="serial-to-tcp"
|
||||
command_args="-s /dev/ttyUSB0 -b 115200 -p 2021"
|
||||
command_background="true"
|
||||
output_log="/var/log/serial-to-tcp.log"
|
||||
pidfile="/run/serial-to-tcp.pid"
|
||||
|
||||
depend() {
|
||||
need net localmount
|
||||
after firewall
|
||||
}
|
Loading…
Reference in New Issue