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

Reply via email to