Update service file templates to use envsubst rather than sed
This commit is contained in:
parent
93e16e084a
commit
ac57a2723e
4
Makefile
4
Makefile
@ -36,8 +36,8 @@ install:
|
|||||||
gzip -c tools/psi2log.1 > $(DESTDIR)$(MANDIR)/psi2log.1.gz
|
gzip -c tools/psi2log.1 > $(DESTDIR)$(MANDIR)/psi2log.1.gz
|
||||||
|
|
||||||
-install -d $(DESTDIR)$(SYSTEMDUNITDIR)
|
-install -d $(DESTDIR)$(SYSTEMDUNITDIR)
|
||||||
-sed "s|:TARGET_BIN:|$(BINDIR)|g;s|:TARGET_CONF:|$(CONFDIR)|g" nohang/nohang.service.in > nohang.service
|
env BINDIR=$(BINDIR) CONFDIR=$(CONFDIR) envsubst < nohang/nohang.service.in > nohang.service
|
||||||
-sed "s|:TARGET_BIN:|$(BINDIR)|g;s|:TARGET_CONF:|$(CONFDIR)|g" nohang/nohang-desktop.service.in > nohang-desktop.service
|
env BINDIR=$(BINDIR) CONFDIR=$(CONFDIR) envsubst < nohang/nohang-desktop.service.in > nohang-desktop.service
|
||||||
-install -m0644 nohang.service $(DESTDIR)$(SYSTEMDUNITDIR)/nohang.service
|
-install -m0644 nohang.service $(DESTDIR)$(SYSTEMDUNITDIR)/nohang.service
|
||||||
-install -m0644 nohang-desktop.service $(DESTDIR)$(SYSTEMDUNITDIR)/nohang-desktop.service
|
-install -m0644 nohang-desktop.service $(DESTDIR)$(SYSTEMDUNITDIR)/nohang-desktop.service
|
||||||
-rm -fv nohang.service
|
-rm -fv nohang.service
|
||||||
|
@ -5,7 +5,7 @@ Conflicts=nohang.service
|
|||||||
After=system.slice
|
After=system.slice
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=:TARGET_BIN:/nohang --config :TARGET_CONF:/nohang/nohang-desktop.conf
|
ExecStart=${BINDIR}/nohang --config ${CONFDIR}/nohang/nohang-desktop.conf
|
||||||
SyslogIdentifier=nohang-desktop
|
SyslogIdentifier=nohang-desktop
|
||||||
|
|
||||||
KillMode=mixed
|
KillMode=mixed
|
||||||
|
@ -5,7 +5,7 @@ Conflicts=nohang-desktop.service
|
|||||||
After=system.slice
|
After=system.slice
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=:TARGET_BIN:/nohang --config :TARGET_CONF:/nohang/nohang.conf
|
ExecStart=${BINDIR}/nohang --config ${CONFDIR}/nohang/nohang.conf
|
||||||
SyslogIdentifier=nohang
|
SyslogIdentifier=nohang
|
||||||
|
|
||||||
KillMode=mixed
|
KillMode=mixed
|
||||||
|
Loading…
Reference in New Issue
Block a user