Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-12 Thread Lennart Poettering
On Wed, 11.12.13 15:57, David Herrmann (dh.herrm...@gmail.com) wrote: Hey On Wed, Dec 11, 2013 at 3:27 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 11.12.13 13:54, David Herrmann (dh.herrm...@gmail.com) wrote: Hi On Wed, Dec 11, 2013 at 12:18 AM, Lennart

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-12 Thread David Herrmann
Hi On Thu, Dec 12, 2013 at 3:55 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 11.12.13 15:57, David Herrmann (dh.herrm...@gmail.com) wrote: Hey On Wed, Dec 11, 2013 at 3:27 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 11.12.13 13:54, David Herrmann

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-11 Thread David Herrmann
Hi On Wed, Dec 11, 2013 at 12:18 AM, Lennart Poettering lenn...@poettering.net wrote: On Mon, 02.12.13 21:47, David Herrmann (dh.herrm...@gmail.com) wrote: 4h later, I present systemd-su: If you want to give it a try, run: systemd-su -u david /bin/sh It requires the systemd-suexec

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-11 Thread Lennart Poettering
On Wed, 11.12.13 13:54, David Herrmann (dh.herrm...@gmail.com) wrote: Hi On Wed, Dec 11, 2013 at 12:18 AM, Lennart Poettering lenn...@poettering.net wrote: On Mon, 02.12.13 21:47, David Herrmann (dh.herrm...@gmail.com) wrote: 4h later, I present systemd-su: If you want to give

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-11 Thread David Herrmann
Hey On Wed, Dec 11, 2013 at 3:27 PM, Lennart Poettering lenn...@poettering.net wrote: On Wed, 11.12.13 13:54, David Herrmann (dh.herrm...@gmail.com) wrote: Hi On Wed, Dec 11, 2013 at 12:18 AM, Lennart Poettering lenn...@poettering.net wrote: On Mon, 02.12.13 21:47, David Herrmann

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-11 Thread Shawn Landden
On Tue, Dec 10, 2013 at 3:18 PM, Lennart Poettering lenn...@poettering.net wrote: On Mon, 02.12.13 21:47, David Herrmann (dh.herrm...@gmail.com) wrote: 4h later, I present systemd-su: If you want to give it a try, run: systemd-su -u david /bin/sh It requires the systemd-suexec helper

Re: [systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-10 Thread Lennart Poettering
On Mon, 02.12.13 21:47, David Herrmann (dh.herrm...@gmail.com) wrote: 4h later, I present systemd-su: If you want to give it a try, run: systemd-su -u david /bin/sh It requires the systemd-suexec helper internally, so if you didn't install it, use something like this:

[systemd-devel] [HACK/RFC/PATCH] systemd-su: su on steroids

2013-12-02 Thread David Herrmann
So people continue asking how to spawn a process in a new session from the command-line. Turns out, it's not as easy as you might think. I stopped at some point trying, but something like this should work: systemd-run --description=Test -- /bin/sh -- XDG_SEAT=seat0 XDG_VTNR=5 su - david --