Jana Svarova
jana.svarova@gmail.com 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Empêcher l’utilisateur de modifier les partitions d’un disque.
Thibault Leclair
thibaultleclair@yahoo.com 2021
Mathieu Bousquet
mathieu.bousquet2@gmail.com 2022
Guillaume Bernard
associations@guillaume-bernard.fr 2023
Irénée Thirion
irenee.thirion@e.email 2023-2024

# Désactiver le partitionnement

polkit vous permet de définir des permissions pour certaines opérations. Dans le cas du gestionnaire de disque udisks2, le fichier de configuration est /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy. Ce fichier contient un ensemble d’actions et de valeurs par défaut pouvant être modifiées par l’administrateur système.

La configuration de polkit dans /etc est prioritaire sur celle fournie par les paquets situés dans /usr/share.

# Désactiver le partitionnement

Créez un fichier avec un contenu identique à /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy : cp /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy /etc/share/polkit-1/actions/org.freedesktop.udisks2.policy

Ne modifiez pas directement le fichier /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy, car vos modifications seront écrasées lors de la prochaine mise à jour du paquet.

Supprimez toutes les actions non souhaitées dans l’élément `policyconfig` et ajoutez les lignes suivantes au fichier /etc/polkit-1/actions/org.freedesktop.udisks2.policy :

<action id="org.freedesktop.udisks2.modify-device"> <description>Modify the drive settings</description> <message>Authentication is required to modify drive settings</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action>

Remplacez `no` par `auth_admin` pour vous assurer que seul l’administrateur est en mesure d’effectuer cette action.

Enregistrez les modifications.

Lorsque l’utilisateur essaye de modifier les paramètres du disque, le message suivant s’affichera : « Une authentification est nécessaire pour modifier les paramètres du disque ».