X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage2%2Fstage2-additions;h=296857da8d7733c521f2c79e5802eec67370473e;hb=81da365042d1bf4354e0480d888fe3b8425c47c7;hp=575827047390cd280a8f8bbd8cca25697655ef93;hpb=16cc35ba4890382ee9368a176e4f5a7fa773b7a6;p=hvlinux.git diff --git a/stage2/stage2-additions b/stage2/stage2-additions index 5758270..296857d 100755 --- a/stage2/stage2-additions +++ b/stage2/stage2-additions @@ -1,26 +1,27 @@ -#!/bin/sh +#!/bin/bash -# System configuration informations (entered by the user) -source ../sysinfos +LFS_STAGE=stage2 -export LFS_PKG_DIR="$(dirname $(dirname $(pwd)))/packages/stage2" -export LFS_LOG_DIR=/var/log/hvlinux-install/stage2 +export LFS_PKG_DIR="$(dirname $(pwd))/packages/${LFS_STAGE}" +export LFS_LOG_DIR=/var/log/hvlinux-install/${LFS_STAGE} export LFS_LOG_FILE=${LFS_LOG_DIR}/install.log -export LFS_TMP="/tmp" +export LFS_TMP=/tmp +# Reading system configuration informations, functions and package versions. +source ../sysinfos source ../functions - -# Name and version of all packages to install source ../packages-list +source /etc/profile -# Init log file -mkdir -p ${LFS_LOG_DIR} && -if [ ! -f ${LFS_LOG_FILE} ]; then - touch ${LFS_LOG_FILE} || exit 1 +if [ "x${USER}" != "xroot" ]; then + echo "You must be the superuser to install hvlinux." + exit 1 fi -ipkg_ac ${AUTOMAKE} -run_script_log "Installing HV-utilities" cis-hv-utilities +init_log_file + +ipkg_ac ${LIBTOOL} +ipkg_cust ${UDEV} cis-udev +ipkg_cust ${UDEV_CONFIG} cis-udev-config -# Return last error exit $?