On Wed, Apr 23, 2014 at 12:09:26AM -0500, Bruce Dubbs wrote:
> Ken Moffat wrote:
> > On Sun, Apr 20, 2014 at 03:19:45PM -0500, Bruce Dubbs wrote:
> >>
> >> Last night I was trying to figure out how to set the dmesg log level in
> >> systemd.  It turns out that it can be done with sysctl and set:
> >>
> >> kernel.printk = 4 4 1 7
> >>
> >> where the numbers are console_loglevel, default_message_loglevel,
> >> minimum_console_loglevel, and default_console_loglevel.  The only number
> >> we really are concerned with is the first.
> >>
> >> This can be done in either sysd or sysv, but it's not as simple as
> >> setting LOGLEVEL=4 and then use dmesg -n $LOGLEVEL in a script which is
> >> how we do it now.
> >>
> >
> >   I think that ought to be documented somewhere in LFS.  Googling for
> > this, all that came up was a recommendation from Arch to pass
> > loglevel=4 [ they actually recommend 3 ] among the boot arguments.
> >
> >   Also, I haven't ever needed to use sysctl in the past - it appears
> > to be something that is set at runtime, so if I had needed it I
> > would have put it in an initscript.  If I do this with systemd, how
> > am I _supposed_ to do it ? [ google is not helpful, or I've got the
> > wrong search args ].
> 
> Hmm. 
> http://www.linuxfromscratch.org/lfs/view/development/chapter07/sysd-custom.html
> 
> 7.1.1:  "The /etc/systemd/system.conf file contains a set of items to 
> control basic operations. The default file has all entries commented out 
> with the default settings indicated. This file is where the log level 
> may be changed as well as some basic journal settings."
> 
> Perhaps I need to make that more obvious.
> 
>    -- Bruce
> 
 Thanks for the pointer (I have not built systemd at the moment,
still trying to sort out enough details for me to have a chance of
getting the whole thing working).  But your use of sysctl looks
unnecessarily long-winded : why not just something like this ? :

 sed -i 's/#LogLevel=info/LogLevel=warning/' \
  /etc/systemd/system.conf

ĸen
-- 
das eine Mal als Tragödie, dieses Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to