Annotation of /trunk/initscripts/systemd/Makefile
Parent Directory | Revision Log
Revision 1385 -
(hide annotations)
(download)
Sat Jun 4 23:15:54 2011 UTC (13 years, 3 months ago) by niro
File size: 1330 byte(s)
Sat Jun 4 23:15:54 2011 UTC (13 years, 3 months ago) by niro
File size: 1330 byte(s)
-do not force root owner
1 | niro | 1384 | # $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 | niro | 1385 | for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done |
23 | niro | 1384 | |
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 | niro | 1385 | install -m 0755 units/scripts/network.sh $(DESTDIR)$(systemddir)/magellan-network |
30 | niro | 1384 | |
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 |