title: DBus .service file missing
body: <p>I am building custom <code>dbus</code> service for my own demands and want it to start automatically when someone need it. For that purpose I've created <code>.service</code> file like this</p>
  
  <pre><code>[D-Bus Service]
  Name=com.mycompany.servicename
  Exec=/home/myuser/Workspace/service-start
  User=myuser
  </code></pre>
  
  <p>Here I just changed the actual name of service and executable but this is not the point. I've double checked real names - it matches exactly.
  I've placed this file under name com.mycompany.servicename.service to /usr/share/dbus-1/services folder (I am using Ubuntu 11.10)
  Executable file has <code>x</code> permissions for everyone.
  And here is the problem - when I am trying to start client that performs</p>
  
  <pre><code>bus = dbus.SessionBus()
  bus.get_object('com.mycompany.servicename','/path/to/object')
  </code></pre>
  
  <p>I get <code>dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name com.mycompany.servicename was not provided by any .service files</code></p>
  
  <p>Object with path <code>'/path/to/object'</code> is registered right after service start.
  I just don't get why <code>dbus</code> can't find my <code>.service</code> file. Maybe I am missing something? Any ideas?</p>
  
  <p><strong>Edit</strong>
  I've managed to get D-BUS automatically start my script. The section of <code>.service</code> file should be named <code>[D-BUS Service]</code> instead of <code>[D-Bus service]</code> </p>