[Bug 1585087] Re: *.override files do not work for session jobs

2016-05-24 Thread Martin Pitt
Got it -- bamfdaemon also installs /usr/share/dbus-1/services/org.ayatana.bamf.service which calls bamfdaemon-dbus-runner which does if [ -n "$UPSTART_SESSION" ]; then /sbin/initctl start bamfdaemon else /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon fi That explains why its upstart job is D-Bus

[Bug 1585087] Re: *.override files do not work for session jobs

2016-05-24 Thread Martin Pitt
strace shows that upstart *does* read /usr/share/upstart/sessions/bamfdaemon.override successfully. Also, if I replace the override with exec true then "true" is being executed, and the job loops because the *.conf has "restart" (i. e. expected). This opens the hypothesis that the job is

[Bug 1585087] Re: *.override files do not work for session jobs

2016-05-24 Thread Martin Pitt
Placing the *.override file into /usr/share/upstart/xdg/ also does not help. This is the $XDG_CONFIG_DIRS/upstart/ item in the "User Session Mode" man page section. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.