Magellan Linux

Diff of /trunk/initscripts/busybox/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1389 by niro, Sat Jun 4 23:20:47 2011 UTC revision 1390 by niro, Sat Jun 4 23:55:56 2011 UTC
# Line 1  Line 1 
1  # $Id$  # $Id$
2    
 sysconfdir = /etc  
 sbindir = /sbin  
 rcdir =$(sysconfdir)/rc.d  
 initdir =$(rcdir)/init.d  
   
3  all:  all:
4    
5  install:  include ../Makefile.inc
6   install -d -m 0755 $(DESTDIR)$(rcdir)  
7   install -d -m 0755 $(DESTDIR)$(rcdir)/rcshutdown.d  install_busybox: general
8   install -d -m 0755 $(DESTDIR)$(rcdir)/rcboot.d   install -d -m 0755 $(DESTDIR)$(RCDIR)
9   install -d -m 0755 $(DESTDIR)$(rcdir)/rcsysinit.d   install -d -m 0755 $(DESTDIR)$(RCDIR)/rcshutdown.d
10   install -d -m 0755 $(DESTDIR)$(initdir)   install -d -m 0755 $(DESTDIR)$(RCDIR)/rcboot.d
11   install -d -m 0755 $(DESTDIR)$(sbindir)   install -d -m 0755 $(DESTDIR)$(RCDIR)/rcsysinit.d
12    
13   install -d -m 0755 $(DESTDIR)$(sysconfdir)   install -d -m 0755 $(DESTDIR)$(INITDIR)
14   for file in etc/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/; done   for file in rc/*; do install -m 0755 $${file} $(DESTDIR)$(INITDIR)/; 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 rc/*; do install -m 0755 $${file} $(DESTDIR)$(initdir)/; done  
15   # symlink rc.d/init.d to /etc/init.d   # symlink rc.d/init.d to /etc/init.d
16   ln -snf rc.d/init.d $(DESTDIR)$(sysconfdir)/init.d   ln -snf rc.d/init.d $(DESTDIR)$(SYSCONFDIR)/init.d
  for file in sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done  
17    
18   # fix mageversion  .PHONY: all install_busybox general
  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  

Legend:
Removed from v.1389  
changed lines
  Added in v.1390