ajout d'un disque par défaut
This commit is contained in:
parent
59a3154d15
commit
bd99a2896e
@ -162,13 +162,18 @@ modif_systeme() {
|
||||
config_timeshift_desactive() {
|
||||
echo -e "==> Désactivation des sauvegardes automatiques Timeshift\n"
|
||||
|
||||
# On s'assure que le dossier existe
|
||||
# 1. On récupère l'UUID de la partition qui contient /home
|
||||
# Si /home n'est pas une partition séparée, findmnt remontera à la racine /
|
||||
HOME_DEV=$(findmnt -n -o SOURCE /home)
|
||||
HOME_UUID=$(blkid -s UUID -o value "$HOME_DEV")
|
||||
|
||||
# 2. On s'assure que le dossier de config existe
|
||||
mkdir -p /etc/timeshift
|
||||
|
||||
# On écrit directement la config pour désactiver tous les schedules
|
||||
# 3. Écriture du JSON avec l'UUID détecté
|
||||
cat <<EOF > /etc/timeshift/timeshift.json
|
||||
{
|
||||
"backup_device_uuid" : "",
|
||||
"backup_device_uuid" : "$HOME_UUID",
|
||||
"parent_uuid" : "",
|
||||
"do_first_run" : "false",
|
||||
"btrfs_mode" : "false",
|
||||
@ -189,7 +194,7 @@ config_timeshift_desactive() {
|
||||
}
|
||||
EOF
|
||||
|
||||
echo "Timeshift configuré sur 'Désactivé' via JSON."
|
||||
echo "Timeshift configuré sur la partition $HOME_DEV (UUID: $HOME_UUID) avec planning désactivé."
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user