• # Coquille

    Posté par (site web personnel) . En réponse au journal [Btrfs et openSUSE] Épisode 2 : snapper et GRUB2. Évalué à 1. Dernière modification le 25 août 2017 à 07:58.

    Il y a une petite coquille au niveau du contenu du fichier /etc/grub.d/80_suse_btrfs_snapshot :

    #! /bin/sh
    set -e
    if [ "x${SUSE_BTRFS_SNAPSHOT_BOOTING}" = "xtrue" ] &&
     [ "x${GRUB_FS}" = "xbtrfs" ] ; then
    # ici vvvv
     cat << \EOF
    if [ -f "/.snapshots/grub-snapshot.cfg" ]; then
     source "/.snapshots/grub-snapshot.cfg"
    fi
    EOF
    fi

    J'avais rajouté un \ dans mon texte car le colorateur syntaxique markdown de gedit avait un peu de mal avec cet EOF. Le vrai script est bien sûr sans \:

    #! /bin/sh
    set -e
    if [ "x${SUSE_BTRFS_SNAPSHOT_BOOTING}" = "xtrue" ] &&
     [ "x${GRUB_FS}" = "xbtrfs" ] ; then
     cat <<EOF
    if [ -f "/.snapshots/grub-snapshot.cfg" ]; then
     source "/.snapshots/grub-snapshot.cfg"
    fi
    EOF
    fi