Remove extra checks that fail
authorEric Edgar <rocket@gentoo.org>
Fri, 22 Jul 2005 16:08:27 +0000 (16:08 +0000)
committerEric Edgar <rocket@gentoo.org>
Fri, 22 Jul 2005 16:08:27 +0000 (16:08 +0000)
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@278 67a159dc-881f-0410-a524-ba9dfbe2cb84

gen_determineargs.sh
gen_package.sh

index 550955bbd01c5c75f628ff31215815139e771417..32f916ce91714a5408c905bbe1abf0dbb7a1a840 100644 (file)
@@ -3,10 +3,6 @@
 get_KV() {
        if [ "${CMD_NO_KERNEL_SOURCES}" = '1' -a -e "${CMD_KERNCACHE}" ]
        then
-               [ -d ${TEMP} ] && gen_die "temporary directory already exists! Exiting."
-               (umask 077 && mkdir ${TEMP}) || {
-                       gen_die "Could not create temporary directory! Exiting."
-               }
                /bin/tar -xj -C ${TEMP} -f ${CMD_KERNCACHE} kerncache.config 
                if [ -e ${TEMP}/kerncache.config ]
                then
@@ -25,10 +21,8 @@ get_KV() {
                        fi
 
                else
-                       rm -r ${TEMP}
                        gen_die "Could not find kerncache.config in the kernel cache! Exiting."
                fi
-               rm -r ${TEMP}
 
        else
                # Configure the kernel
index 1386b3213a0d6b00520d146fb4df427885fcfb51..eac457c48fab4ecd325b464b3573ec9112451658 100644 (file)
@@ -70,17 +70,11 @@ gen_kerncache()
 
 gen_kerncache_extract_kernel()
 {
-       [ -d ${TEMP} ] && gen_die "temporary directory already exists! Exiting."
-       (umask 077 && mkdir ${TEMP}) || {
-           gen_die "Could not create temporary directory! Exiting."
-       }
                /bin/tar -f ${KERNCACHE} -C ${TEMP} -xj 
        cp "${TEMP}/kernel-${ARCH}-${KV}" "/boot/kernel-${KNAME}-${ARCH}-${KV}" || {
-               rm -r ${TEMP}
                gen_die 'Could not copy the kernel binary to /boot!'
                }
         cp "${TEMP}/System.map-${ARCH}-${KV}" "/boot/System.map-${KNAME}-${ARCH}-${KV}" || {
-               rm -r ${TEMP}
                gen_die 'Could not copy System.map to /boot!'
                }
        rm -r ${TEMP}
@@ -108,10 +102,6 @@ gen_kerncache_is_valid()
                
                BUILD_KERNEL=0
                # Can make this more secure ....
-               [ -d ${TEMP} ] && gen_die "temporary directory already exists! Exiting."
-               (umask 077 && mkdir ${TEMP}) || {
-                   gen_die "Could not create temporary directory! Exiting."
-               }
                
                /bin/tar -xj -f ${KERNCACHE} -C ${TEMP}
                if [ -e ${TEMP}/config-${ARCH}-${KV} -a -e ${TEMP}/kernel-${ARCH}-${KV} ] 
@@ -119,16 +109,9 @@ gen_kerncache_is_valid()
                        print_info 1 'Valid kernel cache found; no sources will be used'
                        KERNCACHE_IS_VALID=1
                fi
-               /bin/rm -r ${TEMP}
         else
                if [ -e "${KERNCACHE}" ] 
                then
-                       [ -d ${TEMP} ] && gen_die "temporary directory already exists! Exiting."
-                       (umask 077 && mkdir ${TEMP}) || {
-                           gen_die "Could not create temporary directory! Exiting."
-                           
-                       }
-               
                        /bin/tar -xj -f ${KERNCACHE} -C ${TEMP}
                        if [ -e ${TEMP}/config-${ARCH}-${KV} -a -e /${KERNEL_DIR}/.config ]
                        then
@@ -144,7 +127,6 @@ gen_kerncache_is_valid()
                                        KERNCACHE_IS_VALID=1
                                fi
                        fi
-                       /bin/rm -r ${TEMP}
                fi
        fi
        export KERNCACHE_IS_VALID