mirror of https://github.com/tiyn/wiki
parent
b462e5e734
commit
aad5b725c9
@ -0,0 +1,30 @@
|
||||
# SystemD
|
||||
|
||||
SystemD is a software suit for system components for Linux systems.
|
||||
It is mainly used for service configuration.
|
||||
|
||||
## Run command on boot
|
||||
|
||||
To run a command (in this case `/bin/bash /root/run.sh`) create the following
|
||||
file at `/etc/systemd/system/` with a name ending on `.service`.
|
||||
In this case it is called `unturned.service`.
|
||||
|
||||
```txt
|
||||
[Unit]
|
||||
Description=Description of the service
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/bin/bash /root/run.sh
|
||||
Type=simple
|
||||
```
|
||||
|
||||
For [Proxmox](./proxmox.md) you can add the following line under the `[Unit]`
|
||||
section to make sure the service is started after Proxmox has finished
|
||||
initializing.
|
||||
|
||||
```txt
|
||||
After=pve-guests.service
|
||||
```
|
Loading…
Reference in new issue