pentoo-system: quickly amend to only install toggle_hardened when pax_kernel is set

This commit is contained in:
Zero_Chaos 2014-09-07 04:15:06 +00:00
parent 4323ac545f
commit 2148b42ba8
2 changed files with 7 additions and 5 deletions

View file

@ -10,4 +10,4 @@ AUX motd-2014.3-r6 2659 SHA256 1190f599562d06d3b3f24f7a9ca865b18d279d42862075354
AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293adb3197cac4c09e0 SHA512 a6a2f152861e63c33afdda9997b9be25bd735f0624c946d61d0088210264743f842f103026eeb7cf63ef94b873131b072b61c55fba1922e9830318bcacd7a074 WHIRLPOOL a3b937b810f02f1fa6ebcdc58cada7a71e778f370b3355a08670a7f524d8e370ba29bdaf408d0bdd14753a129734d80a952937f3e009a69e87bed90995a2aaaf
AUX toggle_hardened 1186 SHA256 898784edf3a3439820bd8f7a8e08f1d085406cfa56440d32bb1b2002c9e5ed4f SHA512 db8a375ad4e2f42b427f76536d1e2bee5770cc47c31dbaa0d2645fde660fec81ab6120ba0151eb039ab8fb25c56fce1793aaf3a9246c90a5df9973b1fc588f86 WHIRLPOOL 6d9248c3319ebea3cee7211a4fe2b70c8eaab86b62dc120c30e5da99d7b08c6503e5322c0ea83c5e5cae90f86c863976ee08871f3660f852952ab46cb8774272
AUX toggle_hardened.desktop 195 SHA256 6f210f31e26e30509c1bfe1b3fb2c5a5ddc208298f40649a3e1b98fd8cbbaaa0 SHA512 d92bfcc736e44ed41eb12d7698a6acb7bd1a7cf8369fbcd9a0eba256bcf4eeb3b6a05f0a7a765ca10c39d7feaf115dfd8a7d8aba3dd097a9a9b450016d236add WHIRLPOOL fceeb44da7b225ef17b578474d7860398fe4c5a5e21bba200f6e7814b71c716dc55a43a062ebaf2f842993de2f2fa52e7904062eef5d2eca281151fecba310f5
EBUILD pentoo-system-2014.3-r6.ebuild 5767 SHA256 ce16fc4f01272e6473c32e9e6aedc79e99a40adefe222ec31c695cbeb4f076ed SHA512 c1e7ab8fe6250d3394e57a0ec4a8d904f33486b29f0417f85ec69dc3920b6a04f99d9bec31e607c538a5ec1e9bea040286e0f4f208d4a2750158487cc1cf955f WHIRLPOOL 0f9e510b98c0bcbdc38e3a4e4486db24ee03a35a84e9ce1f330ecde2ff4dbc8640228829258f060624348dbec1c43980024184676be5044fb468fe1d1675ec8b
EBUILD pentoo-system-2014.3-r6.ebuild 5811 SHA256 b42a934f692024b065cc7f4a6026a102f0ba7cd0e226dfa561716365ae0daa2f SHA512 3a438a34f60892c96cfeed7f6fca7ccda72acd825ab435873a98827330ea220b06de426547c69f0ac39b64cfb6f560fd1d5df8bf36eadfada8f829e029f9196a WHIRLPOOL 53d08c2827978c5fcabf80bdddd10afd90a5587c95d224d0d85b573398cc88a6ad3ad77229520b43bfe4e83c340dc592e292c531fbc3347d85fefb305129db44

View file

@ -10,7 +10,7 @@ SLOT="0"
LICENSE="GPL-3"
IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_virtualbox video_cards_vmware"
IUSE="bindist enlightenment kde livecd livecd-stage1 qemu +windows-compat +X +xfce ${IUSE_VIDEO_CARDS}"
IUSE="bindist enlightenment kde livecd livecd-stage1 pax_kernel qemu +windows-compat +X +xfce ${IUSE_VIDEO_CARDS}"
S="${WORKDIR}"
@ -110,9 +110,11 @@ PDEPEND="${PDEPEND}
src_install() {
#we don't currently install pentoo.xpm.gz (grubsplash), should we?
dosbin "${FILESDIR}"/toggle_hardened
exeinto /root/Desktop/
doexe "${FILESDIR}"/toggle_hardened.desktop
if use pax_kernel; then
dosbin "${FILESDIR}"/toggle_hardened
exeinto /root/Desktop/
doexe "${FILESDIR}"/toggle_hardened.desktop
fi
##here is where we merge in things from root_overlay which make sense
exeinto /root