From: yangsheng Date: Thu, 18 Jun 2009 08:34:08 +0000 (+0000) Subject: Branch b1_8 X-Git-Tag: v1_9_220~128 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=8e55e94a602294cffd66040d855837812647e673;p=fs%2Flustre-release.git Branch b1_8 b=19574 i=brian, johann Notice unsupported modules flag for sles11. --- diff --git a/lustre.spec.in b/lustre.spec.in index 9121ecf..45a21ff 100644 --- a/lustre.spec.in +++ b/lustre.spec.in @@ -243,6 +243,21 @@ do fi done +# If the kernel was built to reject unsupported modules (e.g. not a Lustre +# kernel), and this hasn't been overridden in /etc/modprobe.d yet, then +# print a warning so that users are aware of this issue. +if sysctl kernel.unsupported >/dev/null 2>&1 && + [ "$(sysctl -n kernel.unsupported 2>/dev/null)" = "0" ] && + ! modprobe -c | grep -q "^allow_unsupported_modules[ \t]1" ; then + echo " + warning: the Lustre modules are no supported by Novell. To use Lustre + on this system, you should put + + allow_unsupported_modules 1 + + into /etc/modprobe.d/unsupported_modules" +fi + %postun modules if [ -f /boot/System.map-%{kversion} ]; then depmod -ae -F /boot/System.map-%{kversion} %{kversion} || exit 0