Changeset c67990f


Ignore:
Timestamp:
03/25/2017 09:00:16 PM (7 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
2.4, ablfs-more, legacy, trunk
Children:
0ad3a33
Parents:
b6f19e75
Message:

Existence of package management files is tested even if PKGMNGT=n. Fix that. Thanks to Michael D.L. for reporting.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • common/libs/func_validate_configs.sh

    rb6f19e75 rc67990f  
    195195
    196196        # Case of PKGMNGT: two files, packageManager.xml and packInstall.sh
    197         # must exist in $PKGMNGTDIR:
     197        # must exist in $PKGMNGTDIR if PKGMNGT='y':
    198198      PKGMNGT) echo -e "`eval echo $PARAM_VALS`"
    199                if [ ! -e "$PKGMNGTDIR/packageManager.xml" ]; then
    200                  write_pkg_and_die $PKGMNGTDIR/packageManager.xml does not exist
    201                fi
    202                if [ ! -e "$PKGMNGTDIR/packInstall.sh" ]; then
    203                  write_pkg_and_die $PKGMNGTDIR/packInstall.sh does not exist
    204                fi
    205                if [ ! -s "$PKGMNGTDIR/packageManager.xml" ]; then
    206                  write_pkg_and_die $PKGMNGTDIR/packageManager.xml has zero size
    207                fi
    208                if [ ! -s "$PKGMNGTDIR/packInstall.sh" ]; then
    209                  write_pkg_and_die $PKGMNGTDIR/packInstall.sh has zero size
    210                fi
    211                if [ ! -r "$PKGMNGTDIR/packageManager.xml" ]; then
    212                  write_pkg_and_die $PKGMNGTDIR/packageManager.xml is not readable
    213                fi
    214                if [ ! -r "$PKGMNGTDIR/packInstall.sh" ]; then
    215                  write_pkg_and_die $PKGMNGTDIR/packInstall.sh is not readable
     199               if [ "$PKGMNGT" = y ]; then
     200                 if [ ! -e "$PKGMNGTDIR/packageManager.xml" ]; then
     201                   write_pkg_and_die $PKGMNGTDIR/packageManager.xml does not exist
     202                 fi
     203                 if [ ! -e "$PKGMNGTDIR/packInstall.sh" ]; then
     204                   write_pkg_and_die $PKGMNGTDIR/packInstall.sh does not exist
     205                 fi
     206                 if [ ! -s "$PKGMNGTDIR/packageManager.xml" ]; then
     207                   write_pkg_and_die $PKGMNGTDIR/packageManager.xml has zero size
     208                 fi
     209                 if [ ! -s "$PKGMNGTDIR/packInstall.sh" ]; then
     210                   write_pkg_and_die $PKGMNGTDIR/packInstall.sh has zero size
     211                 fi
     212                 if [ ! -r "$PKGMNGTDIR/packageManager.xml" ]; then
     213                   write_pkg_and_die $PKGMNGTDIR/packageManager.xml is not readable
     214                 fi
     215                 if [ ! -r "$PKGMNGTDIR/packInstall.sh" ]; then
     216                   write_pkg_and_die $PKGMNGTDIR/packInstall.sh is not readable
     217                 fi
    216218               fi
    217219               ;;
Note: See TracChangeset for help on using the changeset viewer.