- 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
28 lines
1.2 KiB
XML
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>
|