Re: My end-user $0.02 on /etc/rc.conf splitting.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



> > Maybe you could be clearer because scripting is almost boundless.  
> 
> There is no way to specify in DAEMONS that syslog-ng and dbus should be
> started in parallel, and only when they are both up and running should
> network manager be started.
> 


Personally I don't care about shaving a second or two but the simplest
config change could be.

DAEMONS="syslog-ng(3), dbus(3), network-manager(4)"


> > > that depend on them having completely
> > > launched.  
> >
> > In the interests of learning for my scripts and hopefully without
> > leading the witnesses who may badger Tom? I'm interested to know how
> > systemd knows universally that a service is "completely launched"
> > ignoring that daemons themselves don't always know?  
> 
> A well written sysv daemon should only double fork once it is 'ready'.
> initscripts relies on this behaviour already (that is how we know when to
> start the 'next' daemon from the DAEMONS array). Systemd can either use
> this mechanism (Type= forking) or one of several other ones. That said,
> there its no magic: if the daemon does not know, then systemd does not know.

Thanks

-- 
________________________________________________________

 Why not do something good every day and install BOINC.
________________________________________________________


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux