udev 99-hide-disks.rules não está mais funcionando

1

Há um tempo criei um arquivo /etc/udev/rules.d/99-hide-disks.rules no Ubuntu que funcionava bem. Em algum momento, os discos ocultos começaram a aparecer no Dolphin e em outros gerenciadores de arquivos.

O arquivo não foi alterado, ele ainda contém o seguinte

KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda2", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda3", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda4", ENV{UDISKS_PRESENTATION_HIDE}="1"

mas sda1 e sda4 (apenas) não estão mais ocultos. Como isso pode ser?

Estou usando o Ubuntu 13.10.

    
por spraff 01.01.2014 / 20:07

1 resposta

1

udisks v2 removeu a opção "ocultar" (embora "ignorar" possa ser uma espécie de semelhante) e renomeou os outros. De acordo com a página de manual udisks(8) :

DEVICE INFORMATION
       udisks relies on recent versions of udev(7) and the Linux kernel.
       Influential device properties in the udev database include:

       UDISKS_SYSTEM
           If set, this overrides the value of the HintSystem property.

       UDISKS_IGNORE
           If set, this overrides the value of the HintIgnore property.

       UDISKS_AUTO
           If set, this overrides the value of the HintAuto property.

       UDISKS_CAN_POWER_OFF
           If set, this overrides the value of the CanPowerOff property.

       UDISKS_NAME
           The name to use for the device when presenting it in an user
           interface. This corresponds to the HintName property.

       UDISKS_ICON_NAME
           The icon to use for the device when presenting it in an user
           interface. If set, the name must adhere to the freedesktop.org icon
           theme specification[5]. This corresponds to the HintIconName
           property.

       UDISKS_SYMBOLIC_ICON_NAME
           The icon to use for the device when presenting it in an user
           interface using a symbolic icon. If set, the name must adhere to
           the freedesktop.org icon theme specification[5]. This corresponds
           to the HintSymbolicIconName property.

       UDISKS_FILESYSTEM_SHARED
           If set to 1, the filesystem on the device will be mounted in a
           shared directory (e.g.  /media/VolumeName) instead of a private
           directory (e.g.  /run/media/$USER/VolumeName) when the
           Filesystem.Mount() method is handled.
    
por 01.01.2014 / 21:55