On Wed 05 Feb 2014 02:07:33 Lennart Poettering wrote: > On Fri, 31.01.14 16:42, Barry Scott (barry.sc...@onelan.co.uk) wrote: > > I have finally managed to get StartTransientService to run a process for > > me > > but I'm encountering issues: > > > > we start a daemon that calls StartTransientService as required. The daemon > > does not run as root, it runs as "onelan". We configure dbus to allow > > "onelan" to call all systemd Manager APIs. > > > > I want to set the User, Nice and Type of the service. I get the errors: > > > > DBusException: org.freedesktop.DBus.Error.PropertyReadOnly: Cannot set > > property User, or unknown property. > > > > DBusException: org.freedesktop.DBus.Error.PropertyReadOnly: Cannot set > > property Type, or unknown property. > > > > DBusException: org.freedesktop.DBus.Error.PropertyReadOnly: Cannot set > > property Nice, or unknown property. > > > > What do I need to do to allow these properties to be set? > > > > I also need to set the Environment. I can pass the environment in as a > > property but it does not show up the the process created or in > > systemctl status for the transient service. I do not see any messages in > > the systemd logging. > > These options weren't settable so far for transient units, because I was > too lazy to make them settable. ;-) > > I have added this in now: > > http://cgit.freedesktop.org/systemd/systemd/commit/?id=c7040b5d1c2c148f12b6a > 5eef3dfce1661805131 > > Which should make them available via the bus for transient units. If you > need other props like this, just let me know and I'll add them too... >
I just tried to set LimitCORE and that was rejected. Can you add this and the other related LimitXXX items please? Barry > > Lennart
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel