Systemd unit file: Can/Should ExecStart and ExecStop run a script?

Lennart Poettering mzerqung at
Wed Oct 19 22:12:36 UTC 2011

On Wed, 19.10.11 23:43, Kay Sievers (kay.sievers at wrote:

> >> Like mentioned earlier in this thread, just put the user into the
> >> audio/video system group and forget about any permissions management.
> >
> > That works for me. I wonder if I could use ExecStartPre to run a shell
> > script to make sure the user is in those groups and write to stderr if
> > not?
> That's a job for a %pre RPM script, not a service. Create the user and
> put the user in the group when the package is installed.

This is how you create users in %pre:


Lennart Poettering - Red Hat, Inc.

More information about the devel mailing list