Author: pierre Date: Fri Mar 3 13:16:40 2017 New Revision: 3899 Log: Merge "new_features" branch r3898: output /etc/os-release when the init system is systemd
Modified: jhalfs/trunk/LFS/master.sh Modified: jhalfs/trunk/LFS/master.sh ============================================================================== --- jhalfs/trunk/LFS/master.sh Fri Mar 3 13:13:38 2017 (r3898) +++ jhalfs/trunk/LFS/master.sh Fri Mar 3 13:16:40 2017 (r3899) @@ -450,6 +450,25 @@ all: ck_UID mk_SETUP mk_LUSER mk_SUDO mk_CHROOT mk_BOOT create-sbu_du-report mk_BLFS_TOOL mk_CUSTOM_TOOLS @sudo make do_housekeeping +EOF +) >> $MKFILE +if [ "$INITSYS" = systemd ]; then +( + cat << EOF + @/bin/echo -e -n \\ + NAME=\\"Linux From Scratch\\"\\\\n\\ + VERSION=\\"$VERSION\\"\\\\n\\ + ID=lfs\\\\n\\ + PRETTY_NAME=\\"Linux From Scratch $VERSION\\"\\\\n\\ + VERSION_CODENAME=\\"$(whoami)-jhalfs\\"\\\\n\\ + > os-release && \\ + sudo mv os-release \$(MOUNT_PT)/etc && \\ + sudo chown root:root \$(MOUNT_PT)/etc/os-release +EOF +) >> $MKFILE +fi +( + cat << EOF @echo $VERSION > lfs-release && \\ sudo mv lfs-release \$(MOUNT_PT)/etc && \\ sudo chown root:root \$(MOUNT_PT)/etc/lfs-release -- http://lists.linuxfromscratch.org/listinfo/alfs-log Unsubscribe: See the above information page