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.058 ]
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.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Pfsense com Squidguard transparente bloqueando Skype (1)
Partição e erro fatal do disco (16)