From 35308163932b39fbeb147b09b5e807009392c46a Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Thu, 4 May 2006 07:29:25 +0000 Subject: Changes to autodetection: General performance improvement Cleaned up excess modules git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@56 880c04e9-e011-0410-abf7-b926e227c9cd --- functions | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'functions') diff --git a/functions b/functions index 8396999..e8e7868 100644 --- a/functions +++ b/functions @@ -21,15 +21,13 @@ all_modules () checked_modules () { - ret=1 if [ -e "${MODULE_FILE}" ]; then for mod in $(all_modules ${@}); do if grep "$(basename ${mod%%\.ko})" "${MODULE_FILE}" >/dev/null 2>&1; then - ret=0 echo ${mod} fi done - return $ret + return 1 else all_modules ${@} fi @@ -77,7 +75,7 @@ add_symlink () add_dir $(dirname "${dest}") if ! grep "slink ${dest} " "${FILELIST}" 2>&1 > /dev/null; then msg " adding link ${fil} -> ${dest}" - echo "slink ${dest} ${fil} $(stat -c '%a %u %g' ${fil})" >> "${FILELIST}" + echo "slink ${dest} ${fil} $(stat -c '%a' ${fil}) 0 0" >> "${FILELIST}" fi fi #fail quietly @@ -103,7 +101,7 @@ add_file () if ! grep "file ${dest} " "${FILELIST}" 2>&1 > /dev/null; then msg " adding file ${dest}" - echo "file ${dest} ${fil} $(stat -c '%a %u %g' ${fil})" >> "${FILELIST}" + echo "file ${dest} ${fil} $(stat -c '%a' ${fil}) 0 0" >> "${FILELIST}" fi else err "file '${1}' does not exist" -- cgit v1.2.3-24-g4f1b