mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-17 15:10:02 +08:00
Skip demo-nopic tests if SELinux policy will cause failure.
* tests/demo-nopic.test: Check SELinux policy and skip if necessary.
This commit is contained in:
parent
d18372c98a
commit
15017972c5
@ -1,3 +1,9 @@
|
||||
2010-06-09 Peter O'Gorman <peter@pogma.com>
|
||||
|
||||
Skip demo-nopic tests if SELinux policy will cause failure.
|
||||
* tests/demo-nopic.test: Check SELinux policy and skip if
|
||||
necessary.
|
||||
|
||||
2010-06-09 Gary V. Vaughan <gary@gnu.org>
|
||||
|
||||
Set SCM version number to 2.2.11a.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#! /bin/sh
|
||||
# demo-nopic.test - try configuring the ../demo subdirectory
|
||||
#
|
||||
# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
|
||||
# Copyright (C) 2003, 2004, 2010 Free Software Foundation, Inc.
|
||||
# Written by Gary V. Vaughan, 2003
|
||||
#
|
||||
# This file is part of GNU Libtool.
|
||||
@ -34,6 +34,20 @@ hppa*|x86_64*|s390*)
|
||||
;;
|
||||
esac
|
||||
|
||||
if test "$build" = "$host" && test -d "/etc/selinux"; then
|
||||
_selinux=`getenforce 2>/dev/null || echo "Disabled"`
|
||||
case "${_selinux}" in
|
||||
*Enforcing)
|
||||
_sebool_allow_execmod=`getsebool allow_execmod 2>/dev/null`
|
||||
case "${_sebool_allow_execmod}" in
|
||||
*off)
|
||||
func_skip "SELinux policy disallows"
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
func_rmprefixdir
|
||||
func_cd "tests/demo"
|
||||
func_make_distclean
|
||||
|
Loading…
Reference in New Issue
Block a user