1
0
Fork 0
mirror of https://github.com/myned/modufur.git synced 2024-12-24 06:27:27 +00:00

Fix relative path in systemd service file

This commit is contained in:
Myned 2023-03-13 02:53:22 -05:00
parent 405e75c05f
commit d3eac3979c
No known key found for this signature in database
GPG key ID: 28056631D2CF6B1B
2 changed files with 8 additions and 4 deletions

View file

@ -56,15 +56,19 @@ cd Modufur
``` ```
cp modufur.service ~/.config/systemd/user cp modufur.service ~/.config/systemd/user
``` ```
3. Reload user daemon 3. Replace `user` in `WorkingDirectory` with current user
```
sed -i "s|\(WorkingDirectory=/home/\)user|\1$(whoami)|" ~/.config/systemd/user/modufur.service
```
4. Reload user daemon
``` ```
systemctl --user daemon-reload systemctl --user daemon-reload
``` ```
4. Start and enable service on login 5. Start and enable service on login
``` ```
systemctl --user enable --now modufur systemctl --user enable --now modufur
``` ```
5. Enable lingering to start user services on boot 6. Enable lingering to start user services on boot
``` ```
sudo loginctl enable-linger username sudo loginctl enable-linger username
``` ```

View file

@ -4,7 +4,7 @@ Requires=default.target
After=default.target After=default.target
[Service] [Service]
WorkingDirectory=~/.git/Modufur WorkingDirectory=/home/user/.git/Modufur
ExecStart=poetry run python -OO run.py >&2 ExecStart=poetry run python -OO run.py >&2
[Install] [Install]