Set working directory in systemd service file
By default systemd will execute service with root directory (or home directory for user instance) which might result in attempts to create files in unexpected place. Let's set it to 'osmocom' subdir of state directory (/var/lib for system instance) instead. Related: OS#4821 Change-Id: I3133dc7a687550901841755461db6020ee96d6b1
This commit is contained in:
parent
9ea431123d
commit
0c5878fa9d
|
@ -4,6 +4,8 @@ Description=Osmocom Home Nodeb Gateway (OsmoHNBGW)
|
|||
[Service]
|
||||
Type=simple
|
||||
Restart=always
|
||||
StateDirectory=osmocom
|
||||
WorkingDirectory=%S/osmocom
|
||||
ExecStart=/usr/bin/osmo-hnbgw -c /etc/osmocom/osmo-hnbgw.cfg
|
||||
RestartSec=2
|
||||
|
||||
|
|
Loading…
Reference in New Issue