title: DBus object error
body: <p>I'm trying to make a script to launch my custom script when my usb stick connected.
  I found nice python script <a href="https://superuser.com/questions/22766/automatically-copy-files-to-usb-drive-when-connected/38044#38044">here</a> but when it calls <b>GetAllProperties()</b> method I get an exception:</p>
  
  <blockquote>
    <p>ERROR:dbus.connection:Exception in handler for D-Bus signal: <br>Traceback
    (most recent call last):   <br>File
    "/usr/lib/python2.7/site-packages/dbus/connection.py", line 214, in
    maybe_handle_message <br>
        self._handler(*args, **kwargs)   <br>File "./hal-automount", line 31, in device_added
       <br> properties = self.udi_to_device(udi).GetAllProperties()
       <br>File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 68, in
    __call__<br>
        return self._proxy_method(*args, **keywords)   <br>File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 140, in
    __call__<br>
        **keywords)   <br>File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in
    call_blocking<br>
        message, timeout) <br>DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 3
    matched rules; type="method_call", sender=":1.39539" (uid=0 pid=9527
    comm="python) interface="(unset)" member="getAllProperties" error
    name="(unset)" requested_reply=0 destination=":1.8" (uid=0 pid=3039
    comm="/usr/sbin/hald))</p>
  </blockquote>
  
  <p>OS: openSuSE 11.4</p>
  
  <p>I didn't work with DBus before, can you give me a hint what's wrong?
  Thanks.</p>