Magellan Linux

Diff of /trunk/initscripts/systemd/Makefile

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

revision 1385 by niro, Sat Jun 4 23:15:54 2011 UTC revision 1391 by niro, Sat Jun 4 23:56:04 2011 UTC
# Line 1  Line 1 
1  # $Id$  # $Id$
2    
 sysconfdir = /etc  
 sbindir = /sbin  
 systemddir = /lib/systemd  
 unitsdir = $(systemddir)/system  
   
3  all:  all:
4    
5  install:  include ../Makefile.inc
  install -d -m 0755 $(DESTDIR)$(sysconfdir)  
  install -d -m 0755 $(DESTDIR)$(sbindir)  
   
  install -d -m 0755 $(DESTDIR)$(sysconfdir)  
  for file in etc/*; do install -m 0644 $${file} $(DESTDIR)$(sysconfdir)/; 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 sbin/*; do install -m 0755 $${file} $(DESTDIR)$(sbindir); done  
6    
7    install_systemd: general
8   # install system-units   # install system-units
9   install -d -m 0755 $(DESTDIR)$(systemddir)   install -d -m 0755 $(DESTDIR)$(SYSTEMDDIR)
10   install -d -m 0755 $(DESTDIR)$(unitsdir)   install -d -m 0755 $(DESTDIR)$(UNITSDIR)
11   for file in units/services/*; do install -m 0644 $${file} $(DESTDIR)$(unitsdir)/; done   for file in units/services/*; do install -m 0644 $${file} $(DESTDIR)$(UNITSDIR)/; done
12   # install network script   # install network script
13   install -m 0755 units/scripts/network.sh $(DESTDIR)$(systemddir)/magellan-network   install -m 0755 units/scripts/network.sh $(DESTDIR)$(SYSTEMDDIR)/magellan-network
14    
15   # fix mageversion  .PHONY: all install_systemd 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.1385  
changed lines
  Added in v.1391