Le dimanche 28 août 2011 à 17:51:38 (-0400), Dave Reisner a écrit :
> On Sun, Aug 28, 2011 at 11:44:17PM +0200, Earendil wrote:
> > Hi 
> > 
> > Just a little patch to correct the load of the sysctl configuration file
> > at startup.
> 
> And what needs to be corrected? Ignoring the additional directory you're
> pulling from), your patch exhibits no change in behavior for loading the
> default /etc/sysctl.conf.
>

You're right : I have made tests with my configuration : now, everything
is OK.
I think I had made an errors somewhere but where…

> > I have also added the capability to stip th sysctl.conf files in many
> > files in the sysctl.d directory.
> > This idea was inspired by Debian architecture.
> > 
> 
> Sure, systemd uses this as well. Do we have any cases where distributing
> a sysctl file with a package is needed? I'm really not sure this is
> something that's wanted/needed in Arch.
> 
> d
> 

It was just an idea : I like the ability to not disturbed the main
configuration files with my own tests. And the presence of the directory
is not mandatory, so we don’t need to add it to the package.
But I’m agree : It's not needed.

Ea

> > 
> > -- 
> > keys.gnupg.net: 0xEBCBE59D
> > 
> > "J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser 
> >  qu'un téléphone. Mon rêve s'est réalisé : je ne sais plus comment 
> >  utiliser mon téléphone."
> > 
> >  Bjarne Stroustrup
> > 
> > ------------ PATCH -----------------------
> > --- rc.multi.orig   2011-07-28 14:21:07.000000000 +0200
> > +++ rc.multi    2011-08-12 23:48:23.914340475 +0200
> > @@ -9,7 +9,10 @@
> >  run_hook multi_start
> > 
> >   # Load sysctl variables if sysctl.conf is present
> >   -[[ -r /etc/sysctl.conf ]] && sysctl -q -p &>/dev/null
> >   +for file in /etc/sysctl.conf /etc/sysctl.d/*.conf ; do
> >   +    [[ -r "${file}" ]] && sysctl -q -p "${file}" &> /dev/null
> >   +done
> >   +stat_done
> > 
> >    # Start daemons
> >     for daemon in "${DAEMONS[@]}"; do
> > 
> > ------------------------------------------
> 
> > --- rc.multi.orig   2011-07-28 14:21:07.000000000 +0200
> > +++ rc.multi        2011-08-12 23:48:23.914340475 +0200
> > @@ -9,7 +9,10 @@
> >  run_hook multi_start
> >  
> >  # Load sysctl variables if sysctl.conf is present
> > -[[ -r /etc/sysctl.conf ]] && sysctl -q -p &>/dev/null
> > +for file in /etc/sysctl.conf /etc/sysctl.d/*.conf ; do
> > +    [[ -r "${file}" ]] && sysctl -q -p "${file}" &> /dev/null
> > +done
> > +stat_done
> >  
> >  # Start daemons
> >  for daemon in "${DAEMONS[@]}"; do
> 
> 
> 

Attachment: pgpePU4HsxUzo.pgp
Description: PGP signature

Reply via email to