Contents of /tags/init-0_7_0_2/systemd/Makefile
Parent Directory | Revision Log
Revision 1385 -
(show annotations)
(download)
Sat Jun 4 23:15:54 2011 UTC (13 years, 3 months ago) by niro
Original Path: trunk/initscripts/systemd/Makefile
File size: 1330 byte(s)
Sat Jun 4 23:15:54 2011 UTC (13 years, 3 months ago) by niro
Original Path: trunk/initscripts/systemd/Makefile
File size: 1330 byte(s)
-do not force root owner
1 | # $Id$ |
2 | |
3 | sysconfdir = /etc |
4 | sbindir = /sbin |
5 | systemddir = /lib/systemd |
6 | unitsdir = $(systemddir)/system |
7 | |
8 | all: |
9 | |
10 | install: |
11 | install -d -m 0755 $(DESTDIR)$(sysconfdir) |
12 | install -d -m 0755 $(DESTDIR)$(sbindir) |
13 | |
14 | install -d -m 0755 $(DESTDIR)$(sysconfdir) |
15 | for file in etc/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/; done |
16 | # fix shadow permissions |
17 | if [ -f $(DESTDIR)/$(sysconfdir)/shadow ];then chmod 0400 $(DESTDIR)$(sysconfdir)/shadow; fi |
18 | install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d |
19 | for file in conf.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/conf.d/; done |
20 | install -d -m 0755 $(DESTDIR)$(sysconfdir)/modprobe.d |
21 | for file in modprobe.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/modprobe.d/; done |
22 | for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done |
23 | |
24 | # install system-units |
25 | install -d -m 0755 $(DESTDIR)$(systemddir) |
26 | install -d -m 0755 $(DESTDIR)$(unitsdir) |
27 | for file in units/services/*; do install -m 0644 $${file} $(DESTDIR)$(unitsdir)/; done |
28 | # install network script |
29 | install -m 0755 units/scripts/network.sh $(DESTDIR)$(systemddir)/magellan-network |
30 | |
31 | # fix mageversion |
32 | echo "$$(date +%Y%m%d)-cvs" > $(DESTDIR)$(sysconfdir)/mageversion |
33 | # fix system-release |
34 | echo "Magellan-linux release $$(date +%Y%m%d)-cvs (NEXT)" > $(DESTDIR)$(sysconfdir)/system-release |