diff options
-rwxr-xr-x | scripts/install.sh | 2 | ||||
-rw-r--r-- | src/bootstrap.sh | 1 | ||||
-rwxr-xr-x | src/profile.sh | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/scripts/install.sh b/scripts/install.sh index da59cdd..89ee11b 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -30,7 +30,9 @@ echo "Please make sure that you have correctly formatted any partitions and moun } $XIPKG $XIFLAGS sync +mkdir -p $SYSROOT $XIPKG $XIFLAGS -r $SYSROOT bootstrap +mkdir -p $SYSROOT $XIPKG $XIFLAGS -r $SYSROOT install $default_packages $XIPKG $XIFLAGS -r $SYSROOT keyimport $default_key diff --git a/src/bootstrap.sh b/src/bootstrap.sh index d82380d..7215d9b 100644 --- a/src/bootstrap.sh +++ b/src/bootstrap.sh @@ -58,6 +58,7 @@ bootstrap () { if [ -e ${SYSROOT} ] && [ "$(ls -1 ${SYSROOT})" != "0" ]; then if prompt_question "${WHITE}System already exists on ${SYSROOT}, clear?"; then + umount -r ${SYSROOT}/* rm -rf ${SYSROOT}/* fi fi diff --git a/src/profile.sh b/src/profile.sh index 165bf0a..6eb3bbf 100755 --- a/src/profile.sh +++ b/src/profile.sh @@ -8,6 +8,8 @@ export HBAR_RED="-c ${BLACK}${BG_RED}" export CONF_FILE="/etc/xipkg.conf" +[ ! -f "$CONF_FILE" ] && echo "No config found!" && exit 1 + export CURL_OPTS="-sSL" export DEFAULT_OPTION=$(parseconf -v default_cmd) |