Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:applications:pi-hole:de-activer-group [2023/02/10 22:48] – supprimée - modification externe (Unknown date) | informatique:applications:pi-hole:de-activer-group [2023/02/10 22:48] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Désactiver un groupe ====== | ||
+ | {{ : | ||
+ | |||
+ | ===== - Mode graphique ===== | ||
+ | |||
+ | En __mode graphique__, | ||
+ | |||
+ | {{informatique: | ||
+ | |||
+ | Il suffit de cliquer sur le bouton vert **Enabled** {{informatique: | ||
+ | |||
+ | Un message vous informe du résultat de l' | ||
+ | {{informatique: | ||
+ | |||
+ | ===== - Ligne de commande ===== | ||
+ | |||
+ | En __ligne de commande__ je vous propose la méthode suivante en deux étapes. | ||
+ | |||
+ | 1. Il faut connaître l' | ||
+ | |||
+ | Dans l' | ||
+ | |||
+ | {{informatique: | ||
+ | |||
+ | 2. On modifie la valeur dans la base de données **gravity**, | ||
+ | |||
+ | sudo sqlite3 / | ||
+ | | ||
+ | ===== - Planifier et automatiser ===== | ||
+ | |||
+ | 1. Il faut créer un script qui va activer et désactiver les groupes. | ||
+ | |||
+ | <code BASH pihole-group.sh> | ||
+ | # !/bin/sh | ||
+ | FICHIER_LOG=${0## | ||
+ | FICHIER_LOG=${FICHIER_LOG%.*} | ||
+ | LOG=/ | ||
+ | echo Fichier LOG : $LOG | ||
+ | date >> $LOG | ||
+ | # disable | ||
+ | sqlite3 / | ||
+ | sqlite3 / | ||
+ | sqlite3 / | ||
+ | sqlite3 / | ||
+ | echo ------ FIN ------ | ||
+ | </ | ||
+ | |||
+ | Ce script doit être appelé avec une option : **0** ou **1**. | ||
+ | |||
+ | Par exemple : | ||
+ | pihole-group.sh 0 | ||
+ | |||
+ | 2. Ajouter des taches CRON pour activer les groupes | ||
+ | | ||
+ | sudo nano / | ||
+ | |||
+ | en ajoutant ces instructions | ||
+ | <code BASH pihole-group-enable> | ||
+ | 0 7 * * * root / | ||
+ | </ | ||
+ | |||
+ | 3. Ajouter des taches CRON pour désactiver les groupes | ||
+ | | ||
+ | sudo nano / | ||
+ | |||
+ | en ajoutant ces instructions | ||
+ | <code BASH pihole-group-disable> | ||
+ | # disable group | ||
+ | 0 0 * * 6-7 root / | ||
+ | 0 23 * * 1-5 root / | ||
+ | </ | ||