Udisks + Polkit (org.freedesktop.udisks.policy)
Arquivo para configurar montagem automática de dispositivos USB (parte 1)
Categoria: Miscelânea
Software: Udisks + Polkit
[ Hits: 2.187 ]
Por: Alberto Federman Neto.
Em Sabayon Linux, de vez em quando, o Systemd (em conjunto com o udev, udisks, polkit e DBUS) faz com que ele não monte mais os dispositivos USB automaticamente, ou só os monta como Root. Necessita-se então editar o arquivo ou as regras, as "rules".
Como essa edição não é fácil, resolvi publicar os arquivos editados e funcionando em meu Sabayon 16.06.
Caso necessite, copie este arquivo para: /usr/share/polkit-1/actions/org.freedesktop.udisks.policy
Veja parte 2: https://www.vivaolinux.com.br/etc/orgfreedesktopudisks2policy
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> <policyconfig> <vendor>The udisks Project</vendor> <vendor_url>http://udisks.freedesktop.org/</vendor_url> <icon_name>drive-removable-media</icon_name> <action id="org.freedesktop.udisks.filesystem-mount"> <description>Mount a device</description> <description xml:lang="da">Montér en enhed</description> <message>Authentication is required to mount the device</message> <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-mount-system-internal"> <description>Mount a system-internal device</description> <description xml:lang="da">Montér en intern enhed</description> <message>Authentication is required to mount the device</message> <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-check"> <description>Check file system on a device</description> <description xml:lang="da">Check fil system for en enhed</description> <message>Authentication is required to check the file system on the device</message> <message xml:lang="da">Autorisering er påkrævet for at checke fil systemet på en enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-check-system-internal"> <description>Check file system of a system-internal device</description> <description xml:lang="da">Check fil system for en intern enhed</description> <message>Authentication is required to check the file system on the device</message> <message xml:lang="da">Autorisering er påkrævet for at checke fil systemet på en enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-unmount-others"> <description>Unmount a device mounted by another user</description> <description xml:lang="da">Afmontér en enhed monteret af en anden bruger</description> <message>Authentication is required to unmount devices mounted by another user</message> <message xml:lang="da">Autorisering er påkrævet for at afmontere enheder monteret af en anden bruger</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-lsof"> <description>List open files</description> <description xml:lang="da">Vis åbne filer</description> <message>Authentication is required to list open files on a mounted file system</message> <message xml:lang="da">Autorisering er påkrævet for at liste åbne filer</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.filesystem-lsof-system-internal"> <description>List open files on a system-internal device</description> <description xml:lang="da">Vis åbne filer på en intern enhed</description> <message>Authentication is required to list open files on a mounted file system</message> <message xml:lang="da">Autorisering er påkrævet for at liste åbne filer</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-eject"> <description>Eject media from a device</description> <message>Authentication is required to eject media from the device</message> <message xml:lang="da">Autorisering er påkrævet for at skubbe medie ud af en enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-detach"> <description>Detach a drive</description> <message>Authentication is required to detach the drive</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.change"> <description>Modify a device</description> <description xml:lang="da">Modificér en enhed</description> <message>Authentication is required to modify the device</message> <message xml:lang="da">Autorisering er påkrævet for at ændre en enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.change-system-internal"> <description>Modify a system-internal device</description> <description xml:lang="da">Modificér en intern enhed</description> <message>Authentication is required to modify the device</message> <message xml:lang="da">Autorisering er påkrævet for at ændre en enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-ata-smart-refresh"> <description>Refresh ATA SMART data</description> <description xml:lang="da">Læs ATA SMART data</description> <message>Authentication is required to refresh ATA SMART data</message> <message xml:lang="da">Autorisering er påkrævet for at læse ATA SMART data</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-ata-smart-selftest"> <description>Run ATA SMART Self Tests</description> <description xml:lang="da">Kør ATA SMART selv checks</description> <message>Authentication is required to run ATA SMART self tests</message> <message xml:lang="da">Autorisering er påkrævet for at køre ATA SMART selvcheck</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data"> <description>Retrieve historical ATA SMART data</description> <description xml:lang="da">Hent historisk ATA SMART data</description> <message>Authentication is required to retrieve historical ATA SMART data</message> <message xml:lang="da">Autorisering er påkrævet for at hente historisk ATA SMART data</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.luks-unlock"> <description>Unlock an encrypted device</description> <description xml:lang="da">Åbn en krypteret enhed</description> <message>Authentication is required to unlock an encrypted device</message> <message xml:lang="da">Autorisering er påkrævet for at åbne en krypteret enhed</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.luks-lock-others"> <description>Lock an encrypted device unlocked by another user</description> <description xml:lang="da">Lås en krypteret enhed åbnet af en anden bruger</description> <message>Authentication is required to lock an encrypted device unlocked by another user</message> <message xml:lang="da">Autorisering er påkrævet for at låse en krypteret enhed åbnet af en anden bruger</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.linux-md"> <description>Configure Linux Software RAID</description> <description xml:lang="da">Konfigurér Software RAID</description> <message>Authentication is required to configure Linux Software RAID devices</message> <message xml:lang="da">Autorisering er påkrævet for at konfigurere RAID enheder</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.linux-lvm2"> <description>Configure Linux LVM2</description> <message>Authentication is required to configure Linux LVM2</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin_keep</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.cancel-job-others"> <description>Cancel a job initiated by another user</description> <description xml:lang="da">Afbryd job påbegyndt af en anden bruger</description> <message>Authentication is required to cancel a job initiated by another user</message> <message xml:lang="da">Autorisering er påkrævet for at afbryde et job påbegyndt af en anden bruger</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>auth_admin</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.inhibit-polling"> <description>Inhibit media detection</description> <description xml:lang="da">Undertryk medie detektion</description> <message>Authentication is required to inhibit media detection</message> <message xml:lang="da">Autorisering er påkrævet for at undertrykke medie detektion</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> <action id="org.freedesktop.udisks.drive-set-spindown"> <description>Set drive spindown timeout</description> <message>Authentication is required to configure drive spindown timeout</message> <defaults> <allow_any>no</allow_any> <allow_inactive>no</allow_inactive> <allow_active>yes</allow_active> </defaults> </action> </policyconfig>
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Debian 13 "trixie&... lançado! (44)
Rust é o "C da nossa geração"? (3)
Gerenciador de arquivos é finalizado ao abrir pasta específica (2)