- Timestamp:
- 03/29/2006 07:47:45 PM (19 years ago)
- Branches:
- experimental
- Children:
- c155162
- Parents:
- 7f38b6d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
common/func_validate_configs.sh
r7f38b6d r3051f95 18 18 19 19 if [[ ! "${TARGET32}" = "" ]]; then 20 [[ $verbose = "1" ]] &&echo -e "`eval echo $PARAM_VALS2`"20 echo -e "`eval echo $PARAM_VALS2`" 21 21 fi 22 [[ $verbose = "1" ]] &&echo -e "`eval echo $PARAM_VALS`"22 echo -e "`eval echo $PARAM_VALS`" 23 23 24 24 case "${ARCH}" in … … 86 86 parameter list. 87 87 88 input vars: $1 0/1 0=quiet, 1=verbose output88 input vars: none 89 89 externals: color constants 90 90 PROGNAME (lfs,clfs,hlfs,blfs) … … 109 109 local config_param 110 110 local validation_str 111 local verbose=$1112 111 113 112 write_error_and_die() { … … 122 121 # This is the 'regexp' test available in bash-3.0.. 123 122 # using it as a poor man's test for substring 124 [[ $verbose = "1" ]] &&echo -e "`eval echo $PARAM_VALS`"123 echo -e "`eval echo $PARAM_VALS`" 125 124 if [[ ! "${validation_str}" =~ "x${!config_param}x" ]] ; then 126 125 # parameter value entered is no good … … 135 134 case $config_param in 136 135 BUILDDIR) # We cannot have an <empty> or </> root mount point 137 [[ $verbose = "1" ]] &&echo -e "`eval echo $PARAM_VALS`"136 echo -e "`eval echo $PARAM_VALS`" 138 137 if [[ "xx x/x" =~ "x${!config_param}x" ]]; then 139 138 write_error_and_die … … 158 157 159 158 if [[ "${config_param}" = "LC_ALL" ]]; then 160 [[ $1 = "1" ]] &&echo "`eval echo $PARAM_VALS`"159 echo "`eval echo $PARAM_VALS`" 161 160 [[ -z "${!config_param}" ]] && continue 162 161 # See it the locale values exist on this machine … … 169 168 170 169 if [[ "${config_param}" = "LANG" ]]; then 171 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"170 echo "`eval echo $PARAM_VALS`" 172 171 [[ -z "${!config_param}" ]] && continue 173 172 # See it the locale values exist on this machine … … 181 180 182 181 if [[ "${config_param}" = "KEYMAP" ]]; then 183 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"182 echo "`eval echo $PARAM_VALS`" 184 183 [[ "${!config_param}" = "none" ]] && continue 185 184 if [[ -e "/usr/share/kbd/keymaps/${!config_param}" ]] && … … 192 191 193 192 if [[ "${config_param}" = "SRC_ARCHIVE" ]]; then 194 [[ $verbose = "1" ]] &&echo -n "`eval echo $PARAM_VALS`"193 echo -n "`eval echo $PARAM_VALS`" 195 194 if [ ! -z ${SRC_ARCHIVE} ]; then 196 195 if [ ! -d ${SRC_ARCHIVE} ]; then … … 207 206 208 207 if [[ "${config_param}" = "FSTAB" ]]; then 209 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"208 echo "`eval echo $PARAM_VALS`" 210 209 [[ -z "${!config_param}" ]] && continue 211 210 if [[ -e "${!config_param}" ]] && … … 218 217 219 218 if [[ "${config_param}" = "BOOK" ]]; then 220 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"219 echo "`eval echo $PARAM_VALS`" 221 220 [[ ! "${WC}" = 1 ]] && continue 222 221 [[ -z "${!config_param}" ]] && continue … … 230 229 231 230 if [[ "${config_param}" = "CONFIG" ]]; then 232 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"231 echo "`eval echo $PARAM_VALS`" 233 232 [[ -z "${!config_param}" ]] && continue 234 233 if [[ -e "${!config_param}" ]] && … … 242 241 if [[ "${config_param}" = "BOOT_CONFIG" ]]; then 243 242 if [[ "${METHOD}" = "boot" ]]; then 244 [[ $verbose = "1" ]] &&echo "`eval echo $PARAM_VALS`"243 echo "`eval echo $PARAM_VALS`" 245 244 # There must be a config file when the build method is 'boot' 246 245 [[ -e "${!config_param}" ]] && [[ -s "${!config_param}" ]] && continue
Note:
See TracChangeset
for help on using the changeset viewer.