Magellan Linux

Diff of /trunk/mage/usr/lib/mage/mage4.functions.sh

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

revision 1214 by niro, Fri Jan 28 21:46:34 2011 UTC revision 1271 by niro, Wed Apr 27 08:42:24 2011 UTC
# Line 354  install_blockdevices() Line 354  install_blockdevices()
354   # sets fieldseperator to "§" instead of " "   # sets fieldseperator to "§" instead of " "
355   IFS=§   IFS=§
356    
357   while read pathto posix user group   while read pathto posix major minor user group
358   do   do
359   [ -z "${pathto}" ] && continue   [ -z "${pathto}" ] && continue
360   [[ ${VERBOSE} = on ]] && echo -e "\t>>> PIPE: ${MROOT}${pathto}"   [[ ${VERBOSE} = on ]] && echo -e "\t>>> PIPE: ${MROOT}${pathto}"
361    
362   mkfifo -m "${posix}" "${MROOT}${pathto}"   mknod -m "${posix}" "${MROOT}${pathto}"
363   # make it optional atm !!   # make it optional atm !!
364   if [[ ! -z ${user} ]] && [[ ! -z ${group} ]]   if [[ ! -z ${user} ]] && [[ ! -z ${group} ]]
365   then   then
366   chown "${user}:${group}" "${MROOT}${pathto}"   chown "${user}:${group}" "${MROOT}${pathto}" b "${major}" "${minor}"
367   fi   fi
368   done < ${BUILDDIR}/${pkgname}/.pipes   done < ${BUILDDIR}/${pkgname}/.pipes
369    
# Line 403  install_characterdevices() Line 403  install_characterdevices()
403   [ -z "${pathto}" ] && continue   [ -z "${pathto}" ] && continue
404   [[ ${VERBOSE} = on ]] && echo -e "\t>>> CHAR: ${MROOT}${pathto}"   [[ ${VERBOSE} = on ]] && echo -e "\t>>> CHAR: ${MROOT}${pathto}"
405    
406   mknod -m ${posix} "${MROOT}${pathto}" c ${major} ${minor}   mknod -m ${posix} "${MROOT}${pathto}" b "${major}" "${minor}"
407    
408   # make it optional atm !!   # make it optional atm !!
409   if [[ ! -z ${user} ]] && [[ ! -z ${group} ]]   if [[ ! -z ${user} ]] && [[ ! -z ${group} ]]

Legend:
Removed from v.1214  
changed lines
  Added in v.1271