Changeset 72f2f82


Ignore:
Timestamp:
12/30/2012 04:30:44 PM (11 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
2.4, ablfs-more, legacy, new_features, trunk
Children:
57ec895
Parents:
21cab34
Message:

Cleanly umount the kernel files, following the new way of mounting /dev/shm

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LFS/master.sh

    r21cab34 r72f2f82  
    513513        sudo mount -v --bind /dev \$(LFS)/dev
    514514        sudo mount -vt devpts devpts \$(LFS)/dev/pts
    515         sudo mount -vt tmpfs shm \$(LFS)/dev/shm
    516515        sudo mount -vt proc proc \$(LFS)/proc
    517516        sudo mount -vt sysfs sysfs \$(LFS)/sys
     517        if [ -h \$(LFS)/dev/shm ]; then \\
     518          link=\$\$(readlink \$(LFS)/dev/shm); \\
     519          sudo mkdir -p \$(LFS)/\$\$link; \\
     520          sudo mount -vt tmpfs shm \$(LFS)/\$\$link; \\
     521          unset link; \\
     522        else \\
     523          sudo mount -vt tmpfs shm \$(LFS)/dev/shm; \\
     524        fi
    518525
    519526teardown: ck_LFS
    520527        sudo umount -v \$(LFS)/sys
    521528        sudo umount -v \$(LFS)/proc
    522         sudo umount -v \$(LFS)/dev/shm
    523529        sudo umount -v \$(LFS)/dev/pts
     530        if [ -h \$(LFS)/dev/shm ]; then \\
     531          link=\$\$(readlink \$(LFS)/dev/shm); \\
     532          sudo umount -v \$(LFS)/\$\$link; \\
     533          unset link; \\
     534        else \\
     535          sudo umount -v \$(LFS)/dev/shm; \\
     536        fi
    524537        sudo umount -v \$(LFS)/dev
    525538
     
    562575        @-umount \$(MOUNT_PT)/sys
    563576        @-umount \$(MOUNT_PT)/proc
    564         @-umount \$(MOUNT_PT)/dev/shm
     577        @-if [ -h \$(MOUNT_PT)/dev/shm ]; then \\
     578          link=\$\$(readlink \$(MOUNT_PT)/dev/shm); \\
     579          umount \$(MOUNT_PT)/\$\$link; \\
     580          unset link; \\
     581        else \\
     582          umount \$(MOUNT_PT)/dev/shm; \\
     583        fi
    565584        @-umount \$(MOUNT_PT)/dev/pts
    566585        @-umount \$(MOUNT_PT)/dev
Note: See TracChangeset for help on using the changeset viewer.