Changeset c7b535b


Ignore:
Timestamp:
02/03/2018 04:37:32 PM (6 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
b7583ec
Parents:
f1edc8e
Message:

Remove the need to have write access to BUILDDIR, using sudi, which is
required anyway. ticket #1715

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • common/libs/func_install_blfs

    rf1edc8e rc7b535b  
    88set -e
    99# Install the files
    10 [[ ! -d ${BUILDDIR}${BLFS_ROOT} ]] && mkdir -pv ${BUILDDIR}${BLFS_ROOT}
     10[[ ! -d ${BUILDDIR}${BLFS_ROOT} ]] && {
     11    sudo mkdir -pv ${BUILDDIR}${BLFS_ROOT}
     12    sudo chown $USER:$USER ${BUILDDIR}${BLFS_ROOT}
     13}
    1114cp -r BLFS/* ${BUILDDIR}${BLFS_ROOT}
    1215cp -r menu ${BUILDDIR}${BLFS_ROOT}
  • common/libs/func_validate_configs.sh

    rf1edc8e rc7b535b  
    178178      SRC_ARCHIVE) [[ "$GETPKG" = "y" ]] && validate_dir -z+ -d -w+ ;;
    179179        # The build directory/partition MUST exist and be writable by the user
    180       BUILDDIR)   validate_dir -z -d -w
     180      BUILDDIR)   validate_dir -z -d
    181181                  [[ "xx x/x" =~ x${!config_param}x ]] && write_error_and_die ;;
    182182      LHOME)      validate_dir -z -d ;;
  • jhalfs

    rf1edc8e rc7b535b  
    359359
    360360  if [[ ! -d $JHALFSDIR ]]; then
    361     mkdir -p $JHALFSDIR
     361    sudo mkdir -p $JHALFSDIR
     362    sudo chown $USER:$USER $JHALFSDIR
    362363  fi
    363364
    364365# Create $BUILDDIR/sources even though it could be created by get_sources()
    365366  if [[ ! -d $BUILDDIR/sources ]]; then
    366     mkdir -p $BUILDDIR/sources
     367    sudo mkdir -p $BUILDDIR/sources
     368    sudo chmod a+wt $BUILDDIR/sources
    367369  fi
    368370
Note: See TracChangeset for help on using the changeset viewer.