--- trunk/mage/usr/lib/mage/mage4.functions.sh 2011/01/28 21:46:34 1214 +++ trunk/mage/usr/lib/mage/mage4.functions.sh 2011/04/27 08:42:24 1271 @@ -354,16 +354,16 @@ # sets fieldseperator to "§" instead of " " IFS=§ - while read pathto posix user group + while read pathto posix major minor user group do [ -z "${pathto}" ] && continue [[ ${VERBOSE} = on ]] && echo -e "\t>>> PIPE: ${MROOT}${pathto}" - mkfifo -m "${posix}" "${MROOT}${pathto}" + mknod -m "${posix}" "${MROOT}${pathto}" # make it optional atm !! if [[ ! -z ${user} ]] && [[ ! -z ${group} ]] then - chown "${user}:${group}" "${MROOT}${pathto}" + chown "${user}:${group}" "${MROOT}${pathto}" b "${major}" "${minor}" fi done < ${BUILDDIR}/${pkgname}/.pipes @@ -403,7 +403,7 @@ [ -z "${pathto}" ] && continue [[ ${VERBOSE} = on ]] && echo -e "\t>>> CHAR: ${MROOT}${pathto}" - mknod -m ${posix} "${MROOT}${pathto}" c ${major} ${minor} + mknod -m ${posix} "${MROOT}${pathto}" b "${major}" "${minor}" # make it optional atm !! if [[ ! -z ${user} ]] && [[ ! -z ${group} ]]