diff options
author | Debian Live user <user@debian-BULLSEYE-live-builder-AMD64> | 2023-04-28 22:09:09 -0400 |
---|---|---|
committer | Debian Live user <user@debian-BULLSEYE-live-builder-AMD64> | 2023-04-28 22:09:17 -0400 |
commit | ce8bd3eb52b72a9489e41939cc0b98c46454bb52 (patch) | |
tree | 5069e81cb51cd206e61e8ecb92a0d61bbd0e7ae7 /Makefile | |
parent | c04b7b520a03ee020fa658c502b185a5a9857301 (diff) |
use "systemd edit" instead of generating a template
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -9,14 +9,16 @@ install-bin: | |||
9 | install $(BINARIES) -t $(BINDIR) | 9 | install $(BINARIES) -t $(BINDIR) |
10 | else | 10 | else |
11 | 11 | ||
12 | .PHONY: install install-bin start stop restart | 12 | .PHONY: install install-bin start stop restart disable |
13 | 13 | ||
14 | firefox@.service: src/firefox@.service.in src/generate-firefox-unit | 14 | firefox@.service: src/firefox@.service.in src/generate-firefox-unit |
15 | ./src/generate-firefox-unit $< $@ | 15 | ./src/generate-firefox-unit $< $@ |
16 | 16 | ||
17 | install: install-bin firefox@.service | 17 | install: install-bin src/firefox@.service |
18 | systemctl --user link ./firefox@.service | 18 | systemctl --user link src/firefox@.service |
19 | systemctl --user link ./src/ioslay@.service | 19 | EDITOR=./src/edit-firefox@ \ |
20 | systemctl --user edit firefox@ | ||
21 | systemctl --user link src/ioslay@.service | ||
20 | systemctl --user daemon-reload | 22 | systemctl --user daemon-reload |
21 | 23 | ||
22 | start: install | 24 | start: install |
@@ -25,6 +27,9 @@ start: install | |||
25 | stop: | 27 | stop: |
26 | systemctl --user stop firefox@$$DISPLAY ioslay@$$DISPLAY | 28 | systemctl --user stop firefox@$$DISPLAY ioslay@$$DISPLAY |
27 | 29 | ||
30 | disable: stop | ||
31 | systemctl --user disable firefox@.service ioslay@.service | ||
32 | |||
28 | restart: stop start | 33 | restart: stop start |
29 | 34 | ||
30 | install-bin: | 35 | install-bin: |