Magellan Linux

Diff of /trunk/magellan-initscripts/etc/rc.d/init.d/rc

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

revision 318 by niro, Tue Jan 3 18:03:21 2006 UTC revision 319 by niro, Tue Jan 3 18:07:43 2006 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  # $Header: /home/cvsd/magellan-cvs/magellan-src/magellan-initscripts/etc/rc.d/init.d/rc,v 1.6 2006-01-03 18:03:21 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/magellan-initscripts/etc/rc.d/init.d/rc,v 1.7 2006-01-03 18:07:43 niro Exp $
3    
4  source /etc/sysconfig/rc  source /etc/sysconfig/rc
5  source $rc_functions  source $rc_functions
# Line 10  MAGEVER="$(< /etc/mageversion)" Line 10  MAGEVER="$(< /etc/mageversion)"
10  # source kernel config if exists  # source kernel config if exists
11  [ -f /etc/conf.d/kernel ] && source /etc/conf.d/kernel  [ -f /etc/conf.d/kernel ] && source /etc/conf.d/kernel
12    
13    udev_version()
14    {
15     local version=0
16    
17     if [[ -x /sbin/udev ]]
18     then
19     version=$(/sbin/udev -V)
20     # We need it without a leading '0', else bash do the wrong thing
21     version=${version##0}
22     # Older udev's will print nothing
23     [[ -z ${version} ]] && version=0
24     fi
25    
26     echo "${version}"
27    }
28    
29  # this works only for 2.6.15 kernels and greater  # this works only for 2.6.15 kernels and greater
30  trigger_events()  trigger_events()
31  {  {
# Line 50  trigger_events() Line 66  trigger_events()
66   done   done
67  }  }
68    
69  populate_udev() {  populate_udev()
70    {
71   local loop   local loop
72    
73   # populate /dev with devices already found by the kernel   # populate /dev with devices already found by the kernel
# Line 80  populate_udev() { Line 97  populate_udev() {
97   return 0   return 0
98  }  }
99    
100  seed_dev() {  seed_dev()
101    {
102   # seed /dev with some things that we know we need   # seed /dev with some things that we know we need
103   echo -e ${COLOREDSTAR}"  Seeding /dev with needed nodes ..."   echo -e ${COLOREDSTAR}"  Seeding /dev with needed nodes ..."
104   (   (

Legend:
Removed from v.318  
changed lines
  Added in v.319