summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2005-02-01 00:29:24 +0000
committerChris PeBenito <pebenito@gentoo.org>2005-02-01 00:29:24 +0000
commit04e908a9fabc243d630b92f748a949ec9397db8e (patch)
tree4d39bf5bf176a9ba108441e8d65ba0e487b37f86 /profiles/selinux
parentadd ~alpha and ~ia64 (diff)
downloadhistorical-04e908a9fabc243d630b92f748a949ec9397db8e.tar.gz
historical-04e908a9fabc243d630b92f748a949ec9397db8e.tar.bz2
historical-04e908a9fabc243d630b92f748a949ec9397db8e.zip
start experimental uclibc se profile
Diffstat (limited to 'profiles/selinux')
-rw-r--r--profiles/selinux/2004.1/use.mask5
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/make.defaults10
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/packages16
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/parent5
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/use.mask9
-rw-r--r--profiles/selinux/2004.1/x86-uclibc/virtuals7
-rw-r--r--profiles/selinux/2004.1/x86/use.mask5
-rw-r--r--profiles/selinux/packages6
8 files changed, 56 insertions, 7 deletions
diff --git a/profiles/selinux/2004.1/use.mask b/profiles/selinux/2004.1/use.mask
index c3aa91b4a3b0..8638177ab6ec 100644
--- a/profiles/selinux/2004.1/use.mask
+++ b/profiles/selinux/2004.1/use.mask
@@ -1,9 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/use.mask,v 1.2 2004/11/25 03:12:55 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/use.mask,v 1.3 2005/02/01 00:29:24 pebenito Exp $
-# <solar.at.gentoo.org>
-# must use a uclibc profile to enable native uClibc support.
-uclibc
# aqua USE flag is only valid on Mac OS X
aqua
diff --git a/profiles/selinux/2004.1/x86-uclibc/make.defaults b/profiles/selinux/2004.1/x86-uclibc/make.defaults
new file mode 100644
index 000000000000..a1e1687e5839
--- /dev/null
+++ b/profiles/selinux/2004.1/x86-uclibc/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/make.defaults,v 1.1 2005/02/01 00:29:24 pebenito Exp $
+
+USE="x86 uclibc"
+GRP_STAGE23_USE="x86 uclibc"
+
+ARCH="x86"
+ACCEPT_KEYWORDS="x86"
+FEATURES=""
diff --git a/profiles/selinux/2004.1/x86-uclibc/packages b/profiles/selinux/2004.1/x86-uclibc/packages
new file mode 100644
index 000000000000..81df884c09dc
--- /dev/null
+++ b/profiles/selinux/2004.1/x86-uclibc/packages
@@ -0,0 +1,16 @@
+# Copyright 1999-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/packages,v 1.1 2005/02/01 00:29:24 pebenito Exp $
+
+##############################################################################
+# SELinux required versionings
+
+# Critical xattr fixes:
+>=sys-boot/grub-0.94
+
+# New API SELinux kernels
+>=sys-kernel/hardened-sources-2.4.22
+>=sys-kernel/gentoo-dev-sources-2.6.0
+##############################################################################
+
+*sys-devel/bin86
diff --git a/profiles/selinux/2004.1/x86-uclibc/parent b/profiles/selinux/2004.1/x86-uclibc/parent
new file mode 100644
index 000000000000..e64c1203cba5
--- /dev/null
+++ b/profiles/selinux/2004.1/x86-uclibc/parent
@@ -0,0 +1,5 @@
+# Copyright 1999-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/parent,v 1.1 2005/02/01 00:29:24 pebenito Exp $
+
+..
diff --git a/profiles/selinux/2004.1/x86-uclibc/use.mask b/profiles/selinux/2004.1/x86-uclibc/use.mask
new file mode 100644
index 000000000000..110daec1e341
--- /dev/null
+++ b/profiles/selinux/2004.1/x86-uclibc/use.mask
@@ -0,0 +1,9 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/use.mask,v 1.1 2005/02/01 00:29:24 pebenito Exp $
+
+# disallow posix acl since this is SELinux
+acl
+
+# PPC instructions
+altivec
diff --git a/profiles/selinux/2004.1/x86-uclibc/virtuals b/profiles/selinux/2004.1/x86-uclibc/virtuals
new file mode 100644
index 000000000000..056c0f56eadf
--- /dev/null
+++ b/profiles/selinux/2004.1/x86-uclibc/virtuals
@@ -0,0 +1,7 @@
+# Copyright 1999-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86-uclibc/virtuals,v 1.1 2005/02/01 00:29:24 pebenito Exp $
+
+virtual/bootloader sys-boot/grub
+virtual/libc sys-libs/uclibc
+virtual/linux-sources sys-kernel/hardened-dev-sources
diff --git a/profiles/selinux/2004.1/x86/use.mask b/profiles/selinux/2004.1/x86/use.mask
index 3b2cf711d8ff..1b58a7b8d644 100644
--- a/profiles/selinux/2004.1/x86/use.mask
+++ b/profiles/selinux/2004.1/x86/use.mask
@@ -1,9 +1,12 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/use.mask,v 1.2 2004/11/06 17:53:09 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/use.mask,v 1.3 2005/02/01 00:29:24 pebenito Exp $
# disallow posix acl since this is SELinux
acl
+# use the x86-uclibc profile
+uclibc
+
# PPC instructions
altivec
diff --git a/profiles/selinux/packages b/profiles/selinux/packages
index b1e59be4fcad..6d7a9c57c680 100644
--- a/profiles/selinux/packages
+++ b/profiles/selinux/packages
@@ -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/profiles/selinux/packages,v 1.14 2005/01/19 03:50:33 tocharian Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/packages,v 1.15 2005/02/01 00:29:24 pebenito Exp $
##############################################################################
# SELinux required versionings
@@ -8,7 +8,9 @@
# Core Packages
*>=sys-apps/portage-2.0.49-r15
*>=sys-apps/baselayout-1.8.6.12-r2
-*>=sys-libs/glibc-2.3
+*virtual/libc
+>=sys-libs/glibc-2.3
+>=sys-libs/uclibc-0.9.26-r8
>=sys-kernel/linux-headers-2.4.20
# Base SELinux packages