--- trunk/initscripts/systemd/Makefile 2011/06/04 23:15:54 1385 +++ trunk/initscripts/systemd/Makefile 2011/06/04 23:56:04 1391 @@ -1,34 +1,15 @@ # $Id$ -sysconfdir = /etc -sbindir = /sbin -systemddir = /lib/systemd -unitsdir = $(systemddir)/system - all: -install: - install -d -m 0755 $(DESTDIR)$(sysconfdir) - install -d -m 0755 $(DESTDIR)$(sbindir) - - install -d -m 0755 $(DESTDIR)$(sysconfdir) - for file in etc/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/; done - # fix shadow permissions - if [ -f $(DESTDIR)/$(sysconfdir)/shadow ];then chmod 0400 $(DESTDIR)$(sysconfdir)/shadow; fi - install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d - for file in conf.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/conf.d/; done - install -d -m 0755 $(DESTDIR)$(sysconfdir)/modprobe.d - for file in modprobe.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/modprobe.d/; done - for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done +include ../Makefile.inc +install_systemd: general # install system-units - install -d -m 0755 $(DESTDIR)$(systemddir) - install -d -m 0755 $(DESTDIR)$(unitsdir) - for file in units/services/*; do install -m 0644 $${file} $(DESTDIR)$(unitsdir)/; done + install -d -m 0755 $(DESTDIR)$(SYSTEMDDIR) + install -d -m 0755 $(DESTDIR)$(UNITSDIR) + for file in units/services/*; do install -m 0644 $${file} $(DESTDIR)$(UNITSDIR)/; done # install network script - install -m 0755 units/scripts/network.sh $(DESTDIR)$(systemddir)/magellan-network + install -m 0755 units/scripts/network.sh $(DESTDIR)$(SYSTEMDDIR)/magellan-network - # fix mageversion - echo "$$(date +%Y%m%d)-cvs" > $(DESTDIR)$(sysconfdir)/mageversion - # fix system-release - echo "Magellan-linux release $$(date +%Y%m%d)-cvs (NEXT)" > $(DESTDIR)$(sysconfdir)/system-release +.PHONY: all install_systemd general