diff options
Diffstat (limited to 'profiles/hardened/linux/powerpc')
30 files changed, 164 insertions, 0 deletions
diff --git a/profiles/hardened/linux/powerpc/make.defaults b/profiles/hardened/linux/powerpc/make.defaults new file mode 100644 index 000000000000..96cbb6a24aee --- /dev/null +++ b/profiles/hardened/linux/powerpc/make.defaults @@ -0,0 +1,5 @@ +# Copyright 2005-2008 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/make.defaults,v 1.1 2008/04/01 17:41:18 wolf31o2 Exp $ + +FEATURES="-sandbox" diff --git a/profiles/hardened/linux/powerpc/package.mask b/profiles/hardened/linux/powerpc/package.mask new file mode 100644 index 000000000000..8817fc5a0d72 --- /dev/null +++ b/profiles/hardened/linux/powerpc/package.mask @@ -0,0 +1,15 @@ +# Copyright 2007 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/package.mask,v 1.1 2008/04/01 17:41:18 wolf31o2 Exp $ + +# Wulf C. Krueger <philantrop@gentoo.org> (22 Sep 2007) +# Needs OOo. +app-text/bibus + +# needs masked gcc +=sys-libs/glibc-2.5* +=sys-libs/glibc-2.6* +=sys-libs/glibc-2.7* + +# Requires glibc 2.4 or better +games-strategy/ufo-ai diff --git a/profiles/hardened/linux/powerpc/parent b/profiles/hardened/linux/powerpc/parent new file mode 100644 index 000000000000..728caca769b3 --- /dev/null +++ b/profiles/hardened/linux/powerpc/parent @@ -0,0 +1,3 @@ +../../../base +.. +../../../arch/powerpc diff --git a/profiles/hardened/linux/powerpc/ppc32/2008.0/desktop/parent b/profiles/hardened/linux/powerpc/ppc32/2008.0/desktop/parent new file mode 100644 index 000000000000..db8ce088c69a --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/2008.0/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop diff --git a/profiles/hardened/linux/powerpc/ppc32/2008.0/developer/parent b/profiles/hardened/linux/powerpc/ppc32/2008.0/developer/parent new file mode 100644 index 000000000000..5c8258a71e32 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/2008.0/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/developer diff --git a/profiles/hardened/linux/powerpc/ppc32/2008.0/make.defaults b/profiles/hardened/linux/powerpc/ppc32/2008.0/make.defaults new file mode 100644 index 000000000000..144c58ca4ef2 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/2008.0/make.defaults @@ -0,0 +1,9 @@ +# Copyright 1999-2008 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/ppc32/2008.0/make.defaults,v 1.1 2008/04/01 17:41:19 wolf31o2 Exp $ + +# STAGE1_USE does not stack +STAGE1_USE="hardened nptl nptlonly pic" + +USE="-nls -unicode" + diff --git a/profiles/hardened/linux/powerpc/ppc32/2008.0/parent b/profiles/hardened/linux/powerpc/ppc32/2008.0/parent new file mode 100644 index 000000000000..cfe87f7ad5be --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/2008.0/parent @@ -0,0 +1,2 @@ +.. +../../../../../releases/2008.0 diff --git a/profiles/hardened/linux/powerpc/ppc32/2008.0/server/parent b/profiles/hardened/linux/powerpc/ppc32/2008.0/server/parent new file mode 100644 index 000000000000..2e085a6e45cc --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/2008.0/server/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/server diff --git a/profiles/hardened/linux/powerpc/ppc32/parent b/profiles/hardened/linux/powerpc/ppc32/parent new file mode 100644 index 000000000000..2c428f5da065 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc32/parent @@ -0,0 +1,2 @@ +.. +../../../../arch/powerpc diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/desktop/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/desktop/parent new file mode 100644 index 000000000000..fae96e8d36b2 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/developer/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/developer/parent new file mode 100644 index 000000000000..4bb06e409236 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/developer diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/make.defaults b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/make.defaults new file mode 100644 index 000000000000..c6fedb2a2c50 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/make.defaults,v 1.1 2008/04/01 17:41:23 wolf31o2 Exp $ + +# All extra USE/etc should be specified in sub-profiles. +# DO NOT POLLUTE USE ON THIS PROFILE. + +ACCEPT_KEYWORDS="-* ${ARCH}" diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/parent new file mode 100644 index 000000000000..7947ae88c017 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/32bit-userland diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/server/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/server/parent new file mode 100644 index 000000000000..8c11cb52782f --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/server/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/server diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/use.mask b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/use.mask new file mode 100644 index 000000000000..9b09de2deaf0 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/32bit-userland/use.mask @@ -0,0 +1,2 @@ +# We mask this since we're not really a multilib profile +multilib diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/desktop/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/desktop/parent new file mode 100644 index 000000000000..fae96e8d36b2 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/developer/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/developer/parent new file mode 100644 index 000000000000..4bb06e409236 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/developer diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/parent new file mode 100644 index 000000000000..2479a24f890a --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/64bit-native diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/server/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/server/parent new file mode 100644 index 000000000000..8c11cb52782f --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/server/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/server diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/use.mask b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/use.mask new file mode 100644 index 000000000000..6c918ff219d7 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/use.mask @@ -0,0 +1,2 @@ +# We mask this since we don't have a stable sys-process/audit yet +audit diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/virtuals b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/virtuals new file mode 100644 index 000000000000..39ec233b50ff --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/virtuals @@ -0,0 +1,5 @@ +# Copyright 2004-2008 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/ppc64/2008.0/64bit-userland/virtuals,v 1.1 2008/04/01 17:41:26 wolf31o2 Exp $ + +virtual/bootloader sys-boot/yaboot-static diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/desktop/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/desktop/parent new file mode 100644 index 000000000000..db8ce088c69a --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/developer/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/developer/parent new file mode 100644 index 000000000000..5c8258a71e32 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/developer diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/make.defaults b/profiles/hardened/linux/powerpc/ppc64/2008.0/make.defaults new file mode 100644 index 000000000000..cf0f6ce1543d --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/make.defaults @@ -0,0 +1,9 @@ +# Copyright 1999-2008 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/ppc64/2008.0/make.defaults,v 1.1 2008/04/01 17:41:22 wolf31o2 Exp $ + +# STAGE1_USE does not stack +STAGE1_USE="hardened nptl nptlonly pic" + +USE="-nls -unicode" + diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/parent new file mode 100644 index 000000000000..cfe87f7ad5be --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/parent @@ -0,0 +1,2 @@ +.. +../../../../../releases/2008.0 diff --git a/profiles/hardened/linux/powerpc/ppc64/2008.0/server/parent b/profiles/hardened/linux/powerpc/ppc64/2008.0/server/parent new file mode 100644 index 000000000000..2e085a6e45cc --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/2008.0/server/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/server diff --git a/profiles/hardened/linux/powerpc/ppc64/package.use.mask b/profiles/hardened/linux/powerpc/ppc64/package.use.mask new file mode 100644 index 000000000000..ded15bcafd5e --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/package.use.mask @@ -0,0 +1,6 @@ +# Diego Pettenò <flameeyes@gentoo.org> (10 Nov 2007) +# Tests for Linux-PAM 0.99 require >=sys-libs/glibc-2.4 +=sys-libs/pam-0.99* test +#Brent Baude <ranger@gentoo.org> (1 Feb 2008) +# Masking hb and hb2 USE flags as no suitable solution for evms exists +sys-fs/evms hb hb2 diff --git a/profiles/hardened/linux/powerpc/ppc64/parent b/profiles/hardened/linux/powerpc/ppc64/parent new file mode 100644 index 000000000000..cc638282d9d2 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/parent @@ -0,0 +1,3 @@ +.. +../../../../arch/powerpc/ppc64 +../../../../features/64bit-native diff --git a/profiles/hardened/linux/powerpc/ppc64/use.mask b/profiles/hardened/linux/powerpc/ppc64/use.mask new file mode 100644 index 000000000000..da7f5c1759b4 --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/use.mask @@ -0,0 +1,58 @@ +# this is a list of USE flags +# that should not be used on PPC64 +# Tom Gall <tgall@gentoo.org> manages this list +mplayer +ruby + +# should be ok +jikes +junit + +guile + +# need to test libaio +aio +# needs some asm written +ocaml + +# until media-libs/portaudio is keyworded for ppc64 +portaudio + +# mask mozilla/firefox (bug #108020) +mozilla +firefox +seamonkey + +# 2006/03/20 - Donnie Berkholz <dberkholz@gentoo.org> +# Modular X: mask for architectures on which they aren't available +video_cards_apm +video_cards_ark +video_cards_cyrix +video_cards_i128 +video_cards_i740 +video_cards_i810 +video_cards_neomagic +video_cards_nsc +video_cards_rendition +video_cards_siliconmotion +video_cards_sis +video_cards_tga +video_cards_tseng +video_cards_vesa +video_cards_vga +video_cards_via + +# Masked p2p for bug #155302 <josejx@gentoo.org> +p2p + +# 02 Dec 2006; Tony Vroon <chainsaw@gentoo.org> +# Keywording wpa_supplicant, but I don't have madwifi(-ng) hardware to test with, only BCM4306. +madwifi + +# mask qt4 (does not work) - bug #178779 +qt4 + +# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh. +# Bug #184563, 18 Sep 2007 +# Robin H. Johnson <robbat2@gentoo.org> +audit diff --git a/profiles/hardened/linux/powerpc/ppc64/virtuals b/profiles/hardened/linux/powerpc/ppc64/virtuals new file mode 100644 index 000000000000..0bd052c5a3dd --- /dev/null +++ b/profiles/hardened/linux/powerpc/ppc64/virtuals @@ -0,0 +1,5 @@ +# Copyright 2005 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/linux/powerpc/ppc64/virtuals,v 1.1 2008/04/01 17:41:22 wolf31o2 Exp $ + +virtual/bootloader sys-boot/yaboot-static |