diff options
Diffstat (limited to 'hardened/profiles')
58 files changed, 0 insertions, 2126 deletions
diff --git a/hardened/profiles/base/ChangeLog b/hardened/profiles/base/ChangeLog deleted file mode 100644 index cf5364f..0000000 --- a/hardened/profiles/base/ChangeLog +++ /dev/null @@ -1,19 +0,0 @@ -# ChangeLog for Gentoo base-profile -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.5 2007/01/29 22:14:40 flameeyes Exp $ - - 29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> make.defaults: - Add midi useflag by default to cope with newer alsa versions. - - 27 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> make.defaults: - Added CAMERAS USE_EXPAND bug#139884 - - 22 Jan 2007; Christian Faulhammer <opfer@gentoo.org> use.mask: - masked bmpx USE flag in order to stable conky - - 18 Jan 2007; Robert Buchholz <rbu@gentoo.org> use.mask: - Masked lcd_devices_svga as it only works on x86 - - 17 Jan 2007; Robert Buchholz <rbu@gentoo.org> make.defaults: - Added LCD_DEVICES to USE_EXPAND and provided some defaults - diff --git a/hardened/profiles/base/make.defaults b/hardened/profiles/base/make.defaults deleted file mode 100644 index af5d827..0000000 --- a/hardened/profiles/base/make.defaults +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.33 2007/01/29 22:14:40 flameeyes Exp $ -# -# System-wide defaults for the Portage system -# See portage(5) manpage - -# Have everyone update config.{sub,guess} by default -FEATURES="autoconfig strict sfperms" - -# Env vars to expand into USE vars. Modifying this requires prior -# discussion on gentoo-dev@gentoo.org. -USE_EXPAND="FOO2ZJS_DEVICES MISDN_CARDS FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS LIRC_DEVICES INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ALSA_CARDS ALSA_PCM_PLUGINS LCD_DEVICES CAMERAS" - -# USE_EXPAND variables whose contents are not shown in package manager -# output. Changes need discussion on gentoo-dev. -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS" - -CONFIG_PROTECT="/etc" -CONFIG_PROTECT_MASK="/etc/gconf" - -# 'Sane' defaults -ELIBC="glibc" -KERNEL="linux" -USERLAND="GNU" -INPUT_DEVICES="keyboard mouse" - -# Diego Pettenò <flameeyes@gentoo.org> (21 Dec 2006) -# Build everything for the average user -ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" - -# Robert Buchholz <rbu@gentoo.org> (17 Jan 2006) -# Some common lcd devices -LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" - -# Diego Pettenò <flameeyes@gentoo.org> (29 Jan 2007) -# As parts of the tree might suffer if you got midi disabled, for now -# enable midi useflag by default. Many users might disable this. -USE="${USE} midi" diff --git a/hardened/profiles/base/package.use.mask b/hardened/profiles/base/package.use.mask deleted file mode 100644 index 7dcbf26..0000000 --- a/hardened/profiles/base/package.use.mask +++ /dev/null @@ -1,9 +0,0 @@ -# This file requires >=portage-2.1.1 - -dev-java/sun-jdk nsplugin -dev-java/sun-jre-bin nsplugin -dev-java/ibm-jdk-bin nsplugin -dev-java/ibm-jre-bin nsplugin - -# These are for BSD only -net-proxy/squid -pf-transparent pf-transparent diff --git a/hardened/profiles/base/package.use.mask.example b/hardened/profiles/base/package.use.mask.example deleted file mode 100644 index 6477b6a..0000000 --- a/hardened/profiles/base/package.use.mask.example +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask.example,v 1.1 2006/10/03 01:10:42 antarus Exp $ - -# This file requires >=portage-2.1.1 -# It's named example so portage doesn't open it and it doesn't do anything yet. -# The syntax is similar to /etc/portage/package.use - -### -### Examples! -### -### Masking - -# sys-devel/gcc hardened # mask hardened USE flag for sys-devel/gcc - - -### Unmasking -# sys-devel/gcc -hardened # unmask hardened USE flag for sys-devel/gcc - -# DO NOT DO -# -sys-devel/gcc hardened - -# This wrong example is here because someone did it (he blamed his copy -# and pasting program). - diff --git a/hardened/profiles/base/packages b/hardened/profiles/base/packages deleted file mode 100644 index 3a29802..0000000 --- a/hardened/profiles/base/packages +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2004 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/packages,v 1.40 2006/10/17 14:24:38 dsd Exp $ - -# Gentoo Base Profile - -# NOTE: THIS IS THE BASE PROFILE FOR *ANY* GENTOO BASED OPERATING SYSTEM. -# NO MODIFICATIONS MAY BE MADE TO THIS FILE WITHOUT PRIOR DISCUSSION. IF -# YOU ARE CREATING A NEW PROFILE, YOU SIMPLY NEED TO INHERIT THIS BASE -# PROFILE IN YOUR PROFILE DIRECTORY'S "parent" FILE. - - -# OK, you're staring at this file and you have no idea what these stars are -# for. Here's the scoop. An initial "*" marks a package that is part of -# the official BASE system profile. If there is a "*" then `emerge system` -# will use the line in its calculations of what should be installed for the -# base profile. Lines without a "*" prefix will be ignored for profile -# system calculations. - -# Please note that this file is rarely used as a package inclusion mask -# file, because it affects EVERY SINGLE gentoo profile. As can be seen, -# we've limited the inclusion mask to a version of portage which supports -# cascaded profiles, but apart from that, there should be no version -# specific information in here. This file serves as a high level description -# of the minimum set of packages needed for any Gentoo based system. - -*virtual/baselayout -*app-arch/bzip2 -*app-arch/cpio -*app-arch/tar -*app-shells/bash -*dev-lang/perl -*dev-lang/python -*net-misc/iputils -*net-misc/rsync -*net-misc/wget -*sys-apps/coreutils -*sys-apps/debianutils -*sys-apps/diffutils -*sys-apps/file -*sys-apps/findutils -*sys-apps/gawk -*sys-apps/grep -*sys-apps/groff -*sys-apps/kbd -*sys-apps/net-tools -*>=sys-apps/portage-2.0.51.22 -*sys-process/procps -*sys-process/psmisc -*sys-apps/sed -*sys-apps/shadow -*sys-apps/texinfo -*sys-apps/which -*sys-devel/autoconf -*sys-devel/automake -*sys-devel/binutils -*sys-devel/bison -*sys-devel/flex -*sys-devel/gcc -*sys-devel/gnuconfig -*sys-devel/libtool -*sys-devel/m4 -*sys-devel/make -*sys-devel/patch -*sys-fs/e2fsprogs -*sys-libs/ncurses -*sys-libs/readline -*sys-libs/zlib -*virtual/dev-manager -*virtual/editor -*virtual/gzip -*virtual/libc -*virtual/man -*virtual/modutils -*virtual/os-headers -*virtual/pager -*virtual/ssh diff --git a/hardened/profiles/base/profile.bashrc b/hardened/profiles/base/profile.bashrc deleted file mode 100644 index c76d82f..0000000 --- a/hardened/profiles/base/profile.bashrc +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/profile.bashrc,v 1.2 2006/07/06 21:35:00 genone Exp $ - -for conf in ${PN} ${PN}-${PV} ${PN}-${PV}-${PR}; do - [[ -r ${PORTAGE_CONFIGROOT}/etc/portage/env/${CATEGORY}/${conf} ]] \ - && . ${PORTAGE_CONFIGROOT}/etc/portage/env/${CATEGORY}/${conf} -done - -if [[ $(type -t elog) != "function" ]]; then - elog() { - einfo "$@" - } -fi diff --git a/hardened/profiles/base/use.defaults b/hardened/profiles/base/use.defaults deleted file mode 100644 index 670a095..0000000 --- a/hardened/profiles/base/use.defaults +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/use.defaults,v 1.28 2006/12/18 14:25:49 opfer Exp $ - -aalib media-libs/aalib -acl sys-apps/acl -adns net-libs/adns -afs net-fs/openafs -alsa media-libs/alsa-lib -arts kde-base/arts -audiofile media-libs/audiofile -bash-completion app-shells/bash-completion -berkdb sys-libs/db -bonobo gnome-base/bonobo -bzip2 app-arch/bzip2 -canna app-i18n/canna -cdb dev-db/cdb -cdr app-cdr/cdrtools -cscope dev-util/cscope -cups net-print/cups -curl net-misc/curl -directfb dev-libs/DirectFB -dts media-libs/libdts -eds gnome-extra/evolution-data-server -emacs app-editors/emacs-cvs -emacs app-editors/emacs -emboss sci-biology/emboss -esd media-sound/esound -ethereal net-analyzer/ethereal -exif media-libs/libexif -expat dev-libs/expat -fam virtual/fam -firebird dev-db/firebird -ffmpeg media-video/ffmpeg -flac media-libs/flac -foomaticdb net-print/foomatic-db -freetds dev-db/freetds -gd media-libs/gd -gdbm sys-libs/gdbm -geoip dev-libs/geoip -ggi media-libs/libggi -gif media-libs/giflib -glut virtual/glut -gmp dev-libs/gmp -gnome gnome-base/gnome -gphoto2 media-gfx/gphoto2 -gpm sys-libs/gpm -gstreamer media-libs/gstreamer -gtk x11-libs/gtk+ -gtkhtml gnome-extra/gtkhtml -guile dev-util/guile -hal sys-apps/hal -howl net-misc/howl -idn net-dns/libidn -imagemagick media-gfx/imagemagick -imlib media-libs/imlib -jack media-sound/jack-audio-connection-kit -java virtual/jre -jpeg media-libs/jpeg -junit dev-java/junit -kde kde-base/kdebase -lcms media-libs/lcms -ldap net-nds/openldap -libcaca media-libs/libcaca -libedit dev-libs/libedit -libwww net-libs/libwww -lirc app-misc/lirc -lua dev-lang/lua -mad media-libs/libmad -matroska media-libs/libmatroska -mcal dev-libs/libmcal -mhash app-crypt/mhash -mikmod media-libs/libmikmod -ming media-libs/ming -mng media-libs/libmng -motif x11-libs/openmotif -mozilla www-client/mozilla -mysql dev-db/mysql -nas media-libs/nas -ncurses sys-libs/ncurses -nls sys-devel/gettext -odbc dev-db/unixODBC -ogg media-libs/libogg -openal media-libs/openal -opengl virtual/opengl -pam sys-libs/pam -pcre dev-libs/libpcre -pdf media-libs/pdflib -perl dev-lang/perl -php dev-lang/php -plotutils media-libs/plotutils -png media-libs/libpng -postgres dev-db/postgresql -python dev-lang/python -qt3 x11-libs/qt -readline sys-libs/readline -recode app-text/recode -ruby dev-lang/ruby -samba net-fs/samba -scanner media-gfx/sane-backends -sdl media-libs/libsdl -slang sys-libs/slang -snmp net-analyzer/net-snmp -speex media-libs/speex -sqlite dev-db/sqlite -ssl dev-libs/openssl -svg media-libs/libsvg -svga media-libs/svgalib -tcl dev-lang/tcl -tk dev-lang/tk -tcpd sys-apps/tcp-wrappers -tetex app-text/tetex -tiff media-libs/tiff -truetype media-libs/freetype -udev sys-fs/udev -usb dev-libs/libusb -vorbis media-libs/libvorbis -wmf media-libs/libwmf -X virtual/x11 -xine media-libs/xine-lib -xml dev-libs/libxml -xml2 dev-libs/libxml2 -xmms media-sound/xmms -xvid media-libs/xvid -yaz dev-libs/yaz -zlib sys-libs/zlib diff --git a/hardened/profiles/base/use.mask b/hardened/profiles/base/use.mask deleted file mode 100644 index e7c6b9a..0000000 --- a/hardened/profiles/base/use.mask +++ /dev/null @@ -1,156 +0,0 @@ -# profile specific USE flags -selinux -uclibc - -# amd64/x86 arch specific USE flags -kqemu -3dnow -3dnowext -icc -icc-pgo -ifc -mmx -mmxext -sse -sse2 -svga -win32codecs -real - -# ppc arch specific USE flags -altivec -pbbuttonsd -ppcsha1 - -# mips arch specific USE flags -n32 -n64 - -# ppc64 arch specific USE flags -ibm - -# sparc arch specific USE flags -vis -ultra1 - -# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers -nvidia - -# dev-db/oracle-instantclient-basic is only available on x86 -oci8-instant-client - -# net-libs/osptoolkit is only available on x86 (used by asterisk, bug 115798) -osp - -# yellownet is only avaible as a binary blob (bug 149970) -yellownet - -# not needed on non-sparc systems -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx - -# not needed on non-mips system -video_cards_newport -video_cards_impact - -# not needed on non-x86, non-amd64 systems -input_devices_vmmouse -video_cards_nvidia -video_cards_fglrx -video_cards_vmware - -# not needed on non-x86, non-amd64, non-ppc systems -input_devices_synaptics -input_devices_wacom - -# beep-media-player is in package.mask -bmp -# media-sound/bmpx is broken, app-admin/conky wants to pull it in (bug #162405) -bmpx - -# xmms is going away -xmms -# app-admin/conky deps on xmms with this flag -infopipe - -# psyco only works on x86 -psyco - -# Mask the various *BSD libcs a part from the various subprofiles -elibc_FreeBSD -elibc_NetBSD -elibc_OpenBSD -elibc_Darwin -elibc_DragonFly -kernel_FreeBSD - -# Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006) -# Mask specific Apple drivers -alsa_cards_aoa -alsa_cards_aoa-fabric-layout -alsa_cards_aoa-onyx -alsa_cards_aoa-soundbus -alsa_cards_aoa-soundbus-i2s -alsa_cards_aoa-tas -alsa_cards_aoa-toonie -alsa_cards_powermac -# Mask specific Sun drivers -alsa_cards_sun-amd7930 -alsa_cards_sun-cs4231 -alsa_cards_sun-dbri -# Mask specific ARM drivers -alsa_cards_pxa2xx-i2sound -alsa_cards_pxa2xx-soc -alsa_cards_pxa2xx-soc-corgi -alsa_cards_pxa2xx-soc-poodle -alsa_cards_pxa2xx-soc-spitz -alsa_cards_pxa2xx-soc-tosa -alsa_cards_sa11xx-uda1341ts -alsa_cards_armaaci -alsa_cards_at91-soc -alsa_cards_at91-soc-eti-b1-wm8731 -# Mask specific HPPA drivers -alsa_cards_harmony -# Mask specific MIPS drivers -alsa_cards_au1x00 - -# Diego Pettenò <flameeyes@gentoo.org> (29 Dec 2006) -# Adobe FDF toolkit is x86 only. -fdftk - -# Diego Pettenò <flameeyes@gentoo.org> (30 Dec 2006) -# These are specific of Mac OS X -aqua -coreaudio - -# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007) -# Mask the flags for PHP that are available only on x86 -fdftk -sybase-ct -ingres -birdstep -adabas -filepro -pfpro -informix -empress -empress-bcs -sybase -frontbase -dbmaker -esoob -solid -# Shared with amd64 -oci8 -oracle7 -firebird -db2 - -# Robert Buchholz <rbu@gentoo.org> (18 Jan 2007) -# Only works on x86 -lcd_devices_svga diff --git a/hardened/profiles/base/virtuals b/hardened/profiles/base/virtuals deleted file mode 100644 index 7f132ce..0000000 --- a/hardened/profiles/base/virtuals +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/base/virtuals,v 1.98 2007/01/24 10:13:54 vapier Exp $ - -# This file describes the packages that by default satisfy a certain virtual -# That this file exists in the base profile implies that these packages will -# work on any architecture that needs that virtual - -# KEEP THIS FILE SORTED ALPHABETICALLY OR RISK WRATH - -virtual/alsa sys-kernel/gentoo-sources -virtual/antivirus app-antivirus/clamav -virtual/aspell-dict app-dicts/aspell-en -virtual/baselayout sys-apps/baselayout -virtual/bittorrent net-p2p/bittorrent -virtual/blackbox x11-wm/blackbox -virtual/blas sci-libs/blas-atlas -virtual/cblas sci-libs/blas-atlas -virtual/cdrtools app-cdr/cdrtools -virtual/commonlisp dev-lisp/sbcl -virtual/cron sys-process/vixie-cron -virtual/dev-manager sys-fs/udev -virtual/dhcpc net-misc/dhcpcd -virtual/editor app-editors/nano -virtual/eject sys-apps/eject -virtual/emacs app-editors/emacs -virtual/fam app-admin/gamin -virtual/flim app-emacs/flim -virtual/gsasl net-libs/libgsasl -virtual/ghc dev-lang/ghc-bin -virtual/gnustep-back gnustep-base/gnustep-back-art -virtual/gzip app-arch/gzip -virtual/httpd-php dev-lang/php -virtual/imap-c-client net-libs/c-client -virtual/imapd net-mail/courier-imap -virtual/inetd sys-apps/xinetd -virtual/j2ee dev-java/sun-j2ee -virtual/jabber-server net-im/jabberd -virtual/krb5 app-crypt/mit-krb5 -virtual/lapack sci-libs/lapack-atlas -virtual/libc sys-libs/glibc -virtual/libpcap net-libs/libpcap -virtual/linux-sources sys-kernel/gentoo-sources -virtual/logger app-admin/metalog -virtual/lpr net-print/cups -virtual/m3 dev-lang/cm3-bin -virtual/mailx mail-client/mailx -virtual/man sys-apps/man -virtual/mda mail-filter/procmail -virtual/modutils sys-apps/module-init-tools -virtual/motif x11-libs/openmotif -virtual/mpg123 media-sound/mpg123 -virtual/mta mail-mta/ssmtp -virtual/ooo app-office/openoffice-bin -virtual/pager sys-apps/less -# Only have this for >=pam-0.78, as we want to make use of the 'include' -# directive to phase out pam_stack. -virtual/pam >=sys-libs/pam-0.78 -virtual/pbs sys-cluster/torque -virtual/php dev-lang/php -virtual/portage sys-apps/portage -virtual/python dev-lang/python -virtual/quicktime media-libs/libquicktime -virtual/ruby dev-lang/ruby -virtual/semi app-emacs/semi -virtual/skkserv app-i18n/skkserv -virtual/squeak-image dev-lang/squeak-fullimage -virtual/ssh net-misc/openssh -virtual/sylpheed mail-client/sylpheed -virtual/tetex app-text/tetex -virtual/tftp net-ftp/tftp-hpa -virtual/utempter sys-libs/libutempter -virtual/w3m www-client/w3m -virtual/xemacs app-editors/xemacs diff --git a/hardened/profiles/hardened/amd64/make.defaults b/hardened/profiles/hardened/amd64/make.defaults deleted file mode 100644 index e0052ee..0000000 --- a/hardened/profiles/hardened/amd64/make.defaults +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/amd64/make.defaults,v 1.11 2007/01/20 14:21:41 phreak Exp $ - -ARCH="amd64" -ACCEPT_KEYWORDS="amd64" - -CHOST="x86_64-pc-linux-gnu" -CFLAGS="-march=x86-64 -O2 -pipe -fforce-addr" -CXXFLAGS="${CFLAGS}" - -FEATURES="sandbox sfperms" - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Multilib settings for all amd64 subprofiles. -MULTILIB_ABIS="amd64" -DEFAULT_ABI="amd64" -ABI="amd64" - -# 64bit specific settings. -CDEFINE_amd64="__x86_64__" -CFLAGS_amd64="" -CHOST_amd64="x86_64-pc-linux-gnu" -LDFLAGS_amd64="-m elf_x86_64" -LIBDIR_amd64="lib64" - -# Let sys-apps/baselayout create the lib symlink. -SYMLINK_LIB="yes" diff --git a/hardened/profiles/hardened/amd64/multilib/make.defaults b/hardened/profiles/hardened/amd64/multilib/make.defaults deleted file mode 100644 index 03ae2c0..0000000 --- a/hardened/profiles/hardened/amd64/multilib/make.defaults +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Multilib settings for all amd64 subprofiles. -MULTILIB_ABIS="amd64 x86" -DEFAULT_ABI="amd64" - -# 32bit specific settings. -CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" -LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" -ASFLAGS_x86="--32" -CHOST_x86="i686-pc-linux-gnu" -CDEFINE_x86="__i386__" -LIBDIR_x86="lib32" - -# FEATURES="multilib-strict" specific settings. -MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib" -MULTILIB_STRICT_DENY="64-bit.*shared object" -MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)" diff --git a/hardened/profiles/hardened/amd64/multilib/package.use.force b/hardened/profiles/hardened/amd64/multilib/package.use.force deleted file mode 100644 index 97b6220..0000000 --- a/hardened/profiles/hardened/amd64/multilib/package.use.force +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Oct 23th 2006; blubb@gentoo.org -# upstream forces sse2 on regardless of what the use flag is -dev-libs/openssl sse2 -media-libs/libsoundtouch sse - -# Oct 23th 2006; blubb@gentoo.org -# List of currently hard-enabled by us; once the use flags are out of global -# mask, edit the ebuilds for these packages -media-video/ffmpeg mmx -media-video/mplayer mmx sse sse2 -media-video/transcode mmx sse sse2 -media-tv/xdtv mmx -media-plugins/vdr-softdevice mmx mmxext diff --git a/hardened/profiles/hardened/amd64/multilib/package.use.mask b/hardened/profiles/hardened/amd64/multilib/package.use.mask deleted file mode 100644 index 3990ca6..0000000 --- a/hardened/profiles/hardened/amd64/multilib/package.use.mask +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# assembler-section - -# Oct 23th 2006; blubb@gentoo.org -# the asm is 64bit save, but it doesn't compile anyway -games-emulation/visualboyadvance mmx - -# Oct 23th 2006; blubb@gentoo.org -# upstream forces sse2 for amd64; mmx flag does nothing -app-crypt/johntheripper mmx - -# Oct 23th 2006; blubb@gentoo.org -# x86 asm only: -games-emulation/xmame mmx -games-emulation/xmess mmx -media-gfx/inkscape mmx -media-libs/allegro mmx sse -media-libs/gdk-pixbuf mmx -media-libs/libfame mmx -media-libs/libmovtar mmx -media-libs/sdl-gfx mmx -media-libs/smpeg mmx -media-video/mjpegtools mmx -media-video/mpeg4ip mmx -net-irc/xchat mmx -net-irc/xchat-gnome mmx -net-misc/asterisk mmx -x11-terms/eterm mmx -media-tv/xawtv mmx -media-sound/mpg123 mmx 3dnow - -# Oct 24th 2006; blubb@gentoo.org -# bug 152646 -x11-themes/polymer mmx sse2 - -# Oct 24th 2006; blubb@gentoo.org -# working asm; drop this list once the flags are unmasked globally (2007.0) ->=dev-libs/DirectFB-0.9.25.1 -mmx -sse ->=dev-libs/DirectFB-extra-0.9.25 -mmx -games-engines/exult -mmx -3dnow -media-gfx/gimp -mmx -sse -media-gfx/optipng -mmx -media-libs/libmpeg -mmx -media-libs/flac -sse -3dnow -media-libs/libggi -mmx -media-libs/libquicktime -mmx -media-libs/speex -sse -media-sound/audacious -mmx -media-sound/fluidsynth -sse -media-tv/mythtv -mmx -media-video/ogle -mmx -media-video/transcode -3dnow -mmx -sse -sse2 ->=sci-libs/fftw-3.1.2 -sse -sse2 -x11-libs/evas -mmx -sse -x11-libs/libast -mmx -x11-misc/rss-glx -sse -3dnow -x11-misc/eterm -sse2 -x11-wm/afterstep -mmx -media-libs/win32codecs -real -media-video/ffmpeg -mmx -media-video/mplayer -3dnow -3dnowext -mmx -mmxext -sse -sse2 -real -media-tv/xdtv -mmx -media-plugins/vdr-softdevice -mmx -mmxext -dev-libs/openssl -sse2 -media-libs/libsoundtouch -sse ->=media-libs/imlib2-1.2.2.001 -mmx - -# Jan 14th 2007; blubb@gentoo.org -# bug 136853: We'd need aspell in emul-libs to make this flag useful -www-client/opera spell - -# Jan 14th 2007; blubb@gentoo.org -# bug 107648: yate tries to link to static gsm which is a no-go -net-misc/yate gsm diff --git a/hardened/profiles/hardened/amd64/multilib/packages b/hardened/profiles/hardened/amd64/multilib/packages deleted file mode 100644 index 0eefb1b..0000000 --- a/hardened/profiles/hardened/amd64/multilib/packages +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -*sys-apps/setarch diff --git a/hardened/profiles/hardened/amd64/multilib/parent b/hardened/profiles/hardened/amd64/multilib/parent deleted file mode 100644 index e572bd4..0000000 --- a/hardened/profiles/hardened/amd64/multilib/parent +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -.. diff --git a/hardened/profiles/hardened/amd64/multilib/use.mask b/hardened/profiles/hardened/amd64/multilib/use.mask deleted file mode 100644 index 7321a11..0000000 --- a/hardened/profiles/hardened/amd64/multilib/use.mask +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: $ - -# SECTION: Unmask - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Profile cleanup: Unmask emul-linux-x86 --emul-linux-x86 - -# 2005/09/14 - Diego Petten<C3><B2> <flameeyes@gentoo.org> -# nVidia XvMC support works on amd64 --nvidia - -# 2005/12/01 - Daniel Gryniewicz <dang@gentoo.org> -# There is now a kqemu that works and is stable on amd64 --kqemu - -# 2006/03/03 - Luca Barbato <lu_zero@gentoo.org> -# codec support x264 --x264 - -# 2006/01/28 - Donnie Berkholz <dberkholz@gentoo.org> -# Modular X: unmask for architectures on which they are available --input_devices_synaptics --input_devices_vmmouse --input_devices_wacom --video_cards_nvidia --video_cards_fglrx --video_cards_vmware - -# Diego Petten<C3><B2> <flameeyes@gentoo.org> (4 Jan 2007) -# Unmask the flags for PHP that are available only on x86/amd64 --oci8 --oracle7 --firebird --db2 - -# SECTION: Unavailable/Broken - -# 2007/01/18 - Jeffrey Gardner <je_fro@gentoo.org> -# Mask gamess support temporarily. -gamess - -# 2006/12/21 - Diego Petten<C3><B2> <flameeyes@gentoo.org> -# Mask some ALSA cards that are known broken in AMD64 -alsa_cards_cs5535audio -alsa_cards_asihpi - -# 2006/09/05 - Tupone Alfredo <tupone@gentoo.org> -# doomsday ebuild is not available on this architecture -doomsday - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Profile cleanup: No info about these -asm -drac -multitarget -tcc -vidix - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Masked due to bug #127328; prohibits DEPENDs on -# this flag makes media-gfx/inkscape dep on media-gfx/pstoedit -# which deps on libemf -plugin - -# 2006/02/05 - Donnie Berkholz <dberkholz@gentoo.org> -# Modular X: mask for architectures on which they aren't available -video_cards_i740 -video_cards_imstt -video_cards_newport -video_cards_nsc - -# 2005/09/19 - Olivier Fisette <ribosome@gentoo.org> -# cmucl is not available on amd64. Masking to keep "sci-mathematics/maxima" -# happy. -cmucl - -# 2005/08/28 - Simon Stelling <blubb@gentoo.org> -# sci-libs/cdf doesn't build -cdf - -# 2005/06/04 - Simon Stelling <blubb@gentoo.org> -# dev-util/xdelta doesn't work as expected by this use flag, it can only use -# xdelta-files made on a 64bit system -kdexdeltas - -# 2004/11/13 - Tom Martin <slarti@gentoo.org> -# dev-libs/mzscheme won't build, #65216 -mzscheme - -# 2004/10/06 - Jeremy Huddleston <eradicator@gentoo.org> -# sys-cluster/pvm won't build -pvm - -# 2004/06/22 - Taken from 2004.0 profile -# masked -3dfx - -# 2007/02/02 - Simon Stelling <blubb@gentoo.org> -# firebird 1.5* has known problems on amd64; bug 156885 -firebird - -# 2007/02/02 - Simon Stelling <blubb@gentoo.org> -# we don't have no gcc64; bug 144535 -gcc64 - -# 2007/02/04 - Simon Stelling <blubb@gentoo.org> -# games-emulation/caps is 32bit only, while app-emulation/e-uae is 64bit; bug 158416 -capslib diff --git a/hardened/profiles/hardened/amd64/multilib/virtuals b/hardened/profiles/hardened/amd64/multilib/virtuals deleted file mode 100644 index 2757e37..0000000 --- a/hardened/profiles/hardened/amd64/multilib/virtuals +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -virtual/bootloader sys-boot/grub diff --git a/hardened/profiles/hardened/amd64/package.mask b/hardened/profiles/hardened/amd64/package.mask deleted file mode 100644 index 1a885ee..0000000 --- a/hardened/profiles/hardened/amd64/package.mask +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/amd64/package.mask,v 1.2 2006/10/29 05:35:22 aross Exp $ - -# AMD64 Team <amd64@gentoo.org> -# Mask packages that rely on amd64 multilib -app-antivirus/bitdefender-console -app-antivirus/f-prot -app-antivirus/vlnx -app-arch/rar -app-arch/stuffit -app-benchmarks/cpuburn -app-cdr/cdrecord-prodvd -app-cdr/nero -app-emulation/cedaga -app-emulation/crossover-office-bin -app-emulation/crossover-office-pro-bin -app-emulation/point2play -app-emulation/vmware-dsp -app-emulation/vmware-player -app-emulation/vmware-server -app-emulation/vmware-server-console -app-emulation/vmware-workstation -app-emulation/winex-transgaming -app-i18n/kurso-de-esperanto -app-mobilephone/bitpim -app-office/mozilla-sunbird-bin -app-office/ooextras -app-office/oooqs -app-office/ooqstart-gnome -app-office/openoffice-bin -app-pda/qtopia-desktop-bin -app-emulation/cedega -app-emulation/emul-linux-x86-baselibs -app-emulation/emul-linux-x86-compat -app-emulation/emul-linux-x86-glibc -app-emulation/emul-linux-x86-gtklibs -app-emulation/emul-linux-x86-medialibs -app-emulation/emul-linux-x86-nvidia -app-emulation/emul-linux-x86-qtlibs -app-emulation/emul-linux-x86-sdl -app-emulation/emul-linux-x86-soundlibs -app-emulation/emul-linux-x86-xlibs -app-emulation/emul-linux-x86-java -app-emulation/transgaming-fontinstaller -app-emulation/transgaming-mozctlinstaller -app-emulation/winex-transgaming -app-emulation/wine -app-emulation/winesetuptk -app-emulation/winex -app-emulation/winex-cvs -app-emulation/winex-transgaming -app-text/acroread -<dev-java/blackdown-jdk-1.4.2 -<dev-java/blackdown-jre-1.4.2 -dev-perl/Archive-Rar -dev-util/dialogblocks -dev-util/helpblocks -games-action/descent3 -games-action/descent3-demo -games-action/heretic2 -games-action/heretic2-demo -games-action/lugaru-demo -games-action/mutantstorm-demo -games-action/parsec -games-action/phobiaii -games-action/rune -games-action/spacetripper-demo -games-arcade/barbarian-bin -games-arcade/jardinains -games-arcade/gish-demo -games-emulation/caps -games-emulation/goosnes -games-emulation/nestra -games-emulation/snes9express -games-emulation/snes9x -games-emulation/zsnes -games-emulation/mupen64 -games-fps/americas-army -games-fps/doom3-cdoom -games-fps/doom3-chextrek -games-fps/doom3-data -games-fps/doom3-demo -games-fps/doom3-ducttape -games-fps/doom3-dungeon -games-fps/doom3-eventhorizon -games-fps/doom3-hellcampaign -games-fps/doom3-inhell -games-fps/doom3-lms -games-fps/doom3-mitm -games-fps/doom3-opencoop -games-fps/doom3-phantasm -games-fps/doom3-roe -games-fps/doom3 -games-fps/enemy-territory-etpro -games-fps/enemy-territory-fortress -games-fps/enemy-territory-truecombat -games-fps/enemy-territory -games-fps/glxquake-bin -games-fps/legends -games-fps/postal2mp-demo -games-fps/quake3-alliance -games-fps/quake3-alternatefire -games-fps/quake3-bfp -games-fps/quake3-bin -games-fps/quake3-brainworks -games-fps/quake3-cpma -games-fps/quake3-defrag -games-fps/quake3-demo -games-fps/quake3-matrix -games-fps/quake3-nsco -games-fps/quake3-osp -games-fps/quake3-ra3 -games-fps/quake3-ruinhunters -games-fps/quake3-teamarena -games-fps/quake3-threewave -games-fps/quake3-tremulous -games-fps/quake3-truecombat -games-fps/quake3-urbanterror -games-fps/quake3-wop -games-fps/quake4-bin -games-fps/quake4-data -games-fps/quake4-demo -games-fps/rtcw -games-fps/rtcwmp-demo -games-fps/rtcwsp-demo -games-fps/sauerbraten -games-fps/soldieroffortune -games-fps/soldieroffortune-demo -games-fps/tremulous-bin -games-fps/ut2003 -games-fps/ut2003-demo -games-fps/ut2004-demo -games-fps/vendetta-online-bin -games-puzzle/hoh-bin -games-roguelike/adom -games-rpg/nwmouse -games-rpg/nwn -games-rpg/nwn-cep -games-rpg/nwn-data -games-server/nwn-ded -games-server/ut2003-ded -games-simulation/simutrans -games-strategy/coldwar -games-strategy/coldwar-demo -games-strategy/darwinia -games-strategy/darwinia-demo -games-strategy/dominions2 -games-strategy/heroes3 -games-strategy/heroes3-demo -games-strategy/majesty-demo -games-strategy/x2 -games-strategy/x2-demo -mail-client/ciphire-mail -mail-client/mozilla-thunderbird-bin -media-fonts/acroread-asianfonts -media-gfx/grender -media-gfx/maya -media-libs/win32codecs -media-sound/peercast -media-sound/shoutcast-server-bin -media-sound/shoutcast-trans-bin -media-sound/teamspeak2-client-bin -media-sound/teamspeak2-server-bin -media-sound/ventrilo-server-bin -media-video/binkplayer -media-video/dvdrip -media-video/mplayer-bin -media-video/realplayer -net-dialup/slmodem -net-im/aim -net-im/skype -net-im/ymessenger -net-misc/icaclient -net-misc/nx-x11-bin -net-misc/nxclient -net-p2p/sancho-bin -net-www/netscape-flash -net-www/nspluginwrapper -sci-biology/foldingathome -sys-apps/memtest86 -sys-apps/memtest86+ -sys-libs/lib-compat-loki -www-client/opera -www-client/mozilla-bin -www-client/mozilla-firefox-bin -www-client/seamonkey-bin -x11-misc/googleearth -x11-misc/qcomicbook - -# AMD64 Team; <amd64@gentoo.org> -# grub is not available on no-multilib-profiles; use sys-boot/grub-static -sys-boot/grub diff --git a/hardened/profiles/hardened/amd64/package.use.mask b/hardened/profiles/hardened/amd64/package.use.mask deleted file mode 100644 index a2ca0b9..0000000 --- a/hardened/profiles/hardened/amd64/package.use.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Dec 19, 2006; Joshua Nichols <nichoj@gentoo.org> -# This flag needs masked app-arch/rar -xfce-extra/xarchiver rar - -# Nov 2, 2006; Jim Ramsay <lack@gentoo.org> -# This flag needs masked app-arch/rar (sadly not app-arch/unrar) -rox-extra/archive rar diff --git a/hardened/profiles/hardened/amd64/packages b/hardened/profiles/hardened/amd64/packages deleted file mode 100644 index 159da50..0000000 --- a/hardened/profiles/hardened/amd64/packages +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: $ - -# For instructions on how this file works (as an inclusion mask, primarily), -# please refer to ${PORTDIR}/profiles/base/packages - -# Use this file to lock down specific versions of packages ONLY TO THIS -# SPECIFIC PROFILE! - -# You can also add files to the base system itself if you prefix them with a -# * - ->=sys-apps/baselayout-1.11.12-r4 ->=sys-devel/binutils-2.15.90.0.3-r4 ->=sys-devel/gcc-3.3.4-r1 ->=sys-libs/glibc-2.3.3.20040420-r1 diff --git a/hardened/profiles/hardened/amd64/parent b/hardened/profiles/hardened/amd64/parent deleted file mode 100644 index f3229c5..0000000 --- a/hardened/profiles/hardened/amd64/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/hardened/profiles/hardened/amd64/profile.bashrc b/hardened/profiles/hardened/amd64/profile.bashrc deleted file mode 100644 index e30b428..0000000 --- a/hardened/profiles/hardened/amd64/profile.bashrc +++ /dev/null @@ -1,93 +0,0 @@ -BAD_FLAGS=( "-fvisibility=hidden" "-fvisibility-hidden" "-fvisibility-inlines-hidden" "-fPIC" "-fpic" "-m32" "-m64" "-g3" "-ggdb3" "-ffast-math" ) - -getPROG() { - local var=$1 prog=$2 - - if [[ -n ${!var} ]] ; then - echo "${!var}" - return 0 - fi - - local search= - [[ -n $3 ]] && search=$(type -p "$3-${prog}") - [[ -z ${search} && -n ${CHOST} ]] && search=$(type -p "${CHOST}-${prog}") - [[ -n ${search} ]] && prog=${search##*/} - - export ${var}=${prog} - echo "${!var}" -} - -get_broken_flags() { - local myprog="${1}" lang="${2}" - shift 2 - - # this finds general broken flags, such as -02 or bogus -f flags - echo 'main(){}' | LC_ALL=C ${myprog} ${@} -x ${lang} -o /dev/null - 2>&1 | \ - egrep "unrecognized .*option" | \ - egrep -o -- '('\''|\"|`)-.*' | \ - sed -r 's/('\''|`|")//g; s/^/"/; s/$/"/' - - # this will find bogus debug output types, such as -gfoobar - echo 'main(){}' | LC_ALL=C ${myprog} ${@} -x ${lang} -o /dev/null - 2>&1 | \ - egrep "unrecognised debug output" | \ - egrep -o -- '('\''|\"|`).*' | \ - sed -r 's/('\''|`|")//g; s/^/"-g/; s/$/"/' -} - -remove_flag() { - local remove="${1}" - shift - - while [[ "${1}" ]]; do - [[ "${1}" != "${remove}" ]] && echo -n "${1} " - shift - done -} - -filter_invalid_flags() { - local flag broken_flags - - eval broken_flags=( $(get_broken_flags $(getPROG CC gcc) c ${CFLAGS}) ) - for flag in "${broken_flags[@]}"; do - ewarn "Filtering out invalid CFLAG \"${flag}\"" - CFLAGS="$(remove_flag "${flag}" ${CFLAGS})" - done - - eval broken_flags=( $(get_broken_flags $(getPROG CXX g++) c++ ${CXXFLAGS}) ) - for flag in "${broken_flags[@]}"; do - ewarn "Filtering out invalid CXXFLAG \"${flag}\"" - CXXFLAGS="$(remove_flag "${flag}" ${CXXFLAGS})" - done -} - -bashrc_has() { - [[ " ${*:2} " == *" $1 "* ]] -} - -if [[ ${EBUILD_PHASE} == "setup" ]]; then - - filter_invalid_flags - - unset trigger - - for flag in "${BAD_FLAGS[@]}"; do - if bashrc_has ${flag} ${CFLAGS}; then - trigger=1 - eerror "Your CFLAGS contains \"${flag}\" which can break packages." - fi - if bashrc_has ${flag} ${CXXFLAGS}; then - trigger=1 - eerror "Your CXXFLAGS contains \"${flag}\" which can break packages." - fi - done - if [[ ${trigger} ]]; then - eerror "" - eerror "Before you file a bug, please remove these flags and " - eerror "re-compile the package in question as well as all its dependencies" - sleep 5 - fi - - unset flag trigger -fi - -unset BAD_FLAGS diff --git a/hardened/profiles/hardened/amd64/use.mask b/hardened/profiles/hardened/amd64/use.mask deleted file mode 100644 index 6483525..0000000 --- a/hardened/profiles/hardened/amd64/use.mask +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 2004 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: $ - -# SECTION: Unmask - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Profile cleanup: Unmask emul-linux-x86 --emul-linux-x86 - -# 2005/09/14 - Diego Pettenò <flameeyes@gentoo.org> -# nVidia XvMC support works on amd64 --nvidia - -# 2005/12/01 - Daniel Gryniewicz <dang@gentoo.org> -# There is now a kqemu that works and is stable on amd64 --kqemu - -# 2006/03/03 - Luca Barbato <lu_zero@gentoo.org> -# codec support x264 --x264 - -# 2006/01/28 - Donnie Berkholz <dberkholz@gentoo.org> -# Modular X: unmask for architectures on which they are available --input_devices_synaptics --input_devices_vmmouse --input_devices_wacom --video_cards_nvidia --video_cards_fglrx --video_cards_vmware - -# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007) -# Unmask the flags for PHP that are available only on x86/amd64 --oci8 --oracle7 --firebird --db2 - -# SECTION: Unavailable/Broken - -# 2007/01/18 - Jeffrey Gardner <je_fro@gentoo.org> -# Mask gamess support temporarily. -gamess - -# 2006/12/21 - Diego Pettenò <flameeyes@gentoo.org> -# Mask some ALSA cards that are known broken in AMD64 -alsa_cards_cs5535audio -alsa_cards_asihpi - -# 2006/09/05 - Tupone Alfredo <tupone@gentoo.org> -# doomsday ebuild is not available on this architecture -doomsday - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Profile cleanup: No info about these -asm -drac -multitarget -tcc -vidix - -# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org> -# Masked due to bug #127328; prohibits DEPENDs on -# this flag makes media-gfx/inkscape dep on media-gfx/pstoedit -# which deps on libemf -plugin - -# 2006/02/05 - Donnie Berkholz <dberkholz@gentoo.org> -# Modular X: mask for architectures on which they aren't available -video_cards_i740 -video_cards_imstt -video_cards_newport -video_cards_nsc - -# 2005/09/19 - Olivier Fisette <ribosome@gentoo.org> -# cmucl is not available on amd64. Masking to keep "sci-mathematics/maxima" -# happy. -cmucl - -# 2005/08/28 - Simon Stelling <blubb@gentoo.org> -# sci-libs/cdf doesn't build -cdf - -# 2005/06/04 - Simon Stelling <blubb@gentoo.org> -# dev-util/xdelta doesn't work as expected by this use flag, it can only use -# xdelta-files made on a 64bit system -kdexdeltas - -# 2004/11/13 - Tom Martin <slarti@gentoo.org> -# dev-libs/mzscheme won't build, #65216 -mzscheme - -# 2004/10/06 - Jeremy Huddleston <eradicator@gentoo.org> -# sys-cluster/pvm won't build -pvm - -# 2004/06/22 - Taken from 2004.0 profile -# masked -3dfx - -# 2007/02/02 - Simon Stelling <blubb@gentoo.org> -# firebird 1.5* has known problems on amd64; bug 156885 -firebird - -# 2007/02/02 - Simon Stelling <blubb@gentoo.org> -# we don't have no gcc64; bug 144535 -gcc64 - -# 2007/02/04 - Simon Stelling <blubb@gentoo.org> -# games-emulation/caps is 32bit only, while app-emulation/e-uae is 64bit; bug 158416 -capslib - -# NOT NECESSARY - SECTION diff --git a/hardened/profiles/hardened/amd64/virtuals b/hardened/profiles/hardened/amd64/virtuals deleted file mode 100644 index f95f0d8..0000000 --- a/hardened/profiles/hardened/amd64/virtuals +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -virtual/bootloader sys-boot/grub-static diff --git a/hardened/profiles/hardened/make.defaults b/hardened/profiles/hardened/make.defaults deleted file mode 100644 index 72e819d..0000000 --- a/hardened/profiles/hardened/make.defaults +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/make.defaults,v 1.12 2007/01/20 14:21:41 phreak Exp $ - -# System-wide defaults for the Portage system -# See portage(5) manpage -# -# Please avoid enabling things by default in here if possible. Understand any -# implications with core packages. For example, if "java" is in USE and db -# has a conditional dependency on java (which it does,) then a JDK will be -# pulled in during *emerge system*! - -# make sure USE has sane defaults for hardened -USE="berkdb crypt hardened ncurses pam perl pic python readline ssl tcpd udev zlib" -STAGE1_USE="hardened pic" - -# 2006/10/17 - Daniel Drake <dsd@gentoo.org> -# cracklib is becoming optional in shadow (and removed from system) as of -# today. However, cracklib is very standard across the Linux world so we -# enable it by default. -USE="${USE} cracklib" - -# 2006/10/28 - Luca Barbato <lu_zero@gentoo.org> -# on glibc system you cannot turn it off -USE="${USE} iconv" - -# By default, we don't want these on any hardened box ! -ALSA_CARDS="" -ALSA_PCM_PLUGINS="" -VIDEO_CARDS="" -INPUT_DEVICES="" -LCD_DEVICES="" - -FEATURES="sandbox" diff --git a/hardened/profiles/hardened/package.mask b/hardened/profiles/hardened/package.mask deleted file mode 100644 index 7571dc5..0000000 --- a/hardened/profiles/hardened/package.mask +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2006 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/package.mask,v 1.17 2007/02/02 03:35:10 mr_bones_ Exp $ - -# This file is additional masking for the hardened profile - -# Christian Heim <phreak@gentoo.org> (28 January 2007) -# Mask sys-devel/autoconf-2.61 due to bug #161566 -=sys-devel/autoconf-2.61 -# needs >=sys-devel/autoconf-2.60b -app-i18n/uim-svn - -# Mask off gcc-4 for all hardened arches until SSP is sorted out (i.e. -# backport for gcc-4.0 and 4.0/4.1 rigged for SSP support in the C -# library). After that, may still need to be masked on x86 as some -# PIC assembler that worked pre-4 fails post-4, e.g. bug #104966). -# If you want to play with it, unmask in /etc/portage/package.unmask -# but be prepared to rebuild anything you build with gcc-4, later. -# 2006-01-11 kevquinn -=sys-devel/gcc-4* - -# Mask off glibc-2.4 until the approach for SSP compatibilty is -# resolved in a way that doesn't break running systems, and we -# have a sensible upgrade path. Advise having a static busybox -# around if you try it in a live system. -# 2006-03-13 kevquinn -=sys-libs/glibc-2.4* -# And 2.5... -# 2006-10-09 kevquinn -=sys-libs/glibc-2.5* - -# These packages do more harm than good w/ hardened. -# users must now the opensource xorg nv driver with nvidia cards. -# By placing Driver "nv" in xorg.conf -# 2006-06-29 solar -x11-drivers/nvidia-drivers -x11-drivers/nvidia-legacy-drivers -media-video/nvidia-settings - -# Shouldn't be merging these SELinux packages on this profile -# but this keeps repoman happy since they require >=glibc-2.4 -# 20061009 pebenito ->=sys-libs/libselinux-1.30.29 ->=sys-libs/libsemanage-1.6.17 ->=sys-apps/policycoreutils-1.30.30 ->=sys-apps/checkpolicy-1.30.12 -sec-policy/selinux-acpi ->=sec-policy/selinux-apache-20060101 ->=sec-policy/selinux-arpwatch-20060101 ->=sec-policy/selinux-asterisk-20060101 ->=sec-policy/selinux-audio-entropyd-20060101 -sec-policy/selinux-avahi ->=sec-policy/selinux-base-policy-20060101 ->=sec-policy/selinux-bind-20060101 -sec-policy/selinux-bluez ->=sec-policy/selinux-clamav-20060101 ->=sec-policy/selinux-clockspeed-20060101 ->=sec-policy/selinux-courier-imap-20060101 ->=sec-policy/selinux-cyrus-sasl-20060101 ->=sec-policy/selinux-daemontools-20060101 ->=sec-policy/selinux-dante-20060101 -sec-policy/selinux-dbus -sec-policy/selinux-desktop ->=sec-policy/selinux-dhcp-20060101 ->=sec-policy/selinux-distcc-20060101 ->=sec-policy/selinux-djbdns-20060101 ->=sec-policy/selinux-ftpd-20060101 ->=sec-policy/selinux-gnupg-20060101 ->=sec-policy/selinux-gpm-20060101 -sec-policy/selinux-hal ->=sec-policy/selinux-ipsec-tools-20060101 ->=sec-policy/selinux-jabber-server-20060101 ->=sec-policy/selinux-kerberos-20060101 ->=sec-policy/selinux-logrotate-20060101 ->=sec-policy/selinux-lvm-20060101 ->=sec-policy/selinux-mdadm-20060101 ->=sec-policy/selinux-mysql-20060101 ->=sec-policy/selinux-nfs-20060101 ->=sec-policy/selinux-ntop-20060101 ->=sec-policy/selinux-ntp-20060101 ->=sec-policy/selinux-openldap-20060101 ->=sec-policy/selinux-openvpn-20060101 -sec-policy/selinux-pcmcia ->=sec-policy/selinux-portmap-20060101 ->=sec-policy/selinux-postfix-20060101 ->=sec-policy/selinux-postgresql-20060101 ->=sec-policy/selinux-privoxy-20060101 ->=sec-policy/selinux-procmail-20060101 ->=sec-policy/selinux-publicfile-20060101 ->=sec-policy/selinux-qmail-20060101 ->=sec-policy/selinux-samba-20060101 ->=sec-policy/selinux-screen-20060101 ->=sec-policy/selinux-snmpd-20060101 ->=sec-policy/selinux-snort-20060101 ->=sec-policy/selinux-spamassassin-20060101 ->=sec-policy/selinux-squid-20060101 ->=sec-policy/selinux-stunnel-20060101 ->=sec-policy/selinux-sudo-20060101 ->=sec-policy/selinux-tftpd-20060101 ->=sec-policy/selinux-ucspi-tcp-20060101 ->=sec-policy/selinux-wireshark-20060101 diff --git a/hardened/profiles/hardened/package.use.mask b/hardened/profiles/hardened/package.use.mask deleted file mode 100644 index b821fef..0000000 --- a/hardened/profiles/hardened/package.use.mask +++ /dev/null @@ -1,5 +0,0 @@ -# Note that this requires portage-2.1.1+ so if you need this functionality, -# make sure your package forces a new-enough portage. - -sys-devel/gcc -hardened - diff --git a/hardened/profiles/hardened/packages b/hardened/profiles/hardened/packages deleted file mode 100644 index 597a7a4..0000000 --- a/hardened/profiles/hardened/packages +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/packages,v 1.8 2007/01/20 14:24:22 phreak Exp $ - -# This file extends the base packages file for the hardened profile. - -*sys-apps/busybox -*sys-apps/util-linux -*sys-apps/man-pages -*sys-libs/pwdb -*app-portage/portage-utils diff --git a/hardened/profiles/hardened/packages.build b/hardened/profiles/hardened/packages.build deleted file mode 100644 index da99eb5..0000000 --- a/hardened/profiles/hardened/packages.build +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/packages.build,v 1.3 2006/01/04 21:23:18 solar Exp $ - -# This file describes the packages needed to build a stage 1 based on this -# profile. Packages in this file are built in order. - -# Please do not move perl before baselayout doing so will break lib -> lib64 -# symlinks on systems that use them. - -# While shadow could be in here, it breaks stage 1 and stage 2 building for the -# releases. PLEASE DO NOT ENABLE THIS UNLESS YOU HAVE THOROUGHLY TEST IT! - -app-arch/bzip2 -app-arch/tar -app-shells/bash -net-misc/rsync -net-misc/wget -sys-apps/baselayout -sys-apps/coreutils -sys-apps/debianutils -sys-apps/diffutils -sys-apps/file -sys-apps/findutils -sys-apps/gawk -sys-apps/grep -sys-apps/less -sys-apps/net-tools -sys-apps/portage -sys-apps/sed -sys-apps/texinfo -sys-devel/autoconf -sys-devel/automake -sys-devel/binutils -sys-devel/bison -sys-devel/flex -sys-devel/gcc -sys-devel/gettext -sys-devel/gnuconfig -sys-devel/libtool -sys-devel/make -sys-devel/patch -dev-lang/perl -dev-lang/python -virtual/editor -virtual/gzip -virtual/libc -virtual/os-headers diff --git a/hardened/profiles/hardened/parent b/hardened/profiles/hardened/parent deleted file mode 100644 index eb001c6..0000000 --- a/hardened/profiles/hardened/parent +++ /dev/null @@ -1 +0,0 @@ -../base diff --git a/hardened/profiles/hardened/ppc/make.defaults b/hardened/profiles/hardened/ppc/make.defaults deleted file mode 100644 index 687bf17..0000000 --- a/hardened/profiles/hardened/ppc/make.defaults +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc/make.defaults,v 1.6 2007/01/28 17:20:18 phreak Exp $ - -ARCH="ppc" -ACCEPT_KEYWORDS="ppc" - -CHOST="powerpc-unknown-linux-gnu" -CFLAGS="-O2 -pipe" -CXXFLAGS="${CFLAGS}" diff --git a/hardened/profiles/hardened/ppc/package.use.mask b/hardened/profiles/hardened/ppc/package.use.mask deleted file mode 100644 index a7f0dc6..0000000 --- a/hardened/profiles/hardened/ppc/package.use.mask +++ /dev/null @@ -1,4 +0,0 @@ -# This file requires >=portage-2.1.1 - -=dev-java/ibm-jdk-bin-1.5* -nsplugin -=dev-java/ibm-jre-bin-1.5* -nsplugin diff --git a/hardened/profiles/hardened/ppc/packages b/hardened/profiles/hardened/ppc/packages deleted file mode 100644 index 19cc5b3..0000000 --- a/hardened/profiles/hardened/ppc/packages +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc/packages,v 1.1 2005/01/06 21:32:00 solar Exp $ - -*sys-fs/hfsutils -*sys-fs/hfsplusutils diff --git a/hardened/profiles/hardened/ppc/parent b/hardened/profiles/hardened/ppc/parent deleted file mode 100644 index f3229c5..0000000 --- a/hardened/profiles/hardened/ppc/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/hardened/profiles/hardened/ppc/use.mask b/hardened/profiles/hardened/ppc/use.mask deleted file mode 100644 index 9f3bff8..0000000 --- a/hardened/profiles/hardened/ppc/use.mask +++ /dev/null @@ -1,100 +0,0 @@ -mmx -3dfx -acpi -afs -avi -cg -clvm -cmucl -dmi -fmod -fusion -hdf -i8x0 -interbase -ip28 -lm_sensors -mbrola -nvtv -rar -real -tcc -uml -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_tga -video_cards_tseng -video_cards_vesa -video_cards_via -xvmc --altivec --pbbuttonsd --ppcsha1 --x264 - -# Modular X: unmask for architectures on which they are available --input_devices_synaptics --input_devices_wacom - -graphlcd -lcd_devices_graphlcd - -# Masked p2p for bug #155302 <josejx@gentoo.org> -p2p - -# cardoe@gentoo.org -# masking on ppc since the associated driver is not stable -# newer versions have possible endian issues -ivtv - -# Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006) -# Unmask the Apple drivers --alsa_cards_aoa --alsa_cards_aoa-fabric-layout --alsa_cards_aoa-onyx --alsa_cards_aoa-soundbus --alsa_cards_aoa-soundbus-i2s --alsa_cards_aoa-tas --alsa_cards_aoa-toonie --alsa_cards_powermac -# Mask ALSA drivers for ISA cards -alsa_cards_cs4232 -alsa_cards_msnd-pinnacle -alsa_cards_cs4231-lib -alsa_cards_adlib -alsa_cards_ad1816a -alsa_cards_ad1848 -alsa_cards_als100 -alsa_cards_azt2320 -alsa_cards_cmi8330 -alsa_cards_cs4231 -alsa_cards_cs4236 -alsa_cards_dt019x -alsa_cards_es968 -alsa_cards_es1688 -alsa_cards_es18xx -alsa_cards_gusclassic -alsa_cards_gusextreme -alsa_cards_gusmax -alsa_cards_interwave -alsa_cards_interwave-stb -alsa_cards_opl3sa2 -alsa_cards_opti92x-ad1848 -alsa_cards_opti92x-cs4231 -alsa_cards_opti93x -alsa_cards_miro -alsa_cards_sb8 -alsa_cards_sb16 -alsa_cards_sbawe -alsa_cards_sb16_csp -alsa_cards_sgalaxy -alsa_cards_sscape -alsa_cards_wavefront diff --git a/hardened/profiles/hardened/ppc/virtuals b/hardened/profiles/hardened/ppc/virtuals deleted file mode 100644 index 36849e9..0000000 --- a/hardened/profiles/hardened/ppc/virtuals +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc/virtuals,v 1.5 2007/01/10 11:13:40 phreak Exp $ - -virtual/bootloader sys-boot/yaboot diff --git a/hardened/profiles/hardened/ppc64/make.defaults b/hardened/profiles/hardened/ppc64/make.defaults deleted file mode 100644 index 7f1e4d7..0000000 --- a/hardened/profiles/hardened/ppc64/make.defaults +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc64/make.defaults,v 1.7 2007/01/28 17:20:18 phreak Exp $ - -ARCH="ppc64" -ACCEPT_KEYWORDS="ppc64" - -CHOST="powerpc64-unknown-linux-gnu" -CFLAGS="-O2 -pipe -fforce-addr" -CXXFLAGS="${CFLAGS}" diff --git a/hardened/profiles/hardened/ppc64/packages b/hardened/profiles/hardened/ppc64/packages deleted file mode 100644 index 1cadcaa..0000000 --- a/hardened/profiles/hardened/ppc64/packages +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc64/packages,v 1.2 2005/11/05 03:44:22 dostrow Exp $ - -*>=sys-devel/binutils-2.15 -*>=sys-devel/gcc-3.4.0-r6 -*>=sys-libs/glibc-2.3.3_pre20040529 diff --git a/hardened/profiles/hardened/ppc64/parent b/hardened/profiles/hardened/ppc64/parent deleted file mode 100644 index f3229c5..0000000 --- a/hardened/profiles/hardened/ppc64/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/hardened/profiles/hardened/ppc64/use.mask b/hardened/profiles/hardened/ppc64/use.mask deleted file mode 100644 index c01c256..0000000 --- a/hardened/profiles/hardened/ppc64/use.mask +++ /dev/null @@ -1,134 +0,0 @@ -# depends for clvm aren't keyworded -# Danny van Dyk <kugelfang@gentoo.org> -clvm - -# this is a list of USE flags -# that should not be used on PPC64 -# Tom Gall <tgall@gentoo.org> manages this list -afs -acpi -3dfx -directfb -avi -krb4 -lm_sensors -mplayer -pcmcia -pda -prelude -ruby -mzscheme -chasen -mono -beagle -rar -nvtv - -# should be ok -jikes -junit - -guile - -# dietlibc -diet - -#pyste has untested/unkeyworded deps on ppc64 -pyste - -# Unmask our instruction sets --altivec - -# need to test libaio -aio -# needs some asm written -ocaml -# needs some research as to why it segfaults on build -pike - -# we don't have hardware to test. also see bug #113398 -dvb - -# 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_chips -video_cards_cirrus -video_cards_cyrix -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_i810 -video_cards_imstt -video_cards_neomagic -video_cards_newport -video_cards_nsc -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_savage -video_cards_siliconmotion -video_cards_sis -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng -video_cards_vesa -video_cards_vga -video_cards_via -video_cards_voodoo - -#until netbeans is keyworded -netbeans - -cg -dmi -interbase -mbrola -multilib - -# 20 Sep 2006 Doug Goldstein <cardoe@gentoo.org> -# Someone tagged MythTV as ~ppc64 but media-tv/ivtv does not -# work on ppc64 so I'm masking it's USE flag. -ivtv - -#2006/10/11 - corsair - bug #150925 -graphlcd -lcd_devices_graphlcd - - -# conky dependencies missing keywords related (dragonheart -20061112) -# media-sound/mpd -mpd -# app-admin/hddtemp -hddtemp - -# 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 - -# Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006) -# Mask ALSA drivers depending on PNP functions (not available on PPC) -alsa_cards_interwave -alsa_cards_interwave-stb -# Unmask the Apple drivers --alsa_cards_aoa --alsa_cards_aoa-fabric-layout --alsa_cards_aoa-onyx --alsa_cards_aoa-soundbus --alsa_cards_aoa-soundbus-i2s --alsa_cards_aoa-tas --alsa_cards_aoa-toonie --alsa_cards_powermac diff --git a/hardened/profiles/hardened/ppc64/virtuals b/hardened/profiles/hardened/ppc64/virtuals deleted file mode 100644 index 5444b70..0000000 --- a/hardened/profiles/hardened/ppc64/virtuals +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/ppc64/virtuals,v 1.5 2006/07/06 10:28:06 nelchael Exp $ - -virtual/bootloader sys-boot/yaboot-static diff --git a/hardened/profiles/hardened/use.mask b/hardened/profiles/hardened/use.mask deleted file mode 100644 index 3543a2c..0000000 --- a/hardened/profiles/hardened/use.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/use.mask,v 1.17 2007/01/04 23:50:58 lu_zero Exp $ - -emul-linux-x86 - -# nvidia-drivers/nvidia-legacy-drivers are masked, this has to be too -video_cards_nvidia - -x264 diff --git a/hardened/profiles/hardened/virtuals b/hardened/profiles/hardened/virtuals deleted file mode 100644 index d468fb6..0000000 --- a/hardened/profiles/hardened/virtuals +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/virtuals,v 1.16 2007/01/20 14:35:11 phreak Exp $ - -virtual/alsa sys-kernel/hardened-sources -virtual/linux-sources sys-kernel/hardened-sources -virtual/os-headers sys-kernel/linux-headers diff --git a/hardened/profiles/hardened/x86/2.4/make.defaults b/hardened/profiles/hardened/x86/2.4/make.defaults deleted file mode 100644 index 57a1f97..0000000 --- a/hardened/profiles/hardened/x86/2.4/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CHOST="i386-pc-linux-gnu" -CFLAGS="-O2 -mcpu=i386 -pipe -fforce-addr" -CXXFLAGS="${CFLAGS}" diff --git a/hardened/profiles/hardened/x86/2.4/package.mask b/hardened/profiles/hardened/x86/2.4/package.mask deleted file mode 100644 index 3f970b7..0000000 --- a/hardened/profiles/hardened/x86/2.4/package.mask +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/hardened/x86/package.mask,v 1.32 2007/01/12 14:20:51 opfer Exp $ - -# Requires >= 2.6 kernel and/or headers ->=app-misc/lcdproc-0.5.0 ->=sys-process/audit-1.2.9 -app-cdr/bonfire -app-cdr/brasero -app-crypt/luks-tools -app-pda/dopi -dev-dotnet/ipod-sharp -dev-util/rootstrap -gnome-base/gnome-mount -gnome-base/gnome-volume-manager -gnome-extra/gnome-power-manager -gnome-extra/hal-device-manager -media-libs/libipoddevice -media-plugins/banshee-official-plugins -media-plugins/gst-plugins-v4l2 -media-sound/banshee -media-video/thoggen -net-firewall/ipsec-tools -net-misc/lksctp-tools -net-misc/lksctp-tools -net-misc/mrouted -sys-apps/hal -sys-apps/hwinfo -sys-apps/inputd -sys-apps/ivman -sys-apps/keyutils -sys-apps/pmount -sys-apps/raidutils -sys-cluster/cman -sys-cluster/cman-headers -sys-cluster/cman-kernel -sys-cluster/dlm-kernel -sys-cluster/fence -sys-cluster/gfs-headers -sys-cluster/gfs-kernel -sys-cluster/gnbd-kernel -sys-cluster/gulm -sys-cluster/magma-plugins -sys-cluster/rgmanager -sys-fs/clvm -sys-fs/gfs -sys-power/kpowersave -sys-power/powersave -x11-drivers/linuxwacom -x11-drivers/xf86-input-evdev - -# Mart Raudsepp <leio@gentoo.org> -# GNOME-2.16 is not supported on 2.4 kernels, as per bug #147707 ->=app-accessibility/dasher-4.2.0 ->=app-accessibility/gnome-mag-0.13.1 ->=app-accessibility/gok-1.2.0 ->=app-accessibility/orca-1 ->=app-admin/pessulus-2.16.0 ->=app-admin/sabayon-2.12.4 ->=app-arch/file-roller-2.16.0 ->=app-editors/gedit-2.16.0 ->=app-text/gnome-doc-utils-0.8.0 ->=dev-dotnet/evolution-sharp-0.12.0 ->=dev-python/gnome-python-2.16.0 ->=dev-python/gnome-python-desktop-2.16.0 ->=dev-python/pygobject-2.12.1 ->=dev-python/pygtk-2.10.1 ->=gnome-base/control-center-2.16.0 ->=gnome-base/eel-2.16.0 ->=gnome-base/gail-1.9.2 ->=gnome-base/gconf-2.16.0 ->=gnome-base/gdm-2.16.0 ->=gnome-base/gnome-2.16.0 ->=gnome-base/gnome-applets-2.16.0.1 ->=gnome-base/gnome-desktop-2.16.0 ->=gnome-base/gnome-keyring-0.6.0 ->=gnome-base/gnome-light-2.16.0 ->=gnome-base/gnome-menus-2.16.0 ->=gnome-base/gnome-panel-2.16.0 ->=gnome-base/gnome-session-2.16.0 ->=gnome-base/gnome-vfs-2.16.0 ->=gnome-base/gnome-vfs-monikers-2.15.3 ->=gnome-base/gnome-volume-manager-2.15.0 ->=gnome-base/libbonobo-2.16.0 ->=gnome-base/libbonoboui-2.16.0 ->=gnome-base/libgnome-2.16.0 ->=gnome-base/librsvg-2.16.0 ->=gnome-base/nautilus-2.16.0 ->=gnome-extra/bug-buddy-2.16.0 ->=gnome-extra/deskbar-applet-2.16.0 ->=gnome-extra/evolution-data-server-1.8.0 ->=gnome-extra/evolution-exchange-2.8.0 ->=gnome-extra/evolution-webcal-2.8.0 ->=gnome-extra/fast-user-switch-applet-2.16.0 ->=gnome-extra/gcalctool-5.8.24 ->=gnome-extra/gconf-editor-2.16.0 ->=gnome-extra/gnome-games-2.15.92 ->=gnome-extra/gnome-keyring-manager-2.16.0 ->=gnome-extra/gnome-media-2.16.1 ->=gnome-extra/gnome-power-manager-2.16.0 ->=gnome-extra/gnome-screensaver-2.16.0 ->=gnome-extra/gnome-system-monitor-2.15.92 ->=gnome-extra/gnome-utils-2.16.0 ->=gnome-extra/gnome2-user-docs-2.16.0 ->=gnome-extra/gtkhtml-3.12.0 ->=gnome-extra/gucharmap-1.8.0 ->=gnome-extra/nautilus-cd-burner-2.16.0 ->=gnome-extra/yelp-2.16.0 ->=gnome-extra/zenity-2.16.0 ->=mail-client/evolution-2.8.0 ->=media-gfx/eog-2.16.0.1 ->=media-sound/sound-juicer-2.16.0 ->=media-video/totem-2.16.0 ->=net-analyzer/gnome-nettool-2.15.92 ->=net-irc/xchat-gnome-0.15 ->=net-libs/libsoup-2.2.96 ->=www-client/epiphany-2.16.0 ->=www-client/epiphany-extensions-2.16.0 ->=x11-libs/gtksourceview-1.8.0 ->=x11-libs/libwnck-2.16.0 ->=x11-libs/libxklavier-3.0 ->=x11-libs/pango-1.14.3 ->=x11-libs/vte-0.14.0 ->=x11-misc/alacarte-0.10.0 ->=x11-misc/icon-naming-utils-0.8.1 ->=x11-terms/gnome-terminal-2.16.0 ->=x11-themes/gnome-backgrounds-2.15.92 ->=x11-themes/gnome-icon-theme-2.16.0.1 ->=x11-themes/gnome-themes-2.16.0 ->=x11-themes/gtk-engines-2.8.0 ->=x11-wm/metacity-2.16.0 -x11-wm/compiz diff --git a/hardened/profiles/hardened/x86/2.4/packages b/hardened/profiles/hardened/x86/2.4/packages deleted file mode 100644 index 4de759e..0000000 --- a/hardened/profiles/hardened/x86/2.4/packages +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -*>=sys-devel/binutils-2.13.90.0.4 - -*virtual/dev-manager - -# masking 2.6 kernels/headers -<sys-kernel/linux-headers-2.5 - -<sys-kernel/cell-sources-2.6 -<sys-kernel/ck-sources-2.6 -<sys-kernel/gentoo-sources-2.6 -<sys-kernel/git-sources-2.6 -<sys-kernel/hardened-sources-2.6 -<sys-kernel/hppa-sources-2.6 -<sys-kernel/mips-headers-2.6 -<sys-kernel/mips-sources-2.6 -<sys-kernel/mm-sources-2.6 -<sys-kernel/openmosix-sources-2.6 -<sys-kernel/openvz-sources-2.6 -<sys-kernel/rsbac-sources-2.6 -<sys-kernel/sh-sources-2.6 -<sys-kernel/sparc-sources-2.6 -<sys-kernel/suspend2-sources-2.6 -<sys-kernel/usermode-sources-2.6 -<sys-kernel/vanilla-sources-2.6 -<sys-kernel/vserver-sources-2.6 -<sys-kernel/xbox-sources-2.6 -<sys-kernel/xen-sources-2.6 - -<virtual/pcmcia-2.6 diff --git a/hardened/profiles/hardened/x86/2.4/parent b/hardened/profiles/hardened/x86/2.4/parent deleted file mode 100644 index cda9048..0000000 --- a/hardened/profiles/hardened/x86/2.4/parent +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -.. diff --git a/hardened/profiles/hardened/x86/2.4/use.mask b/hardened/profiles/hardened/x86/2.4/use.mask deleted file mode 100644 index 9b7ee9a..0000000 --- a/hardened/profiles/hardened/x86/2.4/use.mask +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Modular X: mask for architectures on which they aren't available -input_devices_evdev -input_devices_wacom - -# 2006/06/22 Chris Gianelloni <wolf31o2@gentoo.org> -# Masking for bug #136866 -pmount - -# Won't work on 2.4 -cman -gulm -hal -ipod -nptl -nptlonly -uml -v4l2 diff --git a/hardened/profiles/hardened/x86/2.4/virtuals b/hardened/profiles/hardened/x86/2.4/virtuals deleted file mode 100644 index 0474a0a..0000000 --- a/hardened/profiles/hardened/x86/2.4/virtuals +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -virtual/alsa media-sound/alsa-driver -virtual/dev-manager sys-fs/devfsd diff --git a/hardened/profiles/hardened/x86/desktop/make.defaults b/hardened/profiles/hardened/x86/desktop/make.defaults deleted file mode 100644 index 400eebc..0000000 --- a/hardened/profiles/hardened/x86/desktop/make.defaults +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ -# -# System-wide defaults for the Portage system -# See portage(5) manpage -# -# Please avoid enabling things by default in here if possible. Understand any -# implications with core packages. For example, if "java" is in USE and db -# has a conditional dependency on java (which it does,) then a JDK will be -# pulled in during *emerge system*! - -# build X in an expected way -USE="bitmap-fonts truetype-fonts type1-fonts" - -# Diego Pettenò <flameeyes@gentoo.org> (21 Dec 2006) -# Build everything for the average user -ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm soft vol" - -# Robert Buchholz <rbu@gentoo.org> (17 Jan 2006) -# Some common lcd devices -LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" - -# 2006/04/21 - Donnie Berkholz <dberkholz@gentoo.org> -# Modular X: Build the Xorg X server by default -USE="${USE} xorg" - -# 2006/06/30 - Donnie Berkholz <dberkholz@gentoo.org> -# Sane defaults for input drivers -INPUT_DEVICES="keyboard mouse evdev" - -# 2006/07/01 - Donnie Berkholz <dberkholz@gentoo.org> -# X: Build dlloader-using drivers, since >=6.9 uses dlloader, not elfloader -USE="${USE} dlloader" - -# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org> -# Defaults for video drivers -VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo" - -# 2006/12/21 - Andrej Kacian <ticho@gentoo.org> -# Defaults for audio drivers -ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" - -# Diego Pettenò <flameeyes@gentoo.org> (29 Jan 2007) -# As parts of the tree might suffer if you got midi disabled, for now -# enable midi useflag by default. Many users might disable this. -USE="${USE} midi" - -# Desktop related stuff from base -USE="${USE} alsa arts cairo cdr dbus dvd dvdr eds emboss encode esd fam firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 mpeg ogg opengl oss png qt3 qt4 quick time sdl spell truetype vorbis win32codecs unicode X xml xv" diff --git a/hardened/profiles/hardened/x86/desktop/parent b/hardened/profiles/hardened/x86/desktop/parent deleted file mode 100644 index 0fdded7..0000000 --- a/hardened/profiles/hardened/x86/desktop/parent +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -.. diff --git a/hardened/profiles/hardened/x86/make.defaults b/hardened/profiles/hardened/x86/make.defaults deleted file mode 100644 index e937abb..0000000 --- a/hardened/profiles/hardened/x86/make.defaults +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -ARCH="x86" -ACCEPT_KEYWORDS="x86" - -CHOST="i686-pc-linux-gnu" -CFLAGS="-O2 -mtune=i686 -pipe -fforce-addr" -CXXFLAGS="${CFLAGS}" - -USE="ipv6 nptl" diff --git a/hardened/profiles/hardened/x86/package.mask b/hardened/profiles/hardened/x86/package.mask deleted file mode 100644 index 3f5e3e2..0000000 --- a/hardened/profiles/hardened/x86/package.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ diff --git a/hardened/profiles/hardened/x86/package.use.mask b/hardened/profiles/hardened/x86/package.use.mask deleted file mode 100644 index 3f0de63..0000000 --- a/hardened/profiles/hardened/x86/package.use.mask +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# # Distributed under the terms of the GNU General Public License v2 -# # $Header: $ - -# This file requires >=portage-2.1.1 - -# bug #147908 - unmask these on x86 profiles -dev-java/sun-jdk -nsplugin -dev-java/sun-jre-bin -nsplugin -dev-java/ibm-jdk-bin -nsplugin -dev-java/ibm-jre-bin -nsplugin diff --git a/hardened/profiles/hardened/x86/packages b/hardened/profiles/hardened/x86/packages deleted file mode 100644 index 96b6d43..0000000 --- a/hardened/profiles/hardened/x86/packages +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# For instructions on how this file works (as an inclusion mask, primarily), -# please refer to ${PORTDIR}/profiles/base/packages - -# Use this file to lock down specific versions of packages ONLY TO THIS -# SPECIFIC ARCHITECTURE!! - -# You can also add files to the base system itself if you prefix them with a -# * - ->=sys-devel/binutils-2.13.90.0.4 diff --git a/hardened/profiles/hardened/x86/parent b/hardened/profiles/hardened/x86/parent deleted file mode 100644 index f3229c5..0000000 --- a/hardened/profiles/hardened/x86/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/hardened/profiles/hardened/x86/use.mask b/hardened/profiles/hardened/x86/use.mask deleted file mode 100644 index 74160ca..0000000 --- a/hardened/profiles/hardened/x86/use.mask +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: $ - -# This file masks out USE flags that are simply NOT allowed in the default -# x86 profile. This works, for example, if another architecture's -# profile have a USE flag associated with (such as altivec, mmx, etc). - -# amd64/x86 arch specific USE flags --kqemu --3dnow --3dnowext --icc --icc-pgo --ifc --mmx --mmxext --sse --sse2 --svga --win32codecs --real - -# Unmask nvidia XvMC support --nvidia - -# Unmask dev-db/oracle-instantclient-basic support --oci8-instant-client - -# Unmask osp, used by asterisk; bug 115798 --osp - -# Unmask yellownet, used by aqbanking (bug 149970) --yellownet - -# Modular X: unmask for architectures on which they are available --input_devices_synaptics --input_devices_vmmouse --input_devices_wacom --video_cards_nvidia --video_cards_fglrx --video_cards_vmware - -# lvm2 cluster --clvm --gulm --cman - -# psyco works on x86 --psyco - -# Diego Pettenò <flameeyes@gentoo.org> (9 Dec 2006) -# Adobe FDF toolkit is x86 only. --fdftk - -# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007) -# Unmask the flags for PHP that are available only on x86 --sybase-ct --ingres --birdstep --adabas --filepro --pfpro --informix --empress --empress-bcs --sybase --frontbase --dbmaker --esoob --solid -# Shared with amd64 --oci8 --oracle7 --firebird --db2 - -# Robert Buchholz <rbu@gentoo.org> (18 Jan 2007) -# Unmask as it works on x86 --lcd_devices_svga diff --git a/hardened/profiles/hardened/x86/virtuals b/hardened/profiles/hardened/x86/virtuals deleted file mode 100644 index 30baacb..0000000 --- a/hardened/profiles/hardened/x86/virtuals +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License, v2 -# $Header: $ - -# This file is used to either override or extend the parent profile's -# virtuals mappings. In this case, this is for ARCHITECTURE SPECIFIC -# mappings - -virtual/bootloader sys-boot/grub |