projects
/
hvlinux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ámélioré détection link up/down script ifup
[hvlinux.git]
/
functions
/
main
diff --git
a/functions/main
b/functions/main
index
c0ab98e
..
76aa3a0
100644
(file)
--- a/
functions/main
+++ b/
functions/main
@@
-50,6
+50,7
@@
source ./stage.def
# Load functions
source ../functions/fpkg
source ../functions/lpkg
# Load functions
source ../functions/fpkg
source ../functions/lpkg
+source ../functions/version
# Constants for return codes
EXIT_SUCCESS=0
# Constants for return codes
EXIT_SUCCESS=0
@@
-119,7
+120,7
@@
if [ -z "${LFS_STAGE}" ]; then
return ${EXIT_FAILURE}
fi
return ${EXIT_FAILURE}
fi
-if [ "x${LFS_STAGE}" != "xstage0" -a "x${LFS_STAGE}" != "xstage1" ]
;
then
+if [ "x${LFS_STAGE}" != "xstage0" -a "x${LFS_STAGE}" != "xstage1" ]
;
then
LFS=""
fi
LFS=""
fi
@@
-941,11
+942,16
@@
rscr()
exit ${EXIT_FAILURE}
fi
exit ${EXIT_FAILURE}
fi
- # Checking if script
is valid and executable
- if [ ! -
x
${SCRDIR}/${SCRIPT} ]; then
+ # Checking if script
file is found
+ if [ ! -
f
${SCRDIR}/${SCRIPT} ]; then
echo "${FUNCNAME}(): script not found: ${SCRIPT}"
exit ${EXIT_FAILURE}
fi
echo "${FUNCNAME}(): script not found: ${SCRIPT}"
exit ${EXIT_FAILURE}
fi
+ # ... and make sure it is executable
+ if [ ! -x ${SCRDIR}/${SCRIPT} ]; then
+ echo "${FUNCNAME}(): execute bit not set: ${SCRIPT}"
+ exit ${EXIT_FAILURE}
+ fi
PACKAGE_LOG=${LFS_LOG_DIR}/${HVLABEL}.log
PACKAGE_LOG=${LFS_LOG_DIR}/${HVLABEL}.log