]> git.ipfire.org Git - thirdparty/lxc.git/commit
Make lxc-checkconfig work with kernel versions > 3
authorChristian Brauner <christianvanbrauner@gmail.com>
Sat, 25 Apr 2015 08:05:07 +0000 (10:05 +0200)
committerStéphane Graber <stgraber@ubuntu.com>
Wed, 1 Jul 2015 15:51:57 +0000 (11:51 -0400)
commit5aa301671241edd9a875f00493e82f29bfce6fe0
tree44d9c3432be7a426989f2e60a77ffb2aeba90f71
parent943107411647137752db127cc4850500c4f163f6
Make lxc-checkconfig work with kernel versions > 3

(1) Add test for kernel version greater 3.
(2) Use && and || instead of -a and -o as suggested in
    http://www.unix.com/man-page/posix/1p/test/.

lxc-checkconfig will currently report "missing" on "Cgroup memory controller"
for kernel versions greater 3. This happens because the script, before checking
for the corresponding memory variable in the kernel config, currently will test
whether we have a major kernel version greater- or equal to 3 and a minor kernel
version greater- or equal to 6. This adds an additional test whether we have a
major kernel version greater than 3.

Signed-off-by: Christian Brauner <christianvanbrauner@gmail.com>
src/lxc/lxc-checkconfig.in