summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2004-03-07 05:19:52 +0000
committerChris PeBenito <pebenito@gentoo.org>2004-03-07 05:19:52 +0000
commit10c3c2d3efa03cc2a227bbed366bb15dee810098 (patch)
treedb796a1360ebce00e8255cef3f2315f366765c60 /profiles
parentAdded ~mips keyword. (diff)
downloadhistorical-10c3c2d3efa03cc2a227bbed366bb15dee810098.tar.gz
historical-10c3c2d3efa03cc2a227bbed366bb15dee810098.tar.bz2
historical-10c3c2d3efa03cc2a227bbed366bb15dee810098.zip
initial commit
Diffstat (limited to 'profiles')
-rw-r--r--profiles/selinux/2004.1/packages13
-rw-r--r--profiles/selinux/2004.1/parent1
-rw-r--r--profiles/selinux/2004.1/ppc/make.defaults18
-rw-r--r--profiles/selinux/2004.1/ppc/packages14
-rw-r--r--profiles/selinux/2004.1/ppc/packages.build33
-rw-r--r--profiles/selinux/2004.1/ppc/parent1
-rw-r--r--profiles/selinux/2004.1/ppc/use.mask12
-rw-r--r--profiles/selinux/2004.1/ppc/virtuals2
-rw-r--r--profiles/selinux/2004.1/sparc64/make.defaults21
-rw-r--r--profiles/selinux/2004.1/sparc64/packages11
-rw-r--r--profiles/selinux/2004.1/sparc64/packages.build35
-rw-r--r--profiles/selinux/2004.1/sparc64/parent1
-rw-r--r--profiles/selinux/2004.1/sparc64/use.mask12
-rw-r--r--profiles/selinux/2004.1/sparc64/virtuals2
-rw-r--r--profiles/selinux/2004.1/x86/make.defaults11
-rw-r--r--profiles/selinux/2004.1/x86/packages16
-rw-r--r--profiles/selinux/2004.1/x86/packages.build33
-rw-r--r--profiles/selinux/2004.1/x86/parent1
-rw-r--r--profiles/selinux/2004.1/x86/virtuals2
-rw-r--r--profiles/selinux/packages38
-rw-r--r--profiles/selinux/parent1
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