Hey there,
I tried to write a service file for a service that depends on an instantiated service, but I always got errors, when I tried to enable the service. Is it possible for one service to depend on another instantiated service?
To be more specific, I wrote a service file for the gnome-keyring daemon. However, gnome-keyring depends on an active dbus, so I tried to make the gnome-keyring service depend on the dbus-session service, but with every syntax I tried, I got errors.
Best regards
I tried to write a service file for a service that depends on an instantiated service, but I always got errors, when I tried to enable the service. Is it possible for one service to depend on another instantiated service?
To be more specific, I wrote a service file for the gnome-keyring daemon. However, gnome-keyring depends on an active dbus, so I tried to make the gnome-keyring service depend on the dbus-session service, but with every syntax I tried, I got errors.
@ depends = ( dbus-session-@ @I )
gave me
66-enable: info: Read service file of : thededem from: /tmp/thededem:gc48Xy
66-enable: info: Service : /etc/66/service/gnome-keyring-@ thededem depends on : dbus-session-@ thededem
66-enable: info: Read service file of : thededem from: /tmp/thededem:q0YXMo
66-enable: info: /usr/lib/66/service/dbus-session-@ thededem: haven't dependencies
66-enable: tracing: Write service gnome-keyring-thededem ...
66-enable: info: write resolve file of: gnome-keyring-thededem
66-enable: info: Service written successfully: gnome-keyring-thededem
66-enable: warning: Ignoring: dbus-session-thededem service: already enabled
66-enable: fatal: unable to resolve source of graph for tree: user
@ depends = ( dbus-session-@ I )
gave me
Did I miss something and is there a way to depend on instantiated services or is 66 currently not capable of that?66-enable: info: Read service file of : thededem from: /tmp/thededem:dexnh9
66-enable: info: Service : /etc/66/service/gnome-keyring-@ thededem depends on : dbus-session-thededem
66-enable: warning: unknown service: dbus-session-thededem: Success
66-enable: warning: unable to resolve source path of: dbus-session-thededem
66-enable: fatal: unable to parse service file: gnome-keyring-@ thededem: or its dependencies
Best regards