On Thu, 07.04.11 14:55, Marius Tolzmann (tolzm...@molgen.mpg.de) wrote: Heya,
> we have a setup where every user can start its own services > (e.g. a webserver, database server, whatever). > > if the user wants this service to be started after a reboot he just > tells us the name of its startup files and we add those to our startup > system. The service is then started with user privileges. > > the user is able to stop and start the service any time.. > > is there a way this kind of setup can be configured in systemd? In the long run systemd --user is what you want to be use, but that's not ready yet. systemd for the user is something we want to focus on for the F16 cycle. While the basics are there it is not round and shiny yet. You could hack something up with a service like systemd@.service which would be something like: <snip> [Service] User=%i PAMName=systemd ExecStart=/bin/systemd --user </snip> Then you can simply link this into /etc/systemd/system/multi-user.target/systemd@lennart.service and the user "lennart" would get his very own systemd instance run at boot, with config files from ~lennart/.config/systemd/user/... They can access this via "systemctl --user" and similar. We eventually plan to ship a unit like this by default, but we first have to figure out a couple of details. Sorry, if this is a bit disappointing. This is definitely on our todo list, but right now we can just offer you the building blocks, not the product itself yet. Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel