X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage0%2Fcreate-version;h=47c40a28cbe14b774abd1157f03ee07218633510;hb=4e78d26dd7f5e46a21cdc916e031f1b4a68578c0;hp=6ebbff1aa1f9da49eded87c5aca6a5efd0b5527f;hpb=d0406e3d6f1151a689207d154f7de6fdd61a4715;p=hvlinux.git diff --git a/stage0/create-version b/stage0/create-version old mode 100644 new mode 100755 index 6ebbff1..47c40a2 --- a/stage0/create-version +++ b/stage0/create-version @@ -9,21 +9,27 @@ create_hvlinux_version() if [ ! -f ${CFG_DIR}/${HV_VER_FILE} ]; then echo "Create new hvlinux-version file" - if [ ! -x /usr/bin/uuidgen ]; then - echo "Error, missing /usr/bin/uuidgen program" - exit 1 - fi + UUIDGEN=/usr/bin/uuidgen + + if [ ! -x ${UUIDGEN} ]; then + UUIDGEN=/usr/bin/dbus-uuidgen + + if [ ! -x ${UUIDGEN} ]; then + echo "Error, missing /usr/bin/uuidgen program" + exit 1 + fi + fi cat > ${CFG_DIR}/${HV_VER_FILE} <> ${CFG_DIR}/${HV_VER_FILE} + echo "HVUUID=$(${UUIDGEN})" >> ${CFG_DIR}/${HV_VER_FILE} + echo "HVDATE=\"$(date)\"" >> ${CFG_DIR}/${HV_VER_FILE} fi # Copy local file to destination LFS partition - mkdir -pv ${LFS}/etc cp ${CFG_DIR}/${HV_VER_FILE} ${LFS}/etc }