mirror of
https://github.com/YunoHost/package_check.git
synced 2024-09-03 20:06:20 +02:00
Fix snap0 dans hosts
This commit is contained in:
parent
05434c0d16
commit
1a1c5a82c3
1 changed files with 9 additions and 0 deletions
|
@ -85,6 +85,15 @@ LXC_STOP () {
|
|||
fi
|
||||
# Restaure le snapshot.
|
||||
echo "Restauration du snapshot de la machine lxc" | tee -a "$RESULT"
|
||||
if ! sudo grep -q "$LXC_NAME" /var/lib/lxcsnaps/$LXC_NAME/snap0/rootfs/etc/hosts
|
||||
then # Si le nom de la machine n'est pas dans le hosts
|
||||
if sudo grep -q "snap0" /var/lib/lxcsnaps/$LXC_NAME/snap0/rootfs/etc/hosts
|
||||
then # Si le hosts a été remplacé par snap0 (-_-), on corrige
|
||||
sudo sed -i "s/snap0/$LXC_NAME/" /var/lib/lxcsnaps/$LXC_NAME/snap0/rootfs/etc/hosts
|
||||
else # Sinon ajoute simplement une ligne dans le hosts
|
||||
echo "$LXC_NAME" | sudo tee -a /var/lib/lxcsnaps/$LXC_NAME/snap0/rootfs/etc/hosts > /dev/null
|
||||
fi
|
||||
fi
|
||||
sudo rsync -aEAX --delete -i /var/lib/lxcsnaps/$LXC_NAME/snap0/rootfs/ /var/lib/lxc/$LXC_NAME/rootfs/ > /dev/null 2>> "$RESULT"
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue