summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-05-24 21:55:41 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-05-24 21:55:41 +0000
commit5f1a8a2ef6af77cfff8f713777760891aa261efe (patch)
treeebbfbbc55777c87b00fe790c7bed2c0603415720 /sys-kernel
parentDisable broken tests. (diff)
downloadhistorical-5f1a8a2ef6af77cfff8f713777760891aa261efe.tar.gz
historical-5f1a8a2ef6af77cfff8f713777760891aa261efe.tar.bz2
historical-5f1a8a2ef6af77cfff8f713777760891aa261efe.zip
vanilla-4.0.4 + genpatches-4.0-6 + grsecurity-3.1-4.0.4-201505222222
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog8
-rw-r--r--sys-kernel/hardened-sources/Manifest31
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-4.0.4-r2.ebuild45
3 files changed, 69 insertions, 15 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index 886f1223bb10..b5cef1a2fa9a 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -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.1285 2015/05/20 12:12:38 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.1286 2015/05/24 21:55:30 blueness Exp $
+
+*hardened-sources-4.0.4-r2 (24 May 2015)
+
+ 24 May 2015; Anthony G. Basile <blueness@gentoo.org>
+ +hardened-sources-4.0.4-r2.ebuild:
+ vanilla-4.0.4 + genpatches-4.0-6 + grsecurity-3.1-4.0.4-201505222222
20 May 2015; Anthony G. Basile <blueness@gentoo.org>
-hardened-sources-3.14.43.ebuild, -hardened-sources-3.2.69-r2.ebuild,
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index e22b1bdcf363..bc8cc38ba7fa 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -19,6 +19,7 @@ DIST genpatches-3.18-10.base.tar.xz 213444 SHA256 26876e79789ba2605fc8d6bbd2950f
DIST genpatches-3.2-16.base.tar.xz 410332 SHA256 d3ad97b119c5b8cfd8e34f1cf118dc7d5bbe61fe908a5627f8ab6365517d7190 SHA512 6c917efbdd26dada3e68241c4d55833968e8ee7044ea7fa2edeffdd4d7eb0edac157057abb75da09ac6d2b5368d228ecd1c2ac6006a9d45b91dbb264eae33625 WHIRLPOOL 155a5b3297ec53a6bdb76e20c8c89d4f4c35ed2bb47e20281ce305bf9edd413e4d89168e250a699ace0561c151ef2f484c05e59013dbd971d43184c5f072a71a
DIST genpatches-3.2-16.extras.tar.xz 16764 SHA256 c3f5adba6f1700c716354b91bc624115c6f5cae6f8fbdc51d07a76d4546bacaa SHA512 e3245c05f3385bb27852c00a39a898c91b3c0006e19c5db561f3e41f9bef7e97012ed29ddf9b0e2bd1ba1fa16590e516fb00ce754a84dd5c653c046b9f4e63f9 WHIRLPOOL 3c1ee6db88607ed91366067217d4a556fb5516ce8bee2859e97be7e214a05609e2d36ec27ec413154baa432a984f53cf69cfb94ae65ec4b8d2e9a86641d77a0b
DIST genpatches-4.0-5.base.tar.xz 97864 SHA256 ab7495373dccfb2c3977fd52af4b2c3fc364b4d602e0d893320b4518542ffb79 SHA512 fe39613740e753a7c45dc1e5efbcbd8759a983c7ee076e520645bfe69a4f0f6a893a7fa7b7ddcb86759226c76c2be18caf372a6dbbe592b28a0990e2b899a857 WHIRLPOOL 8f7dabc6c12e7e0cd9a6f2a25e1d3cfc90a42d7a480781663c966c973e08d6b2cd0c05921ab4c8f5cf23aaae12135d54928c0318e09165efbad932f204cbfb07
+DIST genpatches-4.0-6.base.tar.xz 118672 SHA256 228c38e1e691fc3b3862a5de627c71ba9bcf1aafd10317a9ece83a13e041ed24 SHA512 02c3cbe7982173121f03ca9424e5fa04b27f985c2f81b7469559eda4d8824e4bb348a0b9b341a9e34c7803ea341161ff306aee5d6cb73617e01fe7aad327e05f WHIRLPOOL 685c62001c6e29efbf800471ed95f8413368c6dc194689c04dea44c5b9148e09d3d79e026f91a2054a84a991bd741dc8de08838c3cd9b9c94fb8dc981db9e953
DIST hardened-patches-3.14.27-2.extras.tar.bz2 838399 SHA256 340dc513f41d864c8599882eac97572f26c5bea03068a0134c5a72099e036873 SHA512 5081aa7ef944ded75a4f697318635fc7a24078f04ae7f64545dc9a4f80ce5f1ae2e28d156716b0c50c1a2f2eac900d4710e46713bf1361bf733afa59e51c3587 WHIRLPOOL 0980a3fda2daa4a4b3c0f58cf5edaa9c83cba1f45596e655799f946f6da95301bac2a21ba494286a7c9501cf27ef7976a78adad113cfc34f371b80c9e7a1e9c0
DIST hardened-patches-3.14.35-1.extras.tar.bz2 869361 SHA256 c743b5951d08680567246533fef192a348ce6f4640580fc19471c05ce48f57fd SHA512 b5b7f9cc2b57d5f74ec5d71762593cbb6c7c1c1e65fe2577d8ca74d18b4331e97dfd9fa781670eddd209149a434db0da04e3b7ffc23350ac2d725db2355c5353 WHIRLPOOL 927ff1905bd7a55d6231891a5d3fc2b2701fcb836167f0da168529a34d4d64e3c6fcffe190827ec7572b68f61e310e4882bf883aba2f1d55781a8887d8be4c6b
DIST hardened-patches-3.14.43-2.extras.tar.bz2 901171 SHA256 8349263ffdfbf20ecb6c2e073e29a601ed933c886605a656fdc2f552116643e1 SHA512 d8d35ee77a009332f49f842bc8f937e9b44d577d7b19d79fb9e06f5ca2b7c2c7c25beef9108fde4957ba63d7cf45b26b5d5b37dcd2526547245900a42aa2bbb0 WHIRLPOOL 92e9ab3a40f2719fa0ca04a2ab9706dbeb580ada7172301554e46ef738a990f5e29b82c645390ddd435b69452c1100997f9acd4d356eea8b853cda0716fb3e5c
@@ -28,6 +29,7 @@ DIST hardened-patches-3.2.65-3.extras.tar.bz2 2141780 SHA256 e004e92ccbcafb5e6b8
DIST hardened-patches-3.2.68-1.extras.tar.bz2 2221390 SHA256 783fe31d10548f0d6e24c8613e97a63d7c35f4ba407239990ffdaf8ced9ba855 SHA512 3d232742b71c86359aed8f28198f9af0bc800197aed0ff5a14953dab0fdb0ce320a77d442f2109fbe3185512be3c7e12b4e3efe8cb432bfc3da4d7573e6a4197 WHIRLPOOL a4d495b49ef6c94d3290079b6c9209a82872ae24ba7405c57a2a8d5ac3a659d8cb388770491ff0666446134a75bb064917eee71d54a4d3ee35de4a0df7fc0e82
DIST hardened-patches-3.2.69-4.extras.tar.bz2 2279819 SHA256 19a27b375dd3eafaf142597806d47fcfcd8549747921718532eba2b6c8af5b75 SHA512 8008b0868b8ce913b8c14911c7fd5aaa64a65fd842d9b75298e871b2452605ba04e0f81cf18255c4b6d55b96a6f287886436cfe67ec42fec361262497d0ca9ec WHIRLPOOL 4bc3f058c23f357df73286c25556c2e6859ae6f136bebaa007ea9ff0670adcfc615c5bce21ea5ba23cd92397fb3a3d72a450bceecfe72b58fd551a79035dc8cb
DIST hardened-patches-4.0.4-2.extras.tar.bz2 1265053 SHA256 d0ad1d19917e39ff7f8e4e6ef5f723c4025c6463112b29d3180c213715b63707 SHA512 787a8fc0222f10fee8903a22dd2920c0a70324948d0c4130aa857d9284806eaf9e9e5b14ec344ce9046b0b8d4b97e0e03e0b58ea66c2581677e7dccb992a060c WHIRLPOOL 4dc0177b9a2d9984b51dd335c4e5d610483bec8eb6799c201e7a638f5b53e9c2f829f4bc0bffaf86f1b569ed156080a44a5d727b1bbdf6bf5d7ad356d6709594
+DIST hardened-patches-4.0.4-3.extras.tar.bz2 1339718 SHA256 c44e371b2c20de84b5d54c7c7325e5a0c2e6f0d6d61e7d3c353d980a9d9c25f8 SHA512 4aafe674cccc62cfda5df32deaad0bf14af5f701e72d2bc64962ceba5f53584025a976aa6431087ec503e7e826d760437569b1e2e5c7031772fed8e83e77ab5a WHIRLPOOL 86e60138500ed6729e1e45225aaa4a1de92cf4c1ebb50174590e44fe4260d7ecf60e854e35e229b963b3b69e2deafb5c0df229d4b211275f6608318d06135a7c
DIST linux-3.14.tar.xz 78399152 SHA256 61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e WHIRLPOOL 5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41
DIST linux-3.17.tar.xz 80333152 SHA256 f5153ec93c5fcd41b247950e6a9bcbc63fa87beafd112c133a622439a0f76251 SHA512 29c99764e371f7005dbbe2bbe4458b4deeae5297da7e5b719b0f29f6f018629338b608369162ae6bd76bec4d8719cf491257ac57fdd5277cce8941b7f90246a0 WHIRLPOOL 4b0ba9d997f28a317991287160c91c4e4f2245d7e08c7cb9691f67c3838bddb3ab8048b01e841e6659eceb94a269b6bde32f4ca521d999593d0e9473c8559b46
DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6
@@ -42,24 +44,25 @@ EBUILD hardened-sources-3.2.65-r2.ebuild 1373 SHA256 7373bf8877c746e43f78fbf033c
EBUILD hardened-sources-3.2.68.ebuild 1370 SHA256 5ad65aa0094356a7e7361a51d954e9ffb50c4a3303139a992b53402253d5ec22 SHA512 71ba58ba4cf52bbb45c1390a8e7e7af5e5b69a0a9698dbf1542fba34b8f8a5a1cb8479dd05db2f1e9e826eded06e2f353e649d73dd8acb5016cef29bd0507134 WHIRLPOOL 89c31e45e3e2e0bc202c7f0840b537c5fdcb369c46828ee33f49cc0b147077b71e1b45827eac662bc5b4dd7ac147244f9691f287627744fa5cf94f4968509bd4
EBUILD hardened-sources-3.2.69-r3.ebuild 1375 SHA256 c7723d0d6ffc0b154b6ecd1472e6a7e7a87fa1cd662c3118ddf1f898b742adfb SHA512 bc09ee62f9ebf013771586ea5b01fcd0d0b482605f043a9173ac6ce0f8a28542530c33f7920ead4297ea1224e907459cc1769098bbaef073e0257674ed245c92 WHIRLPOOL 181222187e24291330e94549390d67ee6710118d74fe7f44a01e61f00c22793dee2ff124cf47c73921e7bcb4c29d4fb42709e913f3700e138753e5b919185691
EBUILD hardened-sources-4.0.4-r1.ebuild 1405 SHA256 fb3810c97d6611d9d809b413c9b248a7a6c3e7b383fb396ec1f5fade141d3b4f SHA512 1a9c30c71ba90e7f2270ad41f3741fbd7682e73909a19952e12e3f38d9c97f56cd3a7d26d7d54ac36410c549bbfaa43464837e70195142a520177aaff6e7631c WHIRLPOOL 006c6e1df7039d7e7887cff67ef64d9db6e6711b4f94881019f3e727a3b329465a0dec57bacebce27696b1c6de3205fb5c9efa82be643cbaed3e42d30449db75
-MISC ChangeLog 70625 SHA256 1ef0f481872dcb1e9ff377f22e24240234761aca299e8f4641e249c26c67a516 SHA512 a057ccac87ebcf4ff6c595ac58047e4714810fd3f9362a9e39d5c732b03160cbd0b475a0b66d3451b0248cd95a63029da59a90ae7330142cfda899921a899e08 WHIRLPOOL 2c5e2844765b247a99bf33794b96050c25a292e79f66105f3c28deb78999cd96805e67e47de76d0a3ebae79ea6425b018609ace4b63c5cad1fb772a4126e97a8
+EBUILD hardened-sources-4.0.4-r2.ebuild 1405 SHA256 46277a7fb1f4db165d5c46e08aba6fe2806ecffc272e5d0b1753c88dfb4319f1 SHA512 821ce40065bba6b4a1fd9ed0f7782d4c6563e42d2e21c820c09be73992a24a9a2fecb8b3aa1d2d08a6f09e33c105ba79e51c426388593e39cd51bbb19233a9ab WHIRLPOOL 5fb264f6617148ac7546267322bede1a7d32ff3536f20168be9dfa8ad59f68b642620655a661a6de3af9a070965ceb3b934251826d2f8f654a9d1629f7fd24db
+MISC ChangeLog 70831 SHA256 719b713404ada2f8f11fe09e3cb6f6e596e14f10c15bde3bb7dc12176cabc2a4 SHA512 d7e955f3008aea3ff1b1ad03f11ec975d46833348281f1fd860afc01f3ad5f55e6f15cacf851667301487d47e1b020288b11a40dd6c3dc333fbf84146ed9c418 WHIRLPOOL 9f0f57ba33c5dded6239e41664d356a445103faa733c0ca83ccc1c32431a3e917d846c0aa0e6da98774e8b5fffcc3d7971aec3acee2292965c4e34ecf3ee87c7
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
-iQIcBAEBCAAGBQJVXHphAAoJEJOE+m71LUu6w7sQAKbwgy3UrAfymSaPinVnkEED
-U+a1Jx2YYs5voXGQp8JauZvMK6xY1Wc1HJFUZ3CcphvzWqtFl5i88w+XHOf4VQaE
-CrxA6Sjp5ScrG38GwQRqFah7waauMc2tSVZQc2/rS6Qe3qS1DxmrUComPBJvOVZ6
-cX7ZWlqb5/FFYPgnOaFWL3GBhg+HpmsRtrZTiS3HSQUDGRdB8WTazJ3iW6o/cngB
-PsZBKxBDo1Hg2epaf2sgLC/fd6BaNJMM020LbEAR2Zajxosm4Aoe9VJjuMRtU3BX
-ikeYdvxuTrmQqrDzEq5Lpe08yojTpHkC5dQZAYL+dx//9n5H+6JzSy5goY6L8zEC
-MD8HfvnF5qzHGkHqYP/m2eGck2mViT4XNu1PULdXiB+nphFq33IlXftCZm56zjXH
-o8rehm2DEXGHjcnahUynj6LmTRnRgKcisU3lU+bntmRfjNkVfUoCLvYGxXcRhXq3
-2uKPq07lySlIQmf+kWrW5ul5UUhEsN2NE8sXwvprWQBbL+KRQub9qUSNOj5qW58W
-tG3441eobPpnmQzHcMUamEOMBM42h0tWbn4rKjGkSGsnzPdi9tLYgBx4sH3cLi9X
-eUBiqIiFysG2VPLhUKq9Bzc4ROvNjmTgq9G6wKIhCnlyptReHgNvVvyKXg2cYo+L
-1VqQD/4w0V2YPeovkKUL
-=2siw
+iQIcBAEBCAAGBQJVYkkIAAoJEJOE+m71LUu6Nq4P/1XuY3BjWDOWYVk6QnOiV1Wv
+ETTeLu0v4RgW27387mG/h0ercMEWhKMKISBpxjLpEH9Eefr2wnCzPcmieQY93lvB
+A2mKm41uK94m0ULoNcWTwhes3fcOCBsMbwPcOVSFieFyiAowMmkZLUwW3wcj5gXy
+Pr5imqv9B4CAeUem+D23BJ87kqQ7SPCS4/0l9Gg45ntLM6/CkvFqcYb3SHLC4NND
+D6b3PdlCaHgszsRnX8v8doXfvgyCkpDlcrYNoeAYgZnnBysA90pCNbptvnh066vV
+o8OLG5B4VqlscQQ+ZRN+tj8EpX+/JgkryPiJdQA82A5SP1fYrnWMWs+s0qZN7Owq
+PtFgQ6wwhQtzTA2nuclb18nyJW6/mtSc4hYo+H73+QWnUFu9IVvx5GUi7VHuMBpH
+vjULgZz1IaZW+5abS43ZVgfOFLYHccTKTkTkHbhWuc0nSC6+KcOCLReravyvjCnr
+tfjWNBfQbY90nAQZT2xZ1DaWMh1fYXl1alcVEgeD4LPnFmHCUdvXDnKTm3iBuHAB
+tf8D/gBkhMxdbBD6/T9xRhKYdTJVRQbMR7WwqrB22qZgbDONmmGBEOLDI7A2bKPy
+6mMhH8WbiffmqQUX3dNz680yTn8azN6noCxDtgOj8x4DwrWju+yd1OgOk+lIVe3w
+OQoshmaRlYOT7wBDcZR0
+=buXU
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/hardened-sources/hardened-sources-4.0.4-r2.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.0.4-r2.ebuild
new file mode 100644
index 000000000000..a22698b4138f
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-4.0.4-r2.ebuild
@@ -0,0 +1,45 @@
+# 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-4.0.4-r2.ebuild,v 1.1 2015/05/24 21:55:30 blueness Exp $
+
+EAPI="5"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="6"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-3"
+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"
+
+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
+}