mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Implemented elogd.service for systemd daemon
This commit is contained in:
parent
0914fa6f80
commit
c3be255c6a
11
Makefile
11
Makefile
@ -206,15 +206,22 @@ install: $(EXECS)
|
||||
$(INSTALL) -v -m 644 elogd.cfg $(ELOGDIR)/elogd.cfg ; \
|
||||
fi
|
||||
|
||||
ifeq ($(OSTYPE),darwin)
|
||||
|
||||
ifneq ("$(wildcard /usr/lib/systemd/system)", "")
|
||||
@$(INSTALL) -v -m 0644 elogd.service /usr/lib/systemd/system
|
||||
@echo The elogd service can now be started with
|
||||
@echo " sudo systemctl start elogd"
|
||||
else
|
||||
ifeq ($(OSTYPE),darwin)
|
||||
@$(INSTALL) -v -m 0644 elogd.plist /Library/LaunchDaemons/ch.psi.elogd.plist
|
||||
@echo The elogd service can now be started with
|
||||
@echo " sudo launchctl load /Library/LaunchDaemons/ch.psi.elogd.plist"
|
||||
else
|
||||
else
|
||||
@sed "s#\@PREFIX\@#$(PREFIX)#g" elogd.init_template > elogd.init
|
||||
@if [ ! -f $(RCDIR)/elogd ]; then \
|
||||
$(INSTALL) -v -m 0755 -D elogd.init $(RCDIR)/elogd ; \
|
||||
fi
|
||||
endif
|
||||
endif
|
||||
|
||||
restart:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user