bugfix
This commit is contained in:
parent
e30c89c48b
commit
071b9b6995
@ -7,7 +7,7 @@ fi
|
||||
|
||||
workdir=$(pwd)
|
||||
servicename=$(basename `pwd`)
|
||||
sudo cat >/etc/systemd/system/$servicename.service <<EOF
|
||||
sudo cat >$servicename.service <<EOF
|
||||
[Unit]
|
||||
Wants=systemd-networkd.service
|
||||
|
||||
@ -16,15 +16,16 @@ Type=forking
|
||||
WorkingDirectory=$workdir
|
||||
ExecStart=$workdir/start.sh
|
||||
ExecStop=$workdir/stop.sh
|
||||
StandardOutput=append:/var/log/$workdir/$workdir.log
|
||||
StandardError=append:/var/log/$workdir/$workdir.log
|
||||
StandardOutput=append:/var/log/$servicename/$servicename.log
|
||||
StandardError=append:/var/log/$servicename/$servicename.log
|
||||
SyslogIdentifier=$workdir
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
EOF
|
||||
|
||||
sudo mkdir /var/log/$workdir
|
||||
sudo cp $servicename.service /etc/systemd/system
|
||||
sudo mkdir /var/log/$servicename
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl enable $servicename
|
||||
sudo systemctl restart $servicename
|
||||
|
Loading…
Reference in New Issue
Block a user