Magellan Linux

Annotation of /tags/init-0_8_3/Makefile.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2215 - (hide annotations) (download)
Tue Oct 15 09:46:02 2013 UTC (10 years, 6 months ago) by niro
Original Path: trunk/initscripts/Makefile.inc
File size: 979 byte(s)
-provide a sane CONFIG_PROTECT environment for all initscript types
1 niro 1389 # $Id$
2    
3     CC = gcc
4     CFLAGS = -Os -Wall
5     LDFLAGS = -s
6    
7     SYSCONFDIR = /etc
8 niro 1670 LIBDIR = /lib
9 niro 1389 SBINDIR = /sbin
10     RCDIR = $(SYSCONFDIR)/rc.d
11     INITDIR = $(RCDIR)/init.d
12    
13     general:
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    
19     install -d -m 0755 $(DESTDIR)$(SYSCONFDIR)/conf.d
20     for file in conf.d/*; do install -m 0644 $${file} $(DESTDIR)$(SYSCONFDIR)/conf.d/; done
21    
22 niro 2215 install -d -m 0755 $(DESTDIR)$(SYSCONFDIR)/env.d
23     for file in env.d/*; do install -m 0644 $${file} $(DESTDIR)$(SYSCONFDIR)/env.d/; done
24    
25 niro 1389 install -d -m 0755 $(DESTDIR)$(SYSCONFDIR)/modprobe.d
26     for file in modprobe.d/*; do install -m 0644 $${file} $(DESTDIR)$(SYSCONFDIR)/modprobe.d/; done
27    
28     install -d -m 0755 $(DESTDIR)$(SBINDIR)
29     for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(SBINDIR); done
30    
31     .PHONY: general