diff options
author | Chris PeBenito <pebenito@gentoo.org> | 2005-04-02 15:48:25 +0000 |
---|---|---|
committer | Chris PeBenito <pebenito@gentoo.org> | 2005-04-02 15:48:25 +0000 |
commit | 5064353b1be9162c63e47db4e7425976f247b83e (patch) | |
tree | 5d534338ff3eae5acf56f27357c3df985087d6b6 /profiles/selinux | |
parent | Added ~ppc. (diff) | |
download | historical-5064353b1be9162c63e47db4e7425976f247b83e.tar.gz historical-5064353b1be9162c63e47db4e7425976f247b83e.tar.bz2 historical-5064353b1be9162c63e47db4e7425976f247b83e.zip |
new experimental profiles
Diffstat (limited to 'profiles/selinux')
33 files changed, 437 insertions, 0 deletions
diff --git a/profiles/selinux/2005.1/README b/profiles/selinux/2005.1/README new file mode 100644 index 000000000000..6e10bbefdcff --- /dev/null +++ b/profiles/selinux/2005.1/README @@ -0,0 +1,5 @@ +These are experimental profiles. Use at your own peril. AMD64 will need to +do the 2004.3 to 2005.0 upgrade as specified in the main Gentoo AMD64 docs. +This also adds udev to the system. + +pebenito@gentoo.org diff --git a/profiles/selinux/2005.1/amd64/make.defaults b/profiles/selinux/2005.1/amd64/make.defaults new file mode 100644 index 000000000000..5690fb5b5ed0 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/make.defaults @@ -0,0 +1,33 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="amd64 emul-linux-x86 multilib" +STAGE1_USE="amd64 multilib" +GRP_STAGE23_USE="amd64 multilib" + +ARCH="amd64" +ACCEPT_KEYWORDS="amd64" +#FEATURES="sandbox" + +MULTILIB_ABIS="x86 amd64" +DEFAULT_ABI="amd64" + +CFLAGS_amd64="-m64" +LDFLAGS_amd64="-m elf_x86_64" +CHOST_amd64="x86_64-pc-linux-gnu" +CDEFINE_amd64="__x86_64__" +LIBDIR_amd64="lib64" + +CFLAGS_x86="-m32" +LDFLAGS_x86="-m elf_i386" +CHOST_x86="i686-pc-linux-gnu" +CDEFINE_x86="__i386__" +LIBDIR_x86="lib32" + +# In case someone wants to help out by setting FEATURES="multilib-strict" +MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib" +MULTILIB_STRICT_DENY="64-bit.*shared object" + +# Hack to tell baselayout to use symlinks for /lib, /usr/lib, and /usr/local/lib +SYMLINK_LIB="yes" diff --git a/profiles/selinux/2005.1/amd64/package.mask b/profiles/selinux/2005.1/amd64/package.mask new file mode 100644 index 000000000000..dceee2c2a413 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/package.mask @@ -0,0 +1,5 @@ +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/package.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# 2005.0 Jeremy Huddleston <eradicator@gentoo.org> +# This is a stub file 'cause glibc provides 32bit libs on newer profiles +=app-emulation/emul-linux-x86-glibc-1000 diff --git a/profiles/selinux/2005.1/amd64/packages b/profiles/selinux/2005.1/amd64/packages new file mode 100644 index 000000000000..be697016c7d8 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/packages @@ -0,0 +1,15 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +############################################################################## +# SELinux required versionings + +# Critical xattr fixes: +>=sys-boot/grub-0.94 +############################################################################## + +*>=sys-apps/portage-2.0.50-r10 +*>=sys-devel/binutils-2.15.90.0.1.1-r1 +*>=sys-devel/gcc-3.3.4 +*>=sys-libs/glibc-2.3.4.20040619-r1 diff --git a/profiles/selinux/2005.1/amd64/parent b/profiles/selinux/2005.1/amd64/parent new file mode 100644 index 000000000000..4627c8bf61b0 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/parent @@ -0,0 +1,6 @@ +# Copyright 2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /home/cvsroot/gentoo-x86/profiles/default/x86/2004.0/parent,v 1.2 +# 2004/03/18 00:16:43 seemant Exp $ + +.. diff --git a/profiles/selinux/2005.1/amd64/profile.bashrc b/profiles/selinux/2005.1/amd64/profile.bashrc new file mode 100644 index 000000000000..b7328061f503 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/profile.bashrc @@ -0,0 +1,26 @@ +# fix for bug 60147, "configure causes sandbox violations when lib64 +# is a directory". currently only works with cvs portage. +#SANDBOX_WRITE="${SANDBOX_WRITE}:/usr/lib64/conftest:/usr/lib64/cf" +addwrite /usr/lib64/conftest +addwrite /usr/lib64/cf + +# oh goodie, yet ANOTHER sandbox bug!!!! >:| +# without portage 2.0.51 and the following entries, at least dbus will spew +# sandbox violations like mad with python in lib64. +addpredict /usr/lib64/python2.0/ +addpredict /usr/lib64/python2.1/ +addpredict /usr/lib64/python2.2/ +addpredict /usr/lib64/python2.3/ +addpredict /usr/lib64/python2.4/ +addpredict /usr/lib64/python2.5/ +addpredict /usr/lib64/python3.0/ + +# sandbox is disabled for /dev/null by default, so this bug isnt caught. +# hopefully this will help us figure out where this problem occurs... +if [ ! -e /dev/null ] ; then + eerror "/dev/null doesnt exist! this is bad! tail -n 20 /var/log/emerge.log and attach the output to http://bugs.gentoo.org/show_bug.cgi?id=65876" + exit 1 +elif [ -f /dev/null ] ; then + eerror "/dev/null is a normal file! this is bad! tail -n 20 /var/log/emerge.log and attach the output to http://bugs.gentoo.org/show_bug.cgi?id=65876" + exit 1 +fi diff --git a/profiles/selinux/2005.1/amd64/use.mask b/profiles/selinux/2005.1/amd64/use.mask new file mode 100644 index 000000000000..66dad916abfe --- /dev/null +++ b/profiles/selinux/2005.1/amd64/use.mask @@ -0,0 +1,91 @@ +# Copyright 2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# Jeremy Huddleston <eradicator@gentoo.org> +# multilib is forced on when we have ${MULTILIB_ABIS} defined +multilib + +# disallow posix acl since this is SELinux +acl + +#unknowns +afs +drac + +# WON'T BUILD - SECTION + +# 2004/06/22 - Taken from 2004.0 profile +# Anything that relies on vm86.h will not built on amd64 +# SVGAlib doesnt build +svga + +# 2004/06/22 - Taken from 2004.0 profile +# Firebird doesnt build on amd64 +firebird + +# 2004/06/22 - Taken from 2004.0 profile +# x86 binary only, used by php +fdftk + +# 2004/06/22 - Danny van Dyk <kugelfang@gentoo.org> +# version in portage does not work on amd64 yet +uclibc + +# 2004/06/22 - Taken from 2004.0 profile +# versions that are in portage do not support amd64, +# will be removed when Intel issues an update and it gets into portage +# (it seems to be in the works) +icc +ifc + +# 2004/06/22 - Taken from 2004.0 profile +# masked +3dfx + +# 2004/07/22 - Danny van Dyk <kugelfang@gentoo.org> +# libcaca part of libSDL causes breakage due to missing shared object. +# BUG #53857 +libcaca + +# NOT NECESSARY - SECTION + +# 2004/06/22 - Taken from 2004.0 profile +# Too many packages assume that mmx/sse/sse2/3dnow are 86-32 only things to +# make them useful on amd64. Anyway, all amd64 cpus have them, so they should +# not be many flag dependant in this case +mmx +mmx2 +sse +sse2 +3dnow + +# 2004/06/25 - Danny van Dyk <kugelfang@gentoo.org> +# Known BUGs (#54760) + lack of brain/man power to maintain "hardened" in the +# default profile. Use the hardened profile instead. +hardened +uclibc + +# altivec is a ppc instruction set. +altivec + +# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE" +# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org +# all of these are binary-only, and not presently available on this +# architecture. +adabas +birdstep +cpdflib +dbmaker +empress +empress-bcs +esoob +filepro +frontbase +hyperwave +informix +ingres +pfpro +solid +sybase +sybase-ct diff --git a/profiles/selinux/2005.1/amd64/virtuals b/profiles/selinux/2005.1/amd64/virtuals new file mode 100644 index 000000000000..667fcd600099 --- /dev/null +++ b/profiles/selinux/2005.1/amd64/virtuals @@ -0,0 +1,9 @@ +# Copyright 2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/amd64/virtuals,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +virtual/os-headers sys-kernel/linux-headers +virtual/alsa sys-kernel/gentoo-sources +virtual/kernel sys-kernel/linux-headers +virtual/linux-sources sys-kernel/gentoo-sources +virtual/bootloader sys-boot/grub diff --git a/profiles/selinux/2005.1/packages b/profiles/selinux/2005.1/packages new file mode 100644 index 000000000000..94e47e5268e5 --- /dev/null +++ b/profiles/selinux/2005.1/packages @@ -0,0 +1,19 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +############################################################################## +# SELinux required versionings + +# Core Packages +*>=sys-apps/baselayout-1.11 +*>=sys-apps/sysvinit-2.86 + +# Base SELinux packages +*>=sys-libs/libselinux-1.22 +*>=sys-libs/libsepol-1.4 +*>=sys-apps/checkpolicy-1.22 +*>=sys-apps/policycoreutils-1.22 +*>=sec-policy/selinux-base-policy-20050322 +*>=dev-python/python-selinux-2.15 +############################################################################## diff --git a/profiles/selinux/2005.1/parent b/profiles/selinux/2005.1/parent new file mode 100644 index 000000000000..a1f8e65225b1 --- /dev/null +++ b/profiles/selinux/2005.1/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/2005.1/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/ppc/make.defaults b/profiles/selinux/2005.1/ppc/make.defaults new file mode 100644 index 000000000000..26ee2867188f --- /dev/null +++ b/profiles/selinux/2005.1/ppc/make.defaults @@ -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/2005.1/ppc/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="ppc" +GRP_STAGE23_USE="ppc" + +ARCH="ppc" +ACCEPT_KEYWORDS="ppc" diff --git a/profiles/selinux/2005.1/ppc/packages b/profiles/selinux/2005.1/ppc/packages new file mode 100644 index 000000000000..dc385607aec0 --- /dev/null +++ b/profiles/selinux/2005.1/ppc/packages @@ -0,0 +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/2005.1/ppc/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +########################################################### +# SELinux required versionings + +########################################################### + +*sys-apps/eject +*sys-fs/mac-fdisk +*sys-fs/hfsutils diff --git a/profiles/selinux/2005.1/ppc/parent b/profiles/selinux/2005.1/ppc/parent new file mode 100644 index 000000000000..648e24db321b --- /dev/null +++ b/profiles/selinux/2005.1/ppc/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/2005.1/ppc/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/ppc/use.mask b/profiles/selinux/2005.1/ppc/use.mask new file mode 100644 index 000000000000..dbc0db77d519 --- /dev/null +++ b/profiles/selinux/2005.1/ppc/use.mask @@ -0,0 +1,21 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/ppc/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# disallow posix acl since this is SELinux +acl + +# this is a list of USE flags +# that should not be used on PPC +afs +3dfx +3dnow +3dnowex +avi +icc +icc-pgo +mmx +svga +sse +scanner +uclibc diff --git a/profiles/selinux/2005.1/ppc/virtuals b/profiles/selinux/2005.1/ppc/virtuals new file mode 100644 index 000000000000..6b7740f399b3 --- /dev/null +++ b/profiles/selinux/2005.1/ppc/virtuals @@ -0,0 +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/2005.1/ppc/virtuals,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +virtual/bootloader sys-boot/yaboot +virtual/linux-sources sys-kernel/hardened-sources diff --git a/profiles/selinux/2005.1/sparc64/make.defaults b/profiles/selinux/2005.1/sparc64/make.defaults new file mode 100644 index 000000000000..6f3ffa07ba54 --- /dev/null +++ b/profiles/selinux/2005.1/sparc64/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/2005.1/sparc64/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="sparc" +GRP_STAGE23_USE="sparc" + +ARCH="sparc" +PROFILE_ARCH="sparc64" +ACCEPT_KEYWORDS="sparc" diff --git a/profiles/selinux/2005.1/sparc64/packages b/profiles/selinux/2005.1/sparc64/packages new file mode 100644 index 000000000000..a5c65e7aa4bf --- /dev/null +++ b/profiles/selinux/2005.1/sparc64/packages @@ -0,0 +1,18 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/sparc64/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +############################################################################## +# SELinux required versionings + +# New API SELinux kernels +>=sys-kernel/sparc-dev-sources-2.6.0 +>=sys-kernel/sparc-sources-2.6.0 +############################################################################## + +*sys-apps/sparc-utils +*sys-devel/sparc32 + +# Unknown about SELinux/Sparc64 needs on gcc-3.4.x. Masking here until verified it works. +*<sys-devel/gcc-sparc64-3.4.0 +*<sys-devel/gcc-3.4.1 diff --git a/profiles/selinux/2005.1/sparc64/parent b/profiles/selinux/2005.1/sparc64/parent new file mode 100644 index 000000000000..9c0634a0ce21 --- /dev/null +++ b/profiles/selinux/2005.1/sparc64/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/2005.1/sparc64/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/sparc64/use.mask b/profiles/selinux/2005.1/sparc64/use.mask new file mode 100644 index 000000000000..3e5d50d951b2 --- /dev/null +++ b/profiles/selinux/2005.1/sparc64/use.mask @@ -0,0 +1,21 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/sparc64/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# disallow posix acl since this is SELinux +acl + +# This file contains a list of USE +# flags that cannot be used on SPARC. + +3dfx +3dnow +afs +alsa +altivec +mmx +pic +sse +svga +voodoo3 +uclibc diff --git a/profiles/selinux/2005.1/sparc64/virtuals b/profiles/selinux/2005.1/sparc64/virtuals new file mode 100644 index 000000000000..440b02802a09 --- /dev/null +++ b/profiles/selinux/2005.1/sparc64/virtuals @@ -0,0 +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/2005.1/sparc64/virtuals,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +virtual/bootloader sys-boot/silo +virtual/linux-sources sys-kernel/development-sources diff --git a/profiles/selinux/2005.1/use.mask b/profiles/selinux/2005.1/use.mask new file mode 100644 index 000000000000..e58aa6ff524b --- /dev/null +++ b/profiles/selinux/2005.1/use.mask @@ -0,0 +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/2005.1/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# aqua USE flag is only valid on Mac OS X +aqua diff --git a/profiles/selinux/2005.1/x86-uclibc/make.defaults b/profiles/selinux/2005.1/x86-uclibc/make.defaults new file mode 100644 index 000000000000..1b05bbbaafa1 --- /dev/null +++ b/profiles/selinux/2005.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/2005.1/x86-uclibc/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="x86 uclibc" +GRP_STAGE23_USE="x86 uclibc" + +ARCH="x86" +ACCEPT_KEYWORDS="x86" +FEATURES="" diff --git a/profiles/selinux/2005.1/x86-uclibc/packages b/profiles/selinux/2005.1/x86-uclibc/packages new file mode 100644 index 000000000000..dec89c5ada26 --- /dev/null +++ b/profiles/selinux/2005.1/x86-uclibc/packages @@ -0,0 +1,13 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86-uclibc/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +############################################################################## +# SELinux required versionings + +# Critical xattr fixes: +>=sys-boot/grub-0.94 + +############################################################################## + +*sys-devel/bin86 diff --git a/profiles/selinux/2005.1/x86-uclibc/parent b/profiles/selinux/2005.1/x86-uclibc/parent new file mode 100644 index 000000000000..6c01c58ba8be --- /dev/null +++ b/profiles/selinux/2005.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/2005.1/x86-uclibc/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/x86-uclibc/use.mask b/profiles/selinux/2005.1/x86-uclibc/use.mask new file mode 100644 index 000000000000..0604c1b84ae5 --- /dev/null +++ b/profiles/selinux/2005.1/x86-uclibc/use.mask @@ -0,0 +1,11 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86-uclibc/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# disallow posix acl since this is SELinux +acl + +# PPC instructions +altivec + +nls diff --git a/profiles/selinux/2005.1/x86-uclibc/virtuals b/profiles/selinux/2005.1/x86-uclibc/virtuals new file mode 100644 index 000000000000..e8cb376e954b --- /dev/null +++ b/profiles/selinux/2005.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/2005.1/x86-uclibc/virtuals,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +virtual/bootloader sys-boot/grub +virtual/libc sys-libs/uclibc +virtual/linux-sources sys-kernel/hardened-sources diff --git a/profiles/selinux/2005.1/x86/hardened/make.defaults b/profiles/selinux/2005.1/x86/hardened/make.defaults new file mode 100644 index 000000000000..3b5c4e061d49 --- /dev/null +++ b/profiles/selinux/2005.1/x86/hardened/make.defaults @@ -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/2005.1/x86/hardened/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="dlloader hardened pic pie" +STAGE1_USE="hardened pic pie" +GRP_STAGE23_USE="hardened pic pie" diff --git a/profiles/selinux/2005.1/x86/hardened/parent b/profiles/selinux/2005.1/x86/hardened/parent new file mode 100644 index 000000000000..c655b9421983 --- /dev/null +++ b/profiles/selinux/2005.1/x86/hardened/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/2005.1/x86/hardened/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/x86/make.defaults b/profiles/selinux/2005.1/x86/make.defaults new file mode 100644 index 000000000000..94f7e5ff44ff --- /dev/null +++ b/profiles/selinux/2005.1/x86/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/2005.1/x86/make.defaults,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +USE="x86" +GRP_STAGE23_USE="x86" + +ARCH="x86" +ACCEPT_KEYWORDS="x86" +#FEATURES="sandbox" diff --git a/profiles/selinux/2005.1/x86/packages b/profiles/selinux/2005.1/x86/packages new file mode 100644 index 000000000000..b9f7667d9905 --- /dev/null +++ b/profiles/selinux/2005.1/x86/packages @@ -0,0 +1,13 @@ +# Copyright 1999-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2005.1/x86/packages,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +############################################################################## +# SELinux required versionings + +# Critical xattr fixes: +>=sys-boot/grub-0.94 + +############################################################################## + +*sys-devel/bin86 diff --git a/profiles/selinux/2005.1/x86/parent b/profiles/selinux/2005.1/x86/parent new file mode 100644 index 000000000000..eefd7e37ebbd --- /dev/null +++ b/profiles/selinux/2005.1/x86/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/2005.1/x86/parent,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +.. diff --git a/profiles/selinux/2005.1/x86/use.mask b/profiles/selinux/2005.1/x86/use.mask new file mode 100644 index 000000000000..a904089e39fb --- /dev/null +++ b/profiles/selinux/2005.1/x86/use.mask @@ -0,0 +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/2005.1/x86/use.mask,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +# disallow posix acl since this is SELinux +acl + +# use the x86-uclibc profile +uclibc + +# PPC instructions +altivec diff --git a/profiles/selinux/2005.1/x86/virtuals b/profiles/selinux/2005.1/x86/virtuals new file mode 100644 index 000000000000..00828cc69524 --- /dev/null +++ b/profiles/selinux/2005.1/x86/virtuals @@ -0,0 +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/2005.1/x86/virtuals,v 1.1 2005/04/02 15:48:25 pebenito Exp $ + +virtual/bootloader sys-boot/grub +virtual/linux-sources sys-kernel/hardened-sources |