mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-14 20:33:48 +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 ; \
|
$(INSTALL) -v -m 644 elogd.cfg $(ELOGDIR)/elogd.cfg ; \
|
||||||
fi
|
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
|
@$(INSTALL) -v -m 0644 elogd.plist /Library/LaunchDaemons/ch.psi.elogd.plist
|
||||||
@echo The elogd service can now be started with
|
@echo The elogd service can now be started with
|
||||||
@echo " sudo launchctl load /Library/LaunchDaemons/ch.psi.elogd.plist"
|
@echo " sudo launchctl load /Library/LaunchDaemons/ch.psi.elogd.plist"
|
||||||
else
|
else
|
||||||
@sed "s#\@PREFIX\@#$(PREFIX)#g" elogd.init_template > elogd.init
|
@sed "s#\@PREFIX\@#$(PREFIX)#g" elogd.init_template > elogd.init
|
||||||
@if [ ! -f $(RCDIR)/elogd ]; then \
|
@if [ ! -f $(RCDIR)/elogd ]; then \
|
||||||
$(INSTALL) -v -m 0755 -D elogd.init $(RCDIR)/elogd ; \
|
$(INSTALL) -v -m 0755 -D elogd.init $(RCDIR)/elogd ; \
|
||||||
fi
|
fi
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
restart:
|
restart:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user