diff options
author | Chris PeBenito <pebenito@gentoo.org> | 2004-03-07 05:19:52 +0000 |
---|---|---|
committer | Chris PeBenito <pebenito@gentoo.org> | 2004-03-07 05:19:52 +0000 |
commit | a20713a3960114b7b9cda179e45254ecf19ec221 (patch) | |
tree | b0a650313e095caa40972cc87f3a8dff58445af4 /profiles/selinux | |
parent | Added ~mips keyword. (Manifest recommit) (diff) | |
download | gentoo-2-a20713a3960114b7b9cda179e45254ecf19ec221.tar.gz gentoo-2-a20713a3960114b7b9cda179e45254ecf19ec221.tar.bz2 gentoo-2-a20713a3960114b7b9cda179e45254ecf19ec221.zip |
initial commit
Diffstat (limited to 'profiles/selinux')
21 files changed, 278 insertions, 0 deletions
diff --git a/profiles/selinux/2004.1/packages b/profiles/selinux/2004.1/packages new file mode 100644 index 000000000000..a87043dc5a20 --- /dev/null +++ b/profiles/selinux/2004.1/packages @@ -0,0 +1,13 @@ +############################################################################## +# SELinux required versionings + +# Core Packages +*>=sys-apps/baselayout-1.8.6.13-r1 + +# Base SELinux packages +*>=sys-libs/libselinux-1.6 +*>=sys-apps/checkpolicy-1.6 +*>=sys-apps/policycoreutils-1.6 +*>=sec-policy/selinux-base-policy-20040225 +*>=dev-python/python-selinux-2.11 +############################################################################## diff --git a/profiles/selinux/2004.1/parent b/profiles/selinux/2004.1/parent new file mode 100644 index 000000000000..3829d8ada77c --- /dev/null +++ b/profiles/selinux/2004.1/parent @@ -0,0 +1 @@ +../selinux diff --git a/profiles/selinux/2004.1/ppc/make.defaults b/profiles/selinux/2004.1/ppc/make.defaults new file mode 100644 index 000000000000..e8b7dcdcbb4c --- /dev/null +++ b/profiles/selinux/2004.1/ppc/make.defaults @@ -0,0 +1,18 @@ +# Copyright 2000 Daniel Robbins, Gentoo Technologies, Inc. +# System-wide defaults for the Portage system + +ARCH="ppc" +CHOST=powerpc-unknown-linux-gnu +PLATFORM=$CHOST +MAKEOPTS="-j2" + +COMPILER="gcc3" +CFLAGS="-O2 -pipe" +CXXFLAGS=${CFLAGS} + +USE="ppc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" +GRP_STAGE23_USE="ppc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" + +ACCEPT_KEYWORDS="ppc" +POLICYDIR="/etc/security/selinux/src/policy" +FEATURES="strict sfperms" diff --git a/profiles/selinux/2004.1/ppc/packages b/profiles/selinux/2004.1/ppc/packages new file mode 100644 index 000000000000..9fb1ed315afa --- /dev/null +++ b/profiles/selinux/2004.1/ppc/packages @@ -0,0 +1,14 @@ +########################################################### +# SELinux required versionings + +# New API SELinux kernels: +>=sys-kernel/ppc-development-sources-2.6.0 +>=sys-kernel/ppc-sources-2.6.0 +>=sys-kernel/ppc-sources-benh-2.6.0 +>=sys-kernel/ppc-sources-crypto-2.6.0 +>=sys-kernel/ppc-sources-dev-2.6.0 +########################################################### + +*sys-apps/eject +*sys-apps/mac-fdisk +*sys-fs/hfsutils diff --git a/profiles/selinux/2004.1/ppc/packages.build b/profiles/selinux/2004.1/ppc/packages.build new file mode 100644 index 000000000000..beefd3bd4355 --- /dev/null +++ b/profiles/selinux/2004.1/ppc/packages.build @@ -0,0 +1,33 @@ +sys-apps/baselayout +sys-libs/glibc +sys-apps/texinfo +app-shells/bash +sys-apps/coreutils +app-arch/bzip2 +sys-apps/debianutils +sys-apps/diffutils +sys-apps/file +sys-apps/findutils +sys-apps/gawk +sys-apps/grep +app-arch/gzip +sys-apps/portage +sys-apps/sed +app-arch/tar +sys-devel/binutils +sys-devel/bison +sys-devel/flex +sys-devel/gcc +sys-devel/make +sys-devel/patch +dev-lang/python +dev-libs/popt +net-misc/wget +net-misc/rsync +app-editors/nano +sys-apps/net-tools +sys-apps/less +sys-libs/libselinux +sec-policy/selinux-base-policy +sys-apps/policycoreutils +dev-python/python-selinux diff --git a/profiles/selinux/2004.1/ppc/parent b/profiles/selinux/2004.1/ppc/parent new file mode 100644 index 000000000000..a733b6973568 --- /dev/null +++ b/profiles/selinux/2004.1/ppc/parent @@ -0,0 +1 @@ +../2004.1 diff --git a/profiles/selinux/2004.1/ppc/use.mask b/profiles/selinux/2004.1/ppc/use.mask new file mode 100644 index 000000000000..f16df11c87cc --- /dev/null +++ b/profiles/selinux/2004.1/ppc/use.mask @@ -0,0 +1,12 @@ +# this is a list of USE flags +# that should not be used on PPC +afs +3dfx +3dnow +avi +icc +icc-pgo +mmx +svga +sse +scanner diff --git a/profiles/selinux/2004.1/ppc/virtuals b/profiles/selinux/2004.1/ppc/virtuals new file mode 100644 index 000000000000..b0b4c4113ee7 --- /dev/null +++ b/profiles/selinux/2004.1/ppc/virtuals @@ -0,0 +1,2 @@ +virtual/bootloader sys-boot/yaboot +virtual/linux-sources sys-kernel/ppc-development-sources diff --git a/profiles/selinux/2004.1/sparc64/make.defaults b/profiles/selinux/2004.1/sparc64/make.defaults new file mode 100644 index 000000000000..c8466dc75fdc --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/make.defaults @@ -0,0 +1,21 @@ +# Copyright 2004 Gentoo Technologies, Inc. +# System-wide defaults for the Portage system + +ARCH="sparc" + +# Host type +CHOST=sparc-unknown-linux-gnu +PLATFORM=sparc64-unknown-linux-gnu +PROFILE_ARCH="sparc64" + +COMPILER="gcc3" +CFLAGS="-O2 -pipe" +CXXFLAGS=${CFLAGS} + +USE="sparc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" +GRP_STAGE23_USE="x86 berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" + +ACCEPT_KEYWORDS="sparc" +FEATURES="strict sfperms" + +POLICYDIR="/etc/security/selinux/src/policy" diff --git a/profiles/selinux/2004.1/sparc64/packages b/profiles/selinux/2004.1/sparc64/packages new file mode 100644 index 000000000000..ac4da979f382 --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/packages @@ -0,0 +1,11 @@ +############################################################################## +# 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/gcc-sparc64 +*sys-devel/sparc32 diff --git a/profiles/selinux/2004.1/sparc64/packages.build b/profiles/selinux/2004.1/sparc64/packages.build new file mode 100644 index 000000000000..e7a3cb8daf34 --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/packages.build @@ -0,0 +1,35 @@ +sys-apps/baselayout +sys-libs/glibc +sys-apps/texinfo +app-shells/bash +app-arch/bzip2 +sys-apps/debianutils +sys-apps/diffutils +sys-apps/file +sys-apps/fileutils +sys-apps/findutils +sys-apps/gawk +sys-apps/grep +app-arch/gzip +sys-apps/portage +sys-apps/sed +sys-apps/sh-utils +app-arch/tar +sys-apps/textutils +sys-devel/binutils +sys-devel/bison +sys-devel/flex +sys-devel/gcc +sys-devel/make +sys-devel/patch +dev-lang/python +net-misc/wget +net-misc/rsync +app-editors/nano +sys-apps/net-tools +sys-apps/less +dev-util/dialog +sys-libs/libselinux +sec-policy/selinux-base-policy +sys-apps/policycoreutils +dev-python/python-selinux diff --git a/profiles/selinux/2004.1/sparc64/parent b/profiles/selinux/2004.1/sparc64/parent new file mode 100644 index 000000000000..a733b6973568 --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/parent @@ -0,0 +1 @@ +../2004.1 diff --git a/profiles/selinux/2004.1/sparc64/use.mask b/profiles/selinux/2004.1/sparc64/use.mask new file mode 100644 index 000000000000..6ff6487ab477 --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/use.mask @@ -0,0 +1,12 @@ +# This file contains a list of USE +# flags that cannot be used on SPARC. + +3dfx +3dnow +afs +alsa +mmx +pic +sse +svga +voodoo3 diff --git a/profiles/selinux/2004.1/sparc64/virtuals b/profiles/selinux/2004.1/sparc64/virtuals new file mode 100644 index 000000000000..be0dc09c6632 --- /dev/null +++ b/profiles/selinux/2004.1/sparc64/virtuals @@ -0,0 +1,2 @@ +virtual/bootloader sys-boot/silo +virtual/linux-sources sys-kernel/sparc-dev-sources diff --git a/profiles/selinux/2004.1/x86/make.defaults b/profiles/selinux/2004.1/x86/make.defaults new file mode 100644 index 000000000000..e207d348b1f1 --- /dev/null +++ b/profiles/selinux/2004.1/x86/make.defaults @@ -0,0 +1,11 @@ +# Copyright 2002 Gentoo Technologies, Inc. +# System-wide defaults for the gcc 3.2 Portage system + +USE="x86 berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" +GRP_STAGE23_USE="x86 berkdb crypt ncurses pam python readline selinux ssl tcpd zlib" + +ARCH="x86" +COMPILER="gcc3" +ACCEPT_KEYWORDS="x86" +FEATURES="strict sfperms" +POLICYDIR="/etc/security/selinux/src/policy" diff --git a/profiles/selinux/2004.1/x86/packages b/profiles/selinux/2004.1/x86/packages new file mode 100644 index 000000000000..de30976ee317 --- /dev/null +++ b/profiles/selinux/2004.1/x86/packages @@ -0,0 +1,16 @@ +############################################################################## +# SELinux required versionings + +# Critical xattr fixes: +>=sys-boot/grub-0.94 + +# New API SELinux kernels +>=sys-kernel/selinux-sources-2.4.21-r2 +>=sys-kernel/hardened-sources-2.4.22 +>=sys-kernel/gentoo-dev-sources-2.6.0 +############################################################################## + +*sys-devel/bin86 + +-*>=sys-fs/e2fsprogs-1.34-r1 +*>=sys-fs/e2fsprogs-1.34 diff --git a/profiles/selinux/2004.1/x86/packages.build b/profiles/selinux/2004.1/x86/packages.build new file mode 100644 index 000000000000..7f3ff7b8cdf9 --- /dev/null +++ b/profiles/selinux/2004.1/x86/packages.build @@ -0,0 +1,33 @@ +sys-apps/baselayout +sys-libs/glibc +sys-apps/texinfo +app-shells/bash +app-arch/bzip2 +sys-apps/coreutils +sys-apps/debianutils +sys-apps/diffutils +sys-apps/file +sys-apps/findutils +sys-apps/gawk +sys-apps/grep +app-arch/gzip +sys-apps/portage +sys-apps/sed +app-arch/tar +sys-devel/binutils +sys-devel/bison +sys-devel/flex +sys-devel/gcc +sys-devel/make +sys-devel/patch +sys-devel/gettext +dev-lang/python +net-misc/wget +net-misc/rsync +app-editors/nano +sys-apps/net-tools +sys-apps/less +sys-libs/libselinux +sec-policy/selinux-base-policy +sys-apps/policycoreutils +dev-python/python-selinux diff --git a/profiles/selinux/2004.1/x86/parent b/profiles/selinux/2004.1/x86/parent new file mode 100644 index 000000000000..a733b6973568 --- /dev/null +++ b/profiles/selinux/2004.1/x86/parent @@ -0,0 +1 @@ +../2004.1 diff --git a/profiles/selinux/2004.1/x86/virtuals b/profiles/selinux/2004.1/x86/virtuals new file mode 100644 index 000000000000..015d4a1cea48 --- /dev/null +++ b/profiles/selinux/2004.1/x86/virtuals @@ -0,0 +1,2 @@ +virtual/bootloader sys-boot/grub +virtual/linux-sources sys-kernel/selinux-sources diff --git a/profiles/selinux/packages b/profiles/selinux/packages new file mode 100644 index 000000000000..04f9ac05a5ec --- /dev/null +++ b/profiles/selinux/packages @@ -0,0 +1,38 @@ +############################################################################## +# SELinux required versionings + +# Core Packages +*>=sys-apps/portage-2.0.49-r15 +*>=sys-apps/baselayout-1.8.6.12-r2 +*>=sys-libs/glibc-2.3 +>=sys-kernel/linux-headers-2.4.20 + +# Base SELinux packages +*sys-libs/libselinux +*sys-apps/checkpolicy +*sys-apps/policycoreutils +*>=sec-policy/selinux-base-policy-20030817 +*>=dev-python/python-selinux-2.0 + +# SELinux-patched packages +*app-arch/tar +*>=net-misc/openssh-3.7.1_p2 +*>=sys-apps/coreutils-5.0.91 +*>=sys-apps/findutils-4.1.20-r1 +*>=sys-apps/procps-3.1.15 +*>=sys-apps/psmisc-21.2-r4 +*>=sys-apps/pam-login-3.14 +*>=sys-apps/shadow-4.0.3-r7 +*>=sys-apps/util-linux-2.12 +*>=sys-libs/pam-0.77 + +# optional SELinux-patched programs: +>=app-admin/logrotate-3.6.5-r1 +>=sys-apps/vixie-cron-3.0.1-r2 +>=sys-libs/pwdb-0.61-r4 + +# New API SELinux kernels +>=sys-kernel/development-sources-2.6.0 +>=sys-kernel/mm-sources-2.6.0 +>=sys-kernel/vanilla-sources-2.6.0 +############################################################################## diff --git a/profiles/selinux/parent b/profiles/selinux/parent new file mode 100644 index 000000000000..df967b96a579 --- /dev/null +++ b/profiles/selinux/parent @@ -0,0 +1 @@ +base |