Magellan Linux

Diff of /trunk/mkinitrd/lib/linuxrc.sh

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

revision 333 by niro, Tue Feb 21 00:02:17 2006 UTC revision 334 by niro, Thu Feb 23 12:02:04 2006 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2  # $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/lib/linuxrc.sh,v 1.1 2006-02-21 00:02:17 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/lib/linuxrc.sh,v 1.2 2006-02-23 12:02:04 niro Exp $
3    
4  # loads given kernel modules  # loads given kernel modules
5  load_kernel_modules()  load_kernel_modules()
# Line 192  else Line 192  else
192   ln -s mnt/cloop/${x} ${x}   ln -s mnt/cloop/${x} ${x}
193   done   done
194   mkdir -p initrd proc tmp sys var/tmp dev   mkdir -p initrd proc tmp sys var/tmp dev
  chmod 1777 tmp var/tmp  
195    
196   # make /sysroot/dev/console & /mnt/dev/null   # make /sysroot/dev/console & /mnt/dev/null
197   [ ! -e /sysroot/dev/console ] && mknod -m 600 /sysroot/dev/console c 5 1   [ ! -e /sysroot/dev/console ] && mknod -m 600 /sysroot/dev/console c 5 1
# Line 200  else Line 199  else
199    
200   (cd /sysroot/mnt/cloop; cp -a etc root home var /sysroot)   (cd /sysroot/mnt/cloop; cp -a etc root home var /sysroot)
201    
202   # shurely change to correct permissions   # ensure the right permissions
203   chmod 1777 /sysroot/tmp   chmod 1777 /sysroot/tmp
204   chmod 1777 /sysroot/var/tmp   chmod 1777 /sysroot/var/tmp
205  fi  fi

Legend:
Removed from v.333  
changed lines
  Added in v.334