aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <basile@opensource.dyc.edu>2010-11-06 15:32:00 -0400
committerAnthony G. Basile <basile@opensource.dyc.edu>2010-11-06 15:32:00 -0400
commit5f41984ebc9aba4fcebe6800e0505e529ba1f055 (patch)
tree7935f37513dc364b6b3eeff37f30973908845d52
parentRestructured hardened/linux/ia64 profiles (diff)
downloadhardened-dev-5f41984ebc9aba4fcebe6800e0505e529ba1f055.tar.gz
hardened-dev-5f41984ebc9aba4fcebe6800e0505e529ba1f055.tar.bz2
hardened-dev-5f41984ebc9aba4fcebe6800e0505e529ba1f055.zip
Restructured hardened/linux/amd64 profiles
-rw-r--r--profiles/hardened/linux/amd64/10.0/deprecated7
-rw-r--r--profiles/hardened/linux/amd64/10.0/desktop/deprecated7
-rw-r--r--profiles/hardened/linux/amd64/10.0/developer/deprecated7
-rw-r--r--profiles/hardened/linux/amd64/10.0/no-multilib/deprecated7
-rw-r--r--profiles/hardened/linux/amd64/10.0/server/deprecated7
-rw-r--r--profiles/hardened/linux/amd64/2008.0/deprecated4
-rw-r--r--profiles/hardened/linux/amd64/2008.0/desktop/deprecated4
-rw-r--r--profiles/hardened/linux/amd64/2008.0/developer/deprecated4
-rw-r--r--profiles/hardened/linux/amd64/2008.0/no-multilib/deprecated4
-rw-r--r--profiles/hardened/linux/amd64/2008.0/server/deprecated4
-rw-r--r--profiles/hardened/linux/amd64/make.defaults6
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/make.defaults10
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/parent2
-rw-r--r--profiles/hardened/linux/amd64/parent1
14 files changed, 63 insertions, 11 deletions
diff --git a/profiles/hardened/linux/amd64/10.0/deprecated b/profiles/hardened/linux/amd64/10.0/deprecated
new file mode 100644
index 00000000..23335761
--- /dev/null
+++ b/profiles/hardened/linux/amd64/10.0/deprecated
@@ -0,0 +1,7 @@
+hardened/linux/amd64
+# Check 'eselect profile list'.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
+# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
+#
+# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
+# See: "General instructions" in Section 3. "Profile updating instructions"
diff --git a/profiles/hardened/linux/amd64/10.0/desktop/deprecated b/profiles/hardened/linux/amd64/10.0/desktop/deprecated
new file mode 100644
index 00000000..23335761
--- /dev/null
+++ b/profiles/hardened/linux/amd64/10.0/desktop/deprecated
@@ -0,0 +1,7 @@
+hardened/linux/amd64
+# Check 'eselect profile list'.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
+# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
+#
+# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
+# See: "General instructions" in Section 3. "Profile updating instructions"
diff --git a/profiles/hardened/linux/amd64/10.0/developer/deprecated b/profiles/hardened/linux/amd64/10.0/developer/deprecated
new file mode 100644
index 00000000..23335761
--- /dev/null
+++ b/profiles/hardened/linux/amd64/10.0/developer/deprecated
@@ -0,0 +1,7 @@
+hardened/linux/amd64
+# Check 'eselect profile list'.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
+# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
+#
+# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
+# See: "General instructions" in Section 3. "Profile updating instructions"
diff --git a/profiles/hardened/linux/amd64/10.0/no-multilib/deprecated b/profiles/hardened/linux/amd64/10.0/no-multilib/deprecated
new file mode 100644
index 00000000..23335761
--- /dev/null
+++ b/profiles/hardened/linux/amd64/10.0/no-multilib/deprecated
@@ -0,0 +1,7 @@
+hardened/linux/amd64
+# Check 'eselect profile list'.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
+# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
+#
+# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
+# See: "General instructions" in Section 3. "Profile updating instructions"
diff --git a/profiles/hardened/linux/amd64/10.0/server/deprecated b/profiles/hardened/linux/amd64/10.0/server/deprecated
new file mode 100644
index 00000000..23335761
--- /dev/null
+++ b/profiles/hardened/linux/amd64/10.0/server/deprecated
@@ -0,0 +1,7 @@
+hardened/linux/amd64
+# Check 'eselect profile list'.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
+# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
+#
+# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
+# See: "General instructions" in Section 3. "Profile updating instructions"
diff --git a/profiles/hardened/linux/amd64/2008.0/deprecated b/profiles/hardened/linux/amd64/2008.0/deprecated
index a4054a37..23335761 100644
--- a/profiles/hardened/linux/amd64/2008.0/deprecated
+++ b/profiles/hardened/linux/amd64/2008.0/deprecated
@@ -1,6 +1,6 @@
-hardened/linux/amd64/10.0
+hardened/linux/amd64
# Check 'eselect profile list'.
-# Find the number that corresponds with the hardened/linux/amd64/10.0 profile.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
#
# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
diff --git a/profiles/hardened/linux/amd64/2008.0/desktop/deprecated b/profiles/hardened/linux/amd64/2008.0/desktop/deprecated
index a4054a37..23335761 100644
--- a/profiles/hardened/linux/amd64/2008.0/desktop/deprecated
+++ b/profiles/hardened/linux/amd64/2008.0/desktop/deprecated
@@ -1,6 +1,6 @@
-hardened/linux/amd64/10.0
+hardened/linux/amd64
# Check 'eselect profile list'.
-# Find the number that corresponds with the hardened/linux/amd64/10.0 profile.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
#
# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
diff --git a/profiles/hardened/linux/amd64/2008.0/developer/deprecated b/profiles/hardened/linux/amd64/2008.0/developer/deprecated
index a4054a37..23335761 100644
--- a/profiles/hardened/linux/amd64/2008.0/developer/deprecated
+++ b/profiles/hardened/linux/amd64/2008.0/developer/deprecated
@@ -1,6 +1,6 @@
-hardened/linux/amd64/10.0
+hardened/linux/amd64
# Check 'eselect profile list'.
-# Find the number that corresponds with the hardened/linux/amd64/10.0 profile.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
#
# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
diff --git a/profiles/hardened/linux/amd64/2008.0/no-multilib/deprecated b/profiles/hardened/linux/amd64/2008.0/no-multilib/deprecated
index 2ec537be..401f688e 100644
--- a/profiles/hardened/linux/amd64/2008.0/no-multilib/deprecated
+++ b/profiles/hardened/linux/amd64/2008.0/no-multilib/deprecated
@@ -1,6 +1,6 @@
-hardened/linux/amd64/10.0/no-multilib
+hardened/linux/amd64/no-multilib
# Check 'eselect profile list'.
-# Find the number that corresponds with the hardened/linux/amd64/10.0/no-multilib profile.
+# Find the number that corresponds with the hardened/linux/amd64/no-multilib profile.
# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
#
# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
diff --git a/profiles/hardened/linux/amd64/2008.0/server/deprecated b/profiles/hardened/linux/amd64/2008.0/server/deprecated
index a4054a37..23335761 100644
--- a/profiles/hardened/linux/amd64/2008.0/server/deprecated
+++ b/profiles/hardened/linux/amd64/2008.0/server/deprecated
@@ -1,6 +1,6 @@
-hardened/linux/amd64/10.0
+hardened/linux/amd64
# Check 'eselect profile list'.
-# Find the number that corresponds with the hardened/linux/amd64/10.0 profile.
+# Find the number that corresponds with the hardened/linux/amd64 profile.
# Use 'eselect profile set <number>' to set a new /etc/make.profile symlink.
#
# Reference: http://www.gentoo.org/doc/en/gentoo-upgrading.xml
diff --git a/profiles/hardened/linux/amd64/make.defaults b/profiles/hardened/linux/amd64/make.defaults
index 51e59c6c..32c65be3 100644
--- a/profiles/hardened/linux/amd64/make.defaults
+++ b/profiles/hardened/linux/amd64/make.defaults
@@ -2,7 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/amd64/make.defaults,v 1.2 2009/07/09 00:47:47 gengor Exp $
-USE="justify"
+USE="justify -unicode"
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
+
+# STAGE1_USE does not stack
+STAGE1_USE="hardened multilib nptl nptlonly pic"
+
diff --git a/profiles/hardened/linux/amd64/no-multilib/make.defaults b/profiles/hardened/linux/amd64/no-multilib/make.defaults
new file mode 100644
index 00000000..91d933df
--- /dev/null
+++ b/profiles/hardened/linux/amd64/no-multilib/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/amd64/10.0/no-multilib/make.defaults,v 1.1 2009/08/06 07:50:49 ssuominen Exp $
+
+ARCH="amd64"
+ACCEPT_KEYWORDS="${ARCH}"
+
+MULTILIB_ABIS="amd64"
+
+STAGE1_USE="hardened nptl nptlonly pic"
diff --git a/profiles/hardened/linux/amd64/no-multilib/parent b/profiles/hardened/linux/amd64/no-multilib/parent
new file mode 100644
index 00000000..8305c355
--- /dev/null
+++ b/profiles/hardened/linux/amd64/no-multilib/parent
@@ -0,0 +1,2 @@
+..
+../../../../features/64bit-native
diff --git a/profiles/hardened/linux/amd64/parent b/profiles/hardened/linux/amd64/parent
index 158dd88c..376245ae 100644
--- a/profiles/hardened/linux/amd64/parent
+++ b/profiles/hardened/linux/amd64/parent
@@ -1,3 +1,4 @@
../../../base
..
../../../arch/amd64
+../../../releases/10.0