[ale] systemd talk from July has slide deck online now

Alex Carver agcarver+ale at acarver.net
Tue Sep 8 16:27:32 EDT 2015


I hope this isn't true because I do depend on rc.local for quite a few
scripts that need the rest of the system up and running.

On 2015-09-08 12:54, Jim Kinney wrote:
> Odd. Not noticed that. Will need to test.
> On Sep 8, 2015 3:50 PM, "LnxGnome" <lnxgnome at hopnet.net> wrote:
> 
>> Interesting.  CentOS 7.1 includes a default rc.local that has this comment
>> in it:
>>
>> # In contrast to previous versions due to parallel execution during boot
>> # this script will NOT be run after all other services.
>>
>> Lost in my thoughts,
>> --LnxGnome
>>
>>
>> On 9/7/15 3:50 PM, Jim Kinney wrote:
>>
>> Rc.local does run last even on systemd.
>>
>> Write a script that does pre-networking stuff, call it prenet. Put its
>> systwmd file in local systemd area, etc/systemd/(something - on my phone
>> and can't recall) and copy network.service there as well. Change
>> network.service to network2.service and make it dependent on prenet. Make a
>> postnet and have depend on network2. That will force the ordering. Disable
>> real network.service and enable all three new ones. Reboot.
>> On Sep 7, 2015 3:08 PM, "Chris Fowler" <cfowler at outpostsentinel.com>
>> wrote:
>>
>>> I guess too late now to come to that meeting.
>>>
>>> I only have two questions.
>>>
>>> 1.  Does /etc/rc.local truly run after everything else?
>>>
>>> 2.  How can I run a script BEFORE Networking and run another one AFTER
>>> networking?  I want to make sure the BEFORE is truly finished before
>>> networking is started.  I want to make sure the later is done after
>>> interfaces are up.
>>>
>>> The latter is because I had a need to write /etc/network/interfaces
>>> during boot up. I gave up, ignorance, and replaced /etc/network/interfaces
>>> and then restarted the device.
>>>
>>>
>>>
>>>
>>> ------------------------------
>>>
>>> *From: *"Steve Litt" <slitt at troubleshooters.com>
>>> *To: *ale at ale.org
>>> *Sent: *Monday, September 7, 2015 1:40:54 PM
>>> *Subject: *Re: [ale] systemd talk from July has slide deck online now
>>>
>>> On Mon, 07 Sep 2015 11:21:24 -0400
>>> Jim Kinney <jim.kinney at gmail.com> wrote:
>>>
>>>> http://ale.org/?p=632
>>>>
>>>> The slides are now added to the bottom of the announcement page.
>>>
>>> Hi Jim,
>>>
>>> I think for your next presentation, you should either get rid of all
>>> comparisons to sysvinit and Upstart, or include comparisons to runit,
>>> OpenRC, Epoch, Suckless Init plus s6 plus LittKit, Suckless Init plus
>>> daemontools-encore plus LittKit, and the soon to be published s6-rc.
>>>
>>> If your presentation is simply "how to use systemd", you need no
>>> comparisons. If your presentation includes "why systemd is better", it
>>> would be misleading not to include the many excellent init systems
>>> available.



More information about the Ale mailing list