systemd (Was Re: tmpfs for strategic directories)

Bill Nottingham notting at redhat.com
Tue Jun 1 19:25:33 UTC 2010


Lennart Poettering (mzerqung at 0pointer.de) said: 
> > > Requires=basic.target sockets.target dbus.socket
> > > After=basic.target sockets.target dbus.socket
> > 
> > What does this goop mean and why is it necessary?
> 
> basic.target encapsulates the early boot process (kinda the same stuff
> rc.sysinit currently does). The Requires= make sure that this is pulled
> in by dbus.service. The After= makes sure that it has finished before we
> fork dbus.

How are these evaluated differently that you'd need to list both 'Requires'
and 'After', as opposed to just one? (I would think Requires would imply
After.)

Bill


More information about the devel mailing list