# $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 # 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 network script 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