<p dir="ltr"><br>
On Oct 23, 2014 5:48 PM, "Lennart Poettering" <<a href="mailto:lennart@poettering.net">lennart@poettering.net</a>> wrote:<br>
><br>
> On Thu, 23.10.14 16:06, Damien Robert (<a href="mailto:damien.olivier.robert@gmail.com">damien.olivier.robert@gmail.com</a>) wrote:<br>
><br>
> > >From Lennart Poettering, Thu 23 Oct 2014 at 14:01:22 (+0200) :<br>
> > > Oh indeed, there is not sysinit.target. It sounded so wron in a user<br>
> > > context... I figure if people want to stick something in there they<br>
> > > can just as well use basic.target here...<br>
> > ><br>
> > > > But I was arguing that basic.target has a well defined meaning (basic<br>
> > > > system wide/user wide system initialisation), and we may want to allow<br>
> > > > default.target (in a user session) to be different from basic.target, even<br>
> > > > if they should be the same for most user cases.<br>
> > ><br>
> > > sure, that sounds like something to support. i'd still say though that<br>
> > > pam_systemd should only wait for basic.target, since that's where all<br>
> > > the "listening" bits should be established, and everything else can be<br>
> > > started later.<br>
> ><br>
> > Yes but maybe the user wants something even more minimal than basic.target.<br>
> > For instance if I run under a cron, maybe I don't want my timers to be<br>
> > launched. I was thinking of using a default.target with<br>
> > DefaultDependencies=false, so it does not even pull basic.target; not<br>
> > something that launch more things than basic.target.<br>
><br>
> Hmm, maybe you do have a point here and default.target should be what<br>
> we sync on after all. It would by default point to basic.target, but<br>
> if people really want to redfine things they could do so.</p>
<p dir="ltr">But wouldn't that also redefine the services one wants to start automatically? How would one choose the unit to start separately from the unit to sync to?<br>
</p>