Magellan Linux

Contents of /trunk/initscripts/busybox/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1386 - (show annotations) (download)
Sat Jun 4 23:16:08 2011 UTC (12 years, 10 months ago) by niro
File size: 1277 byte(s)
-added Makefile for busybox init
1 # $Id$
2
3 sysconfdir = /etc
4 sbindir = /sbin
5 rcdir =$(sysconfdir)/rc.d
6 initdir =$(rcdir)/init.d
7
8 all:
9
10 install:
11 install -d -m 0755 $(DESTDIR)$(rcdir)
12 install -d -m 0755 $(DESTDIR)$(rcdir)/rcshutdown.d
13 install -d -m 0755 $(DESTDIR)$(rcdir)/rcboot.d
14 install -d -m 0755 $(DESTDIR)$(rcdir)/rcsysinit.d
15 install -d -m 0755 $(DESTDIR)$(initdir)
16 install -d -m 0755 $(DESTDIR)$(sbindir)
17
18 install -d -m 0755 $(DESTDIR)$(sysconfdir)
19 for file in etc/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/; done
20 # fix shadow permissions
21 if [ -f $(DESTDIR)/$(sysconfdir)/shadow ];then chmod 0400 $(DESTDIR)$(sysconfdir)/shadow; fi
22 install -d -m 0755 $(DESTDIR)$(sysconfdir)/conf.d
23 for file in conf.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/conf.d/; done
24 install -d -m 0755 $(DESTDIR)$(sysconfdir)/modprobe.d
25 for file in modprobe.d/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/modprobe.d/; done
26 for file in rc/*; do install -m 0755 $${file} $(DESTDIR)$(initdir)/; done
27 for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done
28
29 # fix mageversion
30 echo "$$(date +%Y%m%d)-cvs" > $(DESTDIR)$(sysconfdir)/mageversion
31 # fix system-release
32 echo "Magellan-linux release $$(date +%Y%m%d)-cvs (NEXT)" > $(DESTDIR)$(sysconfdir)/system-release