diff --git a/sysa/run.sh b/sysa/run.sh index 4338cd8..cd5a7a2 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -71,6 +71,8 @@ if [ -z "${CHROOT}" ]; then echo "or not. Is it? (yes/no answer)" ask_chroot echo + + echo "export CHROOT=${CHROOT}" >> "${SOURCES}/bootstrap.cfg" fi ask_timestamps() { @@ -91,15 +93,13 @@ if [ -z "${FORCE_TIMESTAMPS}" ]; then echo "fully reproducible disk image. (yes/no answer)" ask_timestamps echo + + echo "export FORCE_TIMESTAMPS=${FORCE_TIMESTAMPS}" >> "${SOURCES}/bootstrap.cfg" fi echo "Thank you! All done." -# Write to bootstrap.cfg -rm "${SOURCES}/bootstrap.cfg" -for var in CHROOT FORCE_TIMESTAMPS DISK ARCH UPDATE_CHECKSUMS; do - echo "export ${var}=${!var}" >> "${SOURCES}/bootstrap.cfg" -done +echo "export ARCH=${ARCH}" >> "${SOURCES}/bootstrap.cfg" mkdir -p "${DESTDIR}" "${REPO}" /dev diff --git a/sysb/run.sh b/sysb/run.sh index b561884..ba38d4d 100755 --- a/sysb/run.sh +++ b/sysb/run.sh @@ -53,14 +53,14 @@ ask_disk() { if [ -z "${DISK}" ] || ! [ -e "/dev/${DISK}" ]; then echo "You did not provide a valid disk in the configuration file." ask_disk + + echo "export DISK=${DISK}" >> /usr/src/bootstrap.cfg fi PREFIX=/usr SOURCES="${PREFIX}/src" SYSC=/sysc -echo "export DISK=${DISK}" >> /usr/src/bootstrap.cfg - # Otherwise, add stuff from sysa to sysb echo "Mounting sysc" mkdir /sysc