summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmando Di Cianno <fafhrd@gentoo.org>2004-10-23 06:38:20 +0000
committerArmando Di Cianno <fafhrd@gentoo.org>2004-10-23 06:38:20 +0000
commit4af7c396dcb82271476cd830286c3d32bb732826 (patch)
tree606f6cb227842acd9d3d68743aa7cddd31767051 /sys-apps/realtime-lsm
parentremoved macos (diff)
downloadhistorical-4af7c396dcb82271476cd830286c3d32bb732826.tar.gz
historical-4af7c396dcb82271476cd830286c3d32bb732826.tar.bz2
historical-4af7c396dcb82271476cd830286c3d32bb732826.zip
Made error output about kernel configuration much more informative
Diffstat (limited to 'sys-apps/realtime-lsm')
-rw-r--r--sys-apps/realtime-lsm/ChangeLog7
-rw-r--r--sys-apps/realtime-lsm/Manifest6
-rw-r--r--sys-apps/realtime-lsm/metadata.xml7
-rw-r--r--sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild10
4 files changed, 18 insertions, 12 deletions
diff --git a/sys-apps/realtime-lsm/ChangeLog b/sys-apps/realtime-lsm/ChangeLog
index bc37a5e06b90..5444b6cf11fe 100644
--- a/sys-apps/realtime-lsm/ChangeLog
+++ b/sys-apps/realtime-lsm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/realtime-lsm
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/realtime-lsm/ChangeLog,v 1.2 2004/10/23 06:19:36 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/realtime-lsm/ChangeLog,v 1.3 2004/10/23 06:38:20 fafhrd Exp $
+
+ 23 Oct 2004; Armando Di Cianno <fafhrd@gentoo.org> metadata.xml,
+ realtime-lsm-0.8.2_pre20041022.ebuild:
+ Made error output about kernel configuration much more informative; updated
+ metadata.xml for latest module features explanation.
23 Oct 2004; Chris White <chriswhite@gentoo.org>
realtime-lsm-0.8.2_pre20041022.ebuild:
diff --git a/sys-apps/realtime-lsm/Manifest b/sys-apps/realtime-lsm/Manifest
index 8c2e0ca044bd..08a6216fce8f 100644
--- a/sys-apps/realtime-lsm/Manifest
+++ b/sys-apps/realtime-lsm/Manifest
@@ -1,5 +1,5 @@
-MD5 153ae54a315129535ee367ab5ca35282 ChangeLog 676
-MD5 2ee1e4440f908a653e66d6b9f49adb6d metadata.xml 1672
-MD5 adab1ce0e6915f2882724823249baef4 realtime-lsm-0.8.2_pre20041022.ebuild 2313
+MD5 1b52e1c64bba7ce301fd90cafe5ed480 metadata.xml 1378
+MD5 ffdc9635890627e643c45434cd537a92 ChangeLog 914
+MD5 a08cf6ceb44b1236b343149830347bc4 realtime-lsm-0.8.2_pre20041022.ebuild 2874
MD5 c2a4f8c235326082b353136c6393b4f0 files/digest-realtime-lsm-0.8.2_pre20041022 81
MD5 bd10dcd7b669d837d013107c02b4d17d files/kmisc.patch-0.8.2_pre20041022 679
diff --git a/sys-apps/realtime-lsm/metadata.xml b/sys-apps/realtime-lsm/metadata.xml
index 82797fcc0da4..a204b2e08904 100644
--- a/sys-apps/realtime-lsm/metadata.xml
+++ b/sys-apps/realtime-lsm/metadata.xml
@@ -30,13 +30,6 @@ Grants realtime scheduling privileges without the ability to lock
memory using mlock() or mlockall() system calls. This option can be
used in conjunction with any of the other options.
-# modprobe realtime allcaps=1
-
-Enables all capabilities, including CAP_SETPCAP. This is equivalent
-to the 2.4 kernel capabilities patch. It is needed for root
-programs to assign realtime capabilities to other processes. This
-option can be used in conjunction with any of the other options.
-
The JACK Audio Connection Kit (jackit.sourceforge.net) includes a
jackstart program which uses CAP_SETPCAP to run the JACK daemon
and its clients with realtime capabilities.
diff --git a/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild b/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild
index 81e5174ddfb5..d4fa6fed6c51 100644
--- a/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild
+++ b/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild,v 1.2 2004/10/23 06:19:36 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/realtime-lsm/realtime-lsm-0.8.2_pre20041022.ebuild,v 1.3 2004/10/23 06:38:20 fafhrd Exp $
inherit kernel-mod eutils
@@ -24,6 +24,8 @@ src_unpack() {
then
eerror ""
eerror "${PN} requires support for modules in your kernel."
+ eerror "In your .config: CONFIG_MODULES=y"
+ eerror "Through 'make menuconfig': Loadable module support-> [*] Enable loadable module support"
eerror ""
die "Module support not detected."
fi
@@ -32,6 +34,8 @@ src_unpack() {
then
eerror ""
eerror "${PN} requires you to compile in the 'different security models option."
+ eerror "In your .config: CONFIG_SECURITY=y"
+ eerror "Through 'make menuconfig': Security options-> [*] Enable different security models"
eerror ""
die "Security support not detected."
fi
@@ -40,6 +44,8 @@ src_unpack() {
then
eerror ""
eerror "${PN} requires that 'Default Linux Capabilities' be compiled as a module."
+ eerror "In your .config: CONFIG_SECURITY_CAPABILITIES=m"
+ eerror "Through 'make menuconfig': Security options-> <M> Default Linux Capabilties"
eerror ""
die "Default Linux capabilities (security) not detected."
fi
@@ -48,6 +54,8 @@ src_unpack() {
then
eerror ""
eerror "${PN} requires that 'NSA SELinux Support' be compiled into your kernel."
+ eerror "In your .config: CONFIG_SECURITY_SELINUX=y"
+ eerror "Through 'make menuconfig': Security options-> [*] NSA SELinux Support"
eerror ""
die "NSA SELinux support not detected."
fi