Changeset d39252b for LFS


Ignore:
Timestamp:
03/09/2019 07:15:41 AM (5 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
5af9ab4
Parents:
399058f
Message:

LFS: Copy /etc/resolv.conf to where it should be during chroot, for
systemd: this allows using the network in chroot.
Also add a chroot1 target, and update the teardown target to what is
in the book.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LFS/master.sh

    r399058f rd39252b  
    542542          sudo mkdir -p \$(MOUNT_PT)/\$\$(readlink \$(MOUNT_PT)/dev/shm); \\
    543543        fi
    544 
     544EOF
     545) >> $MKFILE
     546if [ "$INITSYS" = systemd ]; then
     547(
     548    cat << EOF
     549        sudo mkdir -pv \$(MOUNT_PT)/run/systemd/resolve
     550        sudo cp -v /etc/resolv.conf \$(MOUNT_PT)}/run/systemd/resolve
     551EOF
     552) >> $MKFILE
     553fi
     554(
     555    cat << EOF
    545556teardown:
     557        sudo umount -v \$(MOUNT_PT)/dev/pts
     558        sudo umount -v \$(MOUNT_PT)/dev
     559        sudo umount -v \$(MOUNT_PT)/run
     560        sudo umount -v \$(MOUNT_PT)/proc
    546561        sudo umount -v \$(MOUNT_PT)/sys
    547         sudo umount -v \$(MOUNT_PT)/proc
    548         sudo umount -v \$(MOUNT_PT)/dev/pts
    549         if mountpoint -q \$(MOUNT_PT)/run; then \\
    550           sudo umount -v \$(MOUNT_PT)/run; \\
    551         elif [ -h \$(MOUNT_PT)/dev/shm ]; then \\
    552           link=\$\$(readlink \$(MOUNT_PT)/dev/shm); \\
    553           sudo umount -v \$(MOUNT_PT)/\$\$link; \\
    554           unset link; \\
    555         else \\
    556           sudo umount -v \$(MOUNT_PT)/dev/shm; \\
    557         fi
    558         sudo umount -v \$(MOUNT_PT)/dev
     562
     563chroot1: devices
     564        sudo \$(CHROOT1)
     565        \$(MAKE) teardown
    559566
    560567chroot: devices
Note: See TracChangeset for help on using the changeset viewer.