vanilla-3.19.2 + genpatches-3.19-3 + grsecurity-3.1-3.19.2-201503251807
authorAnthony G. Basile <blueness@gentoo.org>
Thu, 26 Mar 2015 20:49:14 +0000 (20:49 +0000)
committerAnthony G. Basile <blueness@gentoo.org>
Thu, 26 Mar 2015 20:49:14 +0000 (20:49 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA

sys-kernel/hardened-sources/ChangeLog
sys-kernel/hardened-sources/Manifest
sys-kernel/hardened-sources/hardened-sources-3.19.2-r1.ebuild [new file with mode: 0644]

index 3bacda35d4138c55a7f187cebccabdd0cc34b5a3..475829cf30fde589a9244d0e2c892ebdc8067cd1 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-kernel/hardened-sources
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.1237 2015/03/26 20:45:12 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.1238 2015/03/26 20:48:59 blueness Exp $
+
+*hardened-sources-3.19.2-r1 (26 Mar 2015)
+
+  26 Mar 2015; Anthony G. Basile <blueness@gentoo.org>
+  +hardened-sources-3.19.2-r1.ebuild:
+  vanilla-3.19.2 + genpatches-3.19-3 + grsecurity-3.1-3.19.2-201503251807
 
 *hardened-sources-3.14.36-r1 (26 Mar 2015)
 
index 518c9488d716590f21466a5d68a470470182a9c3..c3d94daae8374ed4cf1e31d3fa3920d9a5ec61a6 100644 (file)
@@ -35,6 +35,7 @@ DIST hardened-patches-3.17.7-2.extras.tar.bz2 839125 SHA256 b0f640ac5520ec821d53
 DIST hardened-patches-3.18.9-1.extras.tar.bz2 896609 SHA256 8b587954838d063a97491cb0bd56bb82db1898f5a10b5a142a0b9175cec67610 SHA512 d24f4080ba0437939c296614659477aa3d535cb3f3c950cc2a695c3925c8a04cab543b1277e48ba05a6e58cd31762473ad5d2b54e9c5aaf5b1a1b46965a7166e WHIRLPOOL 73abf5b3c1c6b868b931357d11707b41a6d4bee8fd5e2d8306ee3830a0edd24f371159b8f8efbd2b1afbc21efb045e96b2994219d43ee7ab484116e86e136196
 DIST hardened-patches-3.19.1-1.extras.tar.bz2 1289049 SHA256 fed8d72e58e6797c4299a67084cd0ca0f5eaae46df5010479ec3fdf10a3c25a6 SHA512 d9dd82bbbad6bdd426692b22576eb80ce47e51019ab031967c7c14c2e3d2b1272d7ef1de259b19b157ea66119747366270a862b98340e10b4b38080a3e0a8f73 WHIRLPOOL 625124d4cce24625139edb211e00de2a39662682468d24c6f316d4ef6a5c79f7852d4cf393286260e69183b2b0d2239192abf019dd121a4345d4147d79e74486
 DIST hardened-patches-3.19.2-1.extras.tar.bz2 1212409 SHA256 ea46118536b25fc45a689e1c2aa3794d89bfd10f8db098901bea7cb37784adae SHA512 aec9d6bc98c7c04a9aa2f1c18e84fa3c4d34673871998e006b627feb37ed46b088eaad27cc4d9d00a39af1bdabbb6cec8e2a03d528495bde3c4a4f30791eb493 WHIRLPOOL d38353f5cba05977a27e8aa1ece1fc72d0b48437a040d7f267685a138956871d8c3f36b25f457e29bbdd19a966eac9ce01cf525ea3b44288ba57ea8204675f42
+DIST hardened-patches-3.19.2-2.extras.tar.bz2 1213709 SHA256 c5c889e267d1c8f37fa9be437746afb6a8ad6185aaa7ddc39a303d2a178520ec SHA512 7319d37537d868c0b7916c53c1d49b93ff99eae75266cfe262b7a5d3a9cbcd6edacca4b9eab142cce5a3122859acc5124f5e1c1191bcac0de60ff92f9d4b29f0 WHIRLPOOL 7786c60c9425dab87b0a55dd3d4bf9adb0ef721d2f775b34fa6276cb035d3b0a45400783baefa1985b35be499ebf7c16ab143bf7001f95639e150193fbec405d
 DIST hardened-patches-3.2.62-2.extras.tar.bz2 1999227 SHA256 c157586de4d94d5e7c710c9a9427a171b7225ed93b5587aab678f32761feaf04 SHA512 9206d66df4f218c9a36b2be11333f11da395774443264b1f8bfd3e5ed4693be694e51468d29b1cfa20db956ea759199df483e56d9d2b65b6f3d886ffdf3c2660 WHIRLPOOL 6892ec3ed7455f5e572fc35a0a9f6110be99d51da359a837cbe707af8a0985d577876d1893362bfb1e2e14c3bdc30c7f46ed3ac80c752ba99121027c60f64923
 DIST hardened-patches-3.2.65-3.extras.tar.bz2 2141780 SHA256 e004e92ccbcafb5e6b895fd297cfb01bf965ac976325fe2306e3ad50c9d0e4f6 SHA512 0ccd683c8e88983f49f87b4de921a67f8e1d705068b008ba2c1abb3f7858215f77b2358139d97ddd45ca9fdc4beb98857b27af4d1af44ec726215d36cdaa1f64 WHIRLPOOL 7f4ec8805aad535cf9f60bad84c0f9b5816d6170a703591b972c8c3e927c4ca3189c19cd81cacb36dac447718910f8b53d38f3c4c04e15bc417f6ca5c4189069
 DIST hardened-patches-3.2.68-1.extras.tar.bz2 2221390 SHA256 783fe31d10548f0d6e24c8613e97a63d7c35f4ba407239990ffdaf8ced9ba855 SHA512 3d232742b71c86359aed8f28198f9af0bc800197aed0ff5a14953dab0fdb0ce320a77d442f2109fbe3185512be3c7e12b4e3efe8cb432bfc3da4d7573e6a4197 WHIRLPOOL a4d495b49ef6c94d3290079b6c9209a82872ae24ba7405c57a2a8d5ac3a659d8cb388770491ff0666446134a75bb064917eee71d54a4d3ee35de4a0df7fc0e82
@@ -57,6 +58,7 @@ EBUILD hardened-sources-3.15.10-r1.ebuild 1406 SHA256 6902e30873590cd4329d8fe8eb
 EBUILD hardened-sources-3.17.7-r1.ebuild 1405 SHA256 1a671b5e112427310da6d04d08a058797b4310cde699a9b685c2ba26ae0e652f SHA512 a638a2f1846018b3d70ca7e571cb00dcd60d77c4e68ce9a8e235ff85e7f6c086cdce40116afe5fecded97534e732eac0d47c861c0900e44853e7552ba0a4add5 WHIRLPOOL bbe2145c9a5b1ac60c1fa6792b53b3473c9626276a5fc8c671079692d60406f3de95c3fb3057bd2d5393b830f2121275f5da8643bfd447a45db45781768a9e06
 EBUILD hardened-sources-3.18.9.ebuild 1460 SHA256 70b981cae46621957ab5e455f2785c9a70c2225941025bb6dfab6d1e4de58e00 SHA512 b1db65ad44b7d610998cffd0c3e7db869182640b7e1d84d6bd47be9d27ddef0e3a746c5d4faae6f74f9e3b7b2c2e6952f0f58de6bd5ee38888698f114dce7b76 WHIRLPOOL 0cabf89b5895e6d8a12a1ed5bae621e91cdb5f9f1d0682765f3c4c7a2439ed2827d0b9daedba220e693f662102f6fc059308daf83cd3ea6fad0b6544a2d126b6
 EBUILD hardened-sources-3.19.1.ebuild 1459 SHA256 967fe0f5e411f2796806457e4148670f390366dba21c4ea933ca94642b9f6438 SHA512 b26e3006be2f0676ee662524860741ee53a65e02280edcf2f6d61b169916abf5c0ff0accd087bc7d923d1cf5ef5202fc5e87c0225823711fda4be0a5b49cd580 WHIRLPOOL bcc757182754b36bd6bd9808acf08f24da5922bb7e7d32623a73e2365aa87aa1b4623cb1a7edb41e74502b1c1ef6f36fddc5f68eed0019f988146da87ccba1e7
+EBUILD hardened-sources-3.19.2-r1.ebuild 1462 SHA256 3c707ec998af3c4ac4ab3817ea3bc21ee8ba14f4c1e7ce074ea180fc513f8c61 SHA512 c1cb69eb77d3f0f67674ebd220579376aefcd97918393dbe35b1e3088c97c2f01cf4ed0bac4e1d1cb6e5ab9503c69f1b88266080e256a51589dbef67a2acceea WHIRLPOOL d018f358ef964aeffbd9b1caaf649be6f65822ab6cae77c9c2935de47bd634b28802238be702c5fb947616fdbc980c3264f6688f6470c81c302fe3dc568f60db
 EBUILD hardened-sources-3.19.2.ebuild 1459 SHA256 656093e8ccfad429a55b45e103af10ef57d12351d82d0c74dc899244c20c6d88 SHA512 749be287eb1f472a0f994ccec01cd0e8a7b85c00048b581f79710b5464f9676e8116dad901dc81f08f9f00fb016ececc37e380610d8b9a675cc324638dc94324 WHIRLPOOL 453e95cd01c2e1168fb58f2042dd943990f83effbdd580cb749fa7669673ce5bc3c8da8368cf54395ddf2beac1cef76f1134b2f8e71fa0861cd3ce21d7a34c25
 EBUILD hardened-sources-3.2.62-r1.ebuild 1373 SHA256 378db61b3abf6acbb7a048e19702396fd2118a20b3b7d64a8631e4dc06a1ba52 SHA512 feb401c1c55c9001c8921d41c7445b0e1ed08c36f69fd55aacd070204a0c324d8bcc35a562079cfb5d8afe4f3b43112928568df042d66bb9d77480a2f6134464 WHIRLPOOL ffdb13697333cb6789586f74a1b1d6f0a3ae9e976cba84143a59f66715802b647cfab5025bd4a2391f4474d45327b3bfaf958d3889c3181039f3588c5095a701
 EBUILD hardened-sources-3.2.65-r2.ebuild 1373 SHA256 7373bf8877c746e43f78fbf033caecb8ad1518f5dee8b975f33d7794d5f1e87e SHA512 edd76098e991ed34ca866fdf65d027e5a999412da1b5895d9278a82555cd833ed6558b41e1632e142d3973bb0d3dd31012866c4cce5ab9c757b278c9026e8af9 WHIRLPOOL 27b893a7399505d0b074e1c731e6f80efcecd039d0bba8c49b84700551faff176b20f8c1cf7b93ade86982e3ce60bbda2211ddbe827b17f3b39cde45c8fe54d4
@@ -64,24 +66,24 @@ EBUILD hardened-sources-3.2.68-r1.ebuild 1375 SHA256 e56b36746dbda422cecadbae65a
 EBUILD hardened-sources-3.2.68-r2.ebuild 1375 SHA256 8ceea14e4209a3d4ca6d2a22d2c7237cc0818195c9e71b28e094f869e2ad1f17 SHA512 9e2e8c1a114399693e78a03fe97c9f8653a4a3e0ccd4ced213d56ce4414eb3a3a1ba571701db964c4940a420f4ceab5f79d7e27b2ac6e49ca78f2cb838b9c881 WHIRLPOOL d1c99425fcd34b5177957771ac0c477bcb5a66f58a9464047bb4c8f5562cabf812552b8b05565789d06adf4d9ee830cf67c660cd90722f49acac680fde519a77
 EBUILD hardened-sources-3.2.68-r3.ebuild 1375 SHA256 aeb0e6a1588fde74085e0dffdcd38ca0adf267cb9d06f385f00d9c3f5ea6d6da SHA512 8958270197e1a3488e4bb95071ead9fa3fcad3aed8aa1b5c0529e91c75a3c0b2826811c55c039b0bd93a963eaa290828b167259db168a7c687cb003d2d593815 WHIRLPOOL 76d5794dc32aab0170ca6afe32337f0d79316ae47475871b219a89969d85695760bb9431d9517f506977341316a27c56dbcb15f91e4587b8be75f50e49813d51
 EBUILD hardened-sources-3.2.68.ebuild 1372 SHA256 d0d5014de62788de088be1cfa5773841713d8a86efdf6194c637b6001bcd9f65 SHA512 d3f8adbe5c973039e19056c87ceaf39099c8284fdb2b963a9589cd4440ba254bde6bf7d0cbd5aa989fa7186b8377c183051a88b81e47565d7f6c753ee2992f03 WHIRLPOOL 49327b4b70d49b37bf18c9ed88947f58d2ed592cab3186829fec38f7c512e20ed42826f51a870f9e7a2f92df7214218123dd5f4b27f1a45fb97345c1b0330da6
-MISC ChangeLog 59614 SHA256 dcc6c1e232c76439d927805cedb0a2540446aab2fdfc0e16ea35d51bd77b2cba SHA512 e1121bb358e9f957c1dc26a703e57eaf0f56255060eb15af986a02fcd4dc918f69beb2b56d60a43f9ad322ec092e98da286892d9b871a48112bafe4f4ed8112d WHIRLPOOL d50e28d946e99f8d78fb63377d8b8d0dddf9e0e7c681c3db01d4d7dc86ab967513ea4f34dd2323525e0cb01a5501258d8cd666897eb1054fbca2a1e5c0a65478
+MISC ChangeLog 59825 SHA256 3cbbfa7a70275b6e24d67a72286073a95f58a5f5c8fd83161998b6e12958b2d7 SHA512 c5db04404146ded12289ffe8e7b06e46761e824388f8d46f551388607e7bef679fc7e271fc697e5ab1066690f15aacc1b7d9742a09c33adf32e12372f12137e9 WHIRLPOOL 57bd4fe30ba1f2e1a44ad09f8bedaabac73a50fa6e47acb84db51b86ebd47ea79006435c2b9c0183b5e5430a63ecafa5338b9619cb2f52c04e332f8958780097
 MISC ChangeLog-2011 112069 SHA256 39bac69a08709be5b79c6e711fd94aac7e53191b76fef64f9b3d09f7b5ac0f82 SHA512 3d66e844a3f619a530e7ff236cbbb095bf9150e1542048268646468afe09d1fb20da3ea8dfa4b80812f35f9eeed1e399a115ceb573cce43f34f1c30c0ff67ee5 WHIRLPOOL c55f94fc4655b77b9db447c8f315af698e5c180496f9a333e22aa16c57c172e26bf9dbb0a70d7319c1a54943bce4756d11679f3c3435cb90bf427a64e49ded34
 MISC ChangeLog-2013 103203 SHA256 cfb8a9a5ca8cbc986810b1f82bdc05240105e74c249216e766e8a130df09bb6a SHA512 15b230e910293e7d142906c22327bb24eb4d7214f94bd7058de1d21e91eb24bde9727a968749858558e214a1af48a590e56621f09a26b31f1cc7cea91498dc48 WHIRLPOOL 187f4b375446d2a30ed504cd71ddc7698c99e693e656b4db79a67736a2339a9fe890b601f479f351a31ce3803937009cf8d5eaeaa19a3d1d8b52edbf2c40287a
 MISC metadata.xml 576 SHA256 53e0d3bfb958bcbf62457a89abe76a7a6f5a2b1df5decb04bf8b840184cc5828 SHA512 aabb8324fc608a74fecda5e4fff0f29d47d34ff20bdea2af8a69726772268d7b3b9d2639cd9c2308b3c79b89d9e923d2a96b212e7cfe59a0bf0008e3fb1c7e6a WHIRLPOOL 11fc891bd478667fe4ca5d203b366fdcf1680dac31bf997ea7c707c6f00a1c03b6ca7a00045b75dc1604e9eb57c2cab03a12f46318320ed6abdb5d6feb06b71f
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJVFHA3AAoJEJOE+m71LUu6vUkP/3UGENdRIJ8FHV9I7T2IWtpO
-Je/dm9fEh0FmeFTcsJ16bioubtwOTRpR5zN6l5fEozMA65iiWO0/LMVFVD+P3qr2
-RUK8SuO2FMnGHLXYwISYwfkmfEzAIyMMoXr2TMV73O6ZteDStvWcacOYLI/zpOBX
-qQdxjZIBL088jFzEyJnWi0eAkc1WHKyhjtYwM8ObMqQuafxpcZyPlsaWLg4RdZBr
-0A2mbJwQEdMyCoyHwA99Nqfq1e15A6wzGHrd6NnejYR7EUDKtuyyar4s+oSY6uUn
-lAPzA4c6UFF+hBN7ewkQeOxu3CAPqZOWrxOirnLwgwcW/NAbNR6/WJk4JJ9W06Mf
-Qz/UZWcqRxY8SOvQJx/NvyzyI17f13quPctlZs23kwdX/sSZQu27yr8PLSpqG3KN
-HXCFg7tZE/yIHODf7TVXv5KPYOhHg7fhPRqOxOyDhSGABEmhTdhmiGVpZZzKQslb
-2FSaiibxcjnilF8m5sSesYJiO9zT9XoNv17Lx9gjLQiPJXC9U/OcbzR5YktdL0ds
-ZsuSyaAg5q4HivT3Ac2Ru2AIT2Kh1YYF2QwXsYghKTptuGpIbRTxQjGo4UMydHUO
-L6Cnz8V526Baq8e3hRuo6P5pAFpyz1u9xBsKpBCsOFOj3QIk3NYW2nmy0G2wbc8m
-aviSMoOLQpNC3wmQSf6I
-=PjXb
+iQIcBAEBCAAGBQJVFHEbAAoJEJOE+m71LUu6QmUP/jddX8tvT09wOgM89cgNFh7U
+cIdEtwgKPwxCjcZm9RR3V6zCAJn3gDqN7Dojy0S8sen00cFia3SGdhE4WgvFOSEJ
+XdxwqPlx6JVA0O0NiAE/P7mjz7/qaXcWsMFVfZ3IRgatQSRfzY/8xuCuOPvHczcc
++SKBG0ckHNVqxafXhdAFinfT5z8RXRTC4rOw8ay6MQCqaBye+X75RW9N/sxH4Itu
+NN+wmQKk4RrqFOIHnwR0GpGvWn1aZAS7GVzPXffx2AFT3drjZhwGBj07IIJwhX03
+Y9Tg2L0tQmQ0hJ0O9wklqOY5EnAA0ys5Q1K1EPfGWVU/1uBNKCph5BcgNOWQhPkG
+ctyLUOxLnmnofG1wXkEQkRp4Zc+swVh6L0Vnnr3T3YP0XYipBXx4LSh/qJtCrE2U
+XX2HLji56SJ9CSR9uymmUfjYF8WDySQ20CDx7xFnobD1JAP7MXPlRhY0Mz60bC6h
+UjBSwYny8dazrja7A4pqI8enT2N+zVRjti6QGbkkbqM/KfDqazMmt90birxkcZRI
+o9jm7CODCzEG6/JsdhmFeGInbS/O+vt9Y+6z/ixpRoBdI7qfUr1bCHsWFioshf8X
+G8pfeBQzzCMeHjogH8VjjYyKt/kNBAwfMRKGrXCRLVlC6+p0+G9zYUYo2E8UrP9O
+vB18Y9L0UteZqKNbJYZW
+=3CCY
 -----END PGP SIGNATURE-----
diff --git a/sys-kernel/hardened-sources/hardened-sources-3.19.2-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.19.2-r1.ebuild
new file mode 100644 (file)
index 0000000..2960e39
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.19.2-r1.ebuild,v 1.1 2015/03/26 20:48:59 blueness Exp $
+
+EAPI="5"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="3"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
+HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
+SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
+UNIPATCH_EXCLUDE="
+       1500_XATTR_USER_PREFIX.patch
+       2900_dev-root-proc-mount-fix.patch
+       2710_i915-drm-disallow-pin-ioctl-for-kms-drivers.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
+IUSE="deblob"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.5"
+
+pkg_postinst() {
+       kernel-2_pkg_postinst
+
+       local GRADM_COMPAT="sys-apps/gradm-3.1*"
+
+       ewarn
+       ewarn "Users of grsecurity's RBAC system must ensure they are using"
+       ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
+       ewarn "It is strongly recommended that the following command is issued"
+       ewarn "prior to booting a ${PF} kernel for the first time:"
+       ewarn
+       ewarn "emerge -na =${GRADM_COMPAT}"
+       ewarn
+}