Files
autofs/org.freedesktop.AutoMount.conf
Leonardo Chiquitto 62f0b7927b Accepting request 135924 from home:WernerFink:branches:filesystems
- Make it possible to use tmpfs nbased parents for autofs mount points 

- Udisk: Check for unknown key word `eavesdrop' for dbus matching
  rules and if not supported retry without
- Udisk: Do not crash if map file is not found

- First initial udisks support, that is listen over dbus the udisks
  daemon and the events for USB and optical devices. Also ask at
  startup the udisks daemon for all devices and its properties as
  well as manage the removals and plugins of devices.
  TODO:
  + With parsing the map configuration file apply the rules
    to the map entry, like special options for file systems types
    and/or devices.  Also make keys unique, that is compare with
    existing keys and add an counter or similar.
  + Also with parsing the map configuration file apply the rules
    to the key of map entry, like using more than one dict entry
    for the key.
  + Security management: who is allowed to access the devices?
  + How to trigger sync and unmount before any timeout?
  + What is about UTF-8 and Latin to UTF-8?

OBS-URL: https://build.opensuse.org/request/show/135924
OBS-URL: https://build.opensuse.org/package/show/filesystems/autofs?expand=0&rev=97
2012-09-26 13:57:41 +00:00

28 lines
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- Only root can own the service -->
<policy user="root">
<allow own="org.freedesktop.AutoMount"/>
<allow send_destination="org.freedesktop.UDisks"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.DBus.Properties"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.DBus.Introspectable"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.UDisks"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.UDisks.Device"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.UDisks.Adapter"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.UDisks.Expander"/>
<allow send_destination="org.freedesktop.UDisks"
send_interface="org.freedesktop.UDisks.Port"/>
</policy>
</busconfig>