restructure make.defaults and add hardened/pie-ssp x86 subprofile
authorChris PeBenito <pebenito@gentoo.org>
Wed, 24 Nov 2004 00:57:28 +0000 (00:57 +0000)
committerChris PeBenito <pebenito@gentoo.org>
Wed, 24 Nov 2004 00:57:28 +0000 (00:57 +0000)
profiles/selinux/2004.1/amd64/make.defaults
profiles/selinux/2004.1/amd64/virtuals
profiles/selinux/2004.1/ppc/make.defaults
profiles/selinux/2004.1/sparc64/make.defaults
profiles/selinux/2004.1/x86/hardened/make.defaults [new file with mode: 0644]
profiles/selinux/2004.1/x86/hardened/parent [new file with mode: 0644]
profiles/selinux/2004.1/x86/make.defaults
profiles/selinux/2004.1/x86/virtuals
profiles/selinux/make.defaults [new file with mode: 0644]

index bcd3de630191acce3958cc3dd9ae5574c65902aa..fdf10a7d2aa8fafb6fbccc0da5f44be6853f4ba4 100644 (file)
@@ -1,19 +1,14 @@
 # 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/amd64/make.defaults,v 1.2 2004/11/22 02:10:35 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/amd64/make.defaults,v 1.3 2004/11/24 00:57:28 pebenito Exp $
 
-USE="amd64 berkdb crypt multilib ncurses pam python readline selinux ssl zlib"
-STAGE1_USE="multilib selinux"
-GRP_STAGE23_USE="amd64 berkdb crypt multilib ncurses pam python readline selinux ssl zlib"
+USE="amd64"
+STAGE1_USE="multilib"
+GRP_STAGE23_USE="amd64"
 
 ARCH="amd64"
 ACCEPT_KEYWORDS="amd64"
-FEATURES="autoconfig sandbox strict sfperms"
-POLICYDIR="/etc/security/selinux/src/policy"
+FEATURES="sandbox"
 
 CONF_LIBDIR="lib"
 CONF_MULTILIBDIR="lib32"
-
-PORTAGE_T="portage_t"
-PORTAGE_FETCH_T="portage_fetch_t"
-PORTAGE_SANDBOX_T="portage_sandbox_t"
index 465d6ac292a26832f19fdce38d9c9fb779c077ce..a24f357d600602117e877c751f1604b55157cd7b 100644 (file)
@@ -1,9 +1,9 @@
 # Copyright 2004 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/amd64/virtuals,v 1.1 2004/09/20 00:38:34 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/amd64/virtuals,v 1.2 2004/11/24 00:57:28 pebenito Exp $
 
 virtual/os-headers             sys-kernel/linux26-headers
 virtual/alsa                   sys-kernel/gentoo-dev-sources
 virtual/kernel                 sys-kernel/linux26-headers
 virtual/linux-sources          sys-kernel/gentoo-dev-sources
-virtual/bootloader             sys-boot/grub-static
+virtual/bootloader             sys-boot/grub
index 98e87f43b1a56fddab556120439e0499698262b5..13e26de5b49759635329723253c5bea585d0222f 100644 (file)
@@ -1,17 +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/ppc/make.defaults,v 1.8 2004/11/22 02:11:03 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/ppc/make.defaults,v 1.9 2004/11/24 00:57:28 pebenito Exp $
 
-ARCH="ppc"
-
-USE="ppc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
-STAGE1_USE="selinux"
-GRP_STAGE23_USE="ppc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
+USE="ppc"
+GRP_STAGE23_USE="ppc"
 
+ARCH="ppc"
 ACCEPT_KEYWORDS="ppc"
-POLICYDIR="/etc/security/selinux/src/policy"
-FEATURES="strict sfperms"
-
-PORTAGE_T="portage_t"
-PORTAGE_FETCH_T="portage_fetch_t"
-PORTAGE_SANDBOX_T="portage_sandbox_t"
index 05d4ee84e63e583188c40ab415a21e153b76c526..ce7a826cb144e0414ab12219c5442545676031ea 100644 (file)
@@ -1,20 +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/sparc64/make.defaults,v 1.9 2004/11/22 02:11:03 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/sparc64/make.defaults,v 1.10 2004/11/24 00:57:28 pebenito Exp $
 
-ARCH="sparc"
+USE="sparc"
+GRP_STAGE23_USE="sparc"
 
+ARCH="sparc"
 PROFILE_ARCH="sparc64"
-
-USE="sparc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
-STAGE1_USE="selinux"
-GRP_STAGE23_USE="sparc berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
-
 ACCEPT_KEYWORDS="sparc"
-FEATURES="strict sfperms"
-
-POLICYDIR="/etc/security/selinux/src/policy"
-
-PORTAGE_T="portage_t"
-PORTAGE_FETCH_T="portage_fetch_t"
-PORTAGE_SANDBOX_T="portage_sandbox_t"
diff --git a/profiles/selinux/2004.1/x86/hardened/make.defaults b/profiles/selinux/2004.1/x86/hardened/make.defaults
new file mode 100644 (file)
index 0000000..1715141
--- /dev/null
@@ -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/2004.1/x86/hardened/make.defaults,v 1.1 2004/11/24 00:57:28 pebenito Exp $
+
+USE="dlloader hardened pic pie"
+GRP_STAGE23_USE="dlloader hardened pic pie"
diff --git a/profiles/selinux/2004.1/x86/hardened/parent b/profiles/selinux/2004.1/x86/hardened/parent
new file mode 100644 (file)
index 0000000..927839b
--- /dev/null
@@ -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/hardened/parent,v 1.1 2004/11/24 00:57:28 pebenito Exp $
+
+..
index 4c5828a701690661d25fc472bf2c3e5243a3baab..e5820939e589e2a55abdc6557fd6e9c8d056076f 100644 (file)
@@ -1,16 +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/make.defaults,v 1.7 2004/11/22 02:11:03 pebenito Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/make.defaults,v 1.8 2004/11/24 00:57:28 pebenito Exp $
 
-USE="x86 berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
-STAGE1_USE="selinux"
-GRP_STAGE23_USE="x86 berkdb crypt ncurses pam python readline selinux ssl tcpd zlib"
+USE="x86"
+GRP_STAGE23_USE="x86"
 
 ARCH="x86"
 ACCEPT_KEYWORDS="x86"
-FEATURES="strict sfperms"
-POLICYDIR="/etc/security/selinux/src/policy"
-
-PORTAGE_T="portage_t"
-PORTAGE_FETCH_T="portage_fetch_t"
-PORTAGE_SANDBOX_T="portage_sandbox_t"
+FEATURES="sandbox"
index 2a7323c566d63e1069157f7c566ff9a82946c28b..bbf99909069717578db6f8a4dccb611a9f146664 100644 (file)
@@ -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/2004.1/x86/virtuals,v 1.6 2004/09/30 15:37:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/2004.1/x86/virtuals,v 1.7 2004/11/24 00:57:28 pebenito Exp $
 
 virtual/bootloader     sys-boot/grub
-virtual/linux-sources  sys-kernel/selinux-sources
+virtual/linux-sources  sys-kernel/hardened-dev-sources
diff --git a/profiles/selinux/make.defaults b/profiles/selinux/make.defaults
new file mode 100644 (file)
index 0000000..cc22c00
--- /dev/null
@@ -0,0 +1,14 @@
+# Copyright 1999-2004 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/selinux/make.defaults,v 1.1 2004/11/24 00:57:28 pebenito Exp $
+
+USE="berkdb crypt ncurses pam python readline selinux ssl zlib"
+STAGE1_USE="selinux"
+GRP_STAGE23_USE="berkdb crypt ncurses pam python readline selinux ssl zlib"
+
+FEATURES="autoconfig strict sfperms"
+POLICYDIR="/etc/security/selinux/src/policy"
+
+PORTAGE_T="portage_t"
+PORTAGE_FETCH_T="portage_fetch_t"
+PORTAGE_SANDBOX_T="portage_sandbox_t"