X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=mount-latest-subvol;h=033d9b8ba54ecc513c5a2c36818b7f27c06d21f7;hb=cca99b5a9d3cf311585a9c37b39698b0febe417c;hp=540f9ab3a6278cb1ccad24890e74d9f93c1ee2f7;hpb=a7f9b883055cb1c4056469d498c7bc6564670c37;p=distro-setup diff --git a/mount-latest-subvol b/mount-latest-subvol index 540f9ab..033d9b8 100644 --- a/mount-latest-subvol +++ b/mount-latest-subvol @@ -220,7 +220,8 @@ for vol in q a o i; do # if latest is already mounted, make sure binds are mounted and move on e check-subvol-stale $d - if [[ -e /nocow/btrfs-stale/${d##*/} ]] ; then + # populated by check-subvol-stale if stale + if ! fresh_snap=$(cat /nocow/btrfs-stale/$vol 2>/dev/null); then mnt $d for b in ${binds[@]}; do mnt $b @@ -228,14 +229,6 @@ for vol in q a o i; do continue fi - # populated by check-subvol-stale - fresh_snap=$(