Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 395662 Details for
Bug 539010
app-crypt/mit-krb5 - add support for /etc/conf.d files to call daemons with extra options
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
updated ebuild adding conf.d files and modifying init scripts to use them
mit-krb5-1.13-r2.diff (text/plain), 17.02 KB, created by
Paul B. Henson
on 2015-02-06 00:54:27 UTC
(
hide
)
Description:
updated ebuild adding conf.d files and modifying init scripts to use them
Filename:
MIME Type:
Creator:
Paul B. Henson
Created:
2015-02-06 00:54:27 UTC
Size:
17.02 KB
patch
obsolete
>diff -Nur mit-krb5.orig/Manifest mit-krb5/Manifest >--- mit-krb5.orig/Manifest 2015-02-05 16:22:54.000000000 -0800 >+++ mit-krb5/Manifest 2015-02-05 16:30:48.000000000 -0800 >@@ -1,36 +1,21 @@ >------BEGIN PGP SIGNED MESSAGE----- >-Hash: SHA256 >- > AUX 2015-001-patch-r113.patch 12569 SHA256 c41cb0dd88abb53543697a6e91832d6e0639a99a811c3092904eff03fa4b5ec6 SHA512 9c3d1f75ba6814dc8864a6b6c5a5e53d729ec2f8fe468036bea5cb540ac4a58b4748c5af920c61347fe71af8d900501b68b5d3f538bc89791d7bfde70e1ebb69 WHIRLPOOL 771fa37b8496a77e9913c4882ea7ab8e03cc9dd32b00c024549f54c15d0dba1bbcf3e224abb567dc1acfc13d6e33ffa2b9973c777d4f730c3c5b95b1196e90aa > AUX kpropd.xinetd 194 SHA256 eaa3838a6ca8db901db359cac3435d4f703a9a10534f02eeb37f494dd21a1736 SHA512 c9bbd13f2fadfd2a925bfae834ba61f227cd4386b4c4466b5227d93c792f4549778ef4d6e08353372df99804459277c71f61b41ec71f3afcc600d73c5705f72f WHIRLPOOL d77ae7b0094c4f42a7ea9cee5d36d0dba844a9ed5d59c621e47c7fa4b75c84fec3414e079c570513711b378d1b0fef61156f675a0df79ee61540d9492416fe42 > AUX mit-krb5-1.12_warn_cflags.patch 448 SHA256 67d3c91061933bd5393b9a6ee8fe2e3f5cd287c4eee7b92798cc2e201712c681 SHA512 42364d9cd8c0a6fd28ae661eeac4d0dd3f2001fe290bf9731ee99c2c786a6488805fc93057d59e201e2cef1e5280af4c170187aa5603f4cf542906abc0fccc2b WHIRLPOOL 9fa704dde00b0201d765199893bf787c5c104070596b05bc12e7f41ae21c4c60c8d25b21fe8573ecd3e63ab769238a78c5cf70f4d086a23f71423b1cad283eaa > AUX mit-krb5-CVE-2014-5353.patch 820 SHA256 dbe25b16592a11e4c04652f0fc0267cf09bf7d6536b1eae063022ea2f90c4c81 SHA512 db45cf33516483024cc11242d35b011c750c61c77fc4baaa952172d36a2484f2ffee0bc6170e3d54ac34155f284bb40d73bbb9843fc78cfc127807efb960b8ea WHIRLPOOL 27150b91e0b9d055caff9bd6e8bb736e0bf25836ad719384a1b1456c70a48f64c815dabe445ccfe7eb42280ae7d91440994c2ce46cf9ca77195621ed0ece399a > AUX mit-krb5-CVE-2014-5354.patch 2344 SHA256 8cb9458dba6bd3e195c95d09097d69a2dedf687a7f5111f9d4ba54498b1e524c SHA512 134e3efb0fc9e562ba47b8ac013f62c6e3fa438ee8df1b68426303c8892f647aa74a6476be80d54ed7a1dd68dc60430f1bd15d6a04ae840a3c7fbe5a9f86298d WHIRLPOOL 611fe25ea4e9e5ffef5fab294843f1fd566c0cb5dbbd9e75879159ab902c42b0b127b451c35e50797cb36d8af2f131661773b0b856eaf762f8081310de4d498e > AUX mit-krb5-config_LDFLAGS.patch 466 SHA256 fbb4d9be71ef536a344d415b9c56ea42c5c2a2ef02ec3a866d9da47b3acd93d3 SHA512 9a1ca9b33e7708346eda78d199fdc51f0d7bd08d3d65ea15a19955a6155ab71b8ee0c8989859d6dff293a141f197ea19394a91b3b641181140a289b743e0f0e7 WHIRLPOOL f6c58e652c4c365c4f28894d404413a075cc6c5323f83b18d711dc831bb574623db371ccbc1a5aae0ddf030a1b85e1ad50c06f5904ae5554bb4026e464a2c75f >+AUX mit-krb5kadmind.confd 76 SHA256 f1b6c29defb5a37c83e6e3fd52c57f4a538a64a1cfe6e114663150fdf1042796 SHA512 dbf968800959f0463899031e823f003e9ece90132f452ebf03df08caf0e6a6e6ca2cfdee91491d269cfa24bef19e72dd33c7d818a4bb13ef85edfb6f0e8299f3 WHIRLPOOL d3b92cf015b58724124edf0bc107cb0b5bcae347cfc6690689b4beb4a82ff8e445225eb44cd6be43ccd10082d0905e64bc28bcf88e32048205d5ec07abdb8295 > AUX mit-krb5kadmind.initd-r1 592 SHA256 3e55c79f19aaa6ef6b64a621c03dbb2eac3ad923916dc803f4c1bfe48ce89fbb SHA512 f0595e9bbcd85badb403af7febce1fa28278bd7fc8118498948171ea12a27ce8b3c479a34b36639d7370193bc69a0b093ae7e3b66473078dabc38864fec931e9 WHIRLPOOL 16147fc873ad16c16410e82df817fdb7ff068ef5cc1c50d9bb5558f134db36d516ab80628714e836a20883d0d1dfd17bfca5a41225be4ecca270580f2db28e70 >+AUX mit-krb5kadmind.initd-r2 609 SHA256 44c8b99fa811b3e30c6bc61ae4701af1310cba2018e2ef50c03a34cf57b2817b SHA512 896a9a287a4aca358b1dc45fd84561078181575cf7c6de36971b0434496f37936dc2ab043cb372a141539bbf418ed79cc32fdc24abd30c29e457cc2405768a2e WHIRLPOOL 0f618b33d006169f51dfba8792644bb91f47b2147311a99ce47e69fcba230cb10f197c20367780fd0b2289d27095119fb721dad8a13d11f54024ee54c64f11dd >+AUX mit-krb5kdc.confd 54 SHA256 351b9d541a4d8cc423f277585f5330772c5aec6f43170df7bbf17078990a04c8 SHA512 bd51139b644350f464fe4d254cc5036e96a7f5b0156033e1fdeed1acee6867052bddfe3495893295e83f56dfdff1c30a606bd64faeba58cc9a5bcd6cde5c6b9c WHIRLPOOL 595361668318589819b11eaee3bce4d5f7bbe46c6930a99ce744639381e649d176f74e01da1ab98e1efdb091601537cc2b46c7e38de44d0c830686e4fcc53703 > AUX mit-krb5kdc.initd-r1 556 SHA256 709309dea043aa306c2fcf0960e0993a6db540c220de64cf92d6b85f1cca23c5 SHA512 d6d0076886ce284fc395fafc2dc253b4b3ee97b2986dea51388d96a1e1294680fb171f475efc7844559e2c6aac44b26678a9255921db9a58dcf2e7164f0aeec5 WHIRLPOOL 87e54c3df6b8b45058fe0c90c25946e37228aba32077ebcb595a82a0a6fc7268a516dcb1cfd0ce3fd82afedf19b5df2399ac05931f207d0f3d2e26afd590abef >+AUX mit-krb5kdc.initd-r2 569 SHA256 e98295e6a639c284765069199eee2b56e2602c28b4e0292d445d5cacb2fe672d SHA512 db77fdcaca39038877f3630d2668e2ff99d33d0eb323cc3cc1f4d0a16984505a7260ba3bc5bc89afd6ba3e007144161725fbf4109614eee55cc550cc23f1e06e WHIRLPOOL 92899a36a3f6295fe58586815ad7193261d4129dc08b7876d55b1fc5e7638a48410d2f6d3bdde62bcbc208a02d180836112937b918796c7bc43e92f42eef6f29 >+AUX mit-krb5kpropd.confd 86 SHA256 d0904d6ae5f5a1031bfb34d31dc17e711a5d9ea6e117fea2227c51b30398ad60 SHA512 698f0d62f259f535133d28c9035aadc3cdaafbb1ee6af60c1ca76f3a498feca53fb97fc31ba0dc53b10d04471e52923ae57911dc72137ba34a09c8ef2838463f WHIRLPOOL 2e610cfe1cc5e6d2d6b4e5c75126d634135f3d38f199e98f252635709763fc6a4319db58a4ea5d8d40c5ede8483913e0f319e8652f65634d4e6b1ff5fbafc87d > AUX mit-krb5kpropd.initd-r1 595 SHA256 c374ea05d7e9f15e10c8f9dbd0cad6548e0f92aef7de33e5dbc27222e9407e7b SHA512 a18c523aebbb6b8512cd261eac2149c7422214ef6a233e1ceb1b4da9187eeca317ddd75a153b13382571778931bbed00b1803ed015ff01875c8d565b3f3a593f WHIRLPOOL 869f8aec4764a12b5b5506a2fab8ea2641b58cb347a1db60110cccbb011dc51ab9115824828184abc55efccf540d6b014a57e0891b1d6d4ce28ff35405197aeb >+AUX mit-krb5kpropd.initd-r2 605 SHA256 3effd7365faee0d6dffef4994405103cf0966786dc84486e543cf3779a0fef5d SHA512 86def29a3c476e068eecd4d20d9d2080897d89f08813d2a39749b65b70673f4198b1e5f1e3c954d0dea841132e5558e01e879c67d04983da9bf4aeae27c89e96 WHIRLPOOL 951f45e2b863b36d6679e68d1b78305a037c5bff16f0f51d0af0807b8ecf714bcda85974536ff306458e1c1988db2ea18f6458c60742f5ef9aaf903af4c4bbed > DIST krb5-1.13-signed.tar 12083200 SHA256 dc8f79ae9ab777d0f815e84ed02ac4ccfe3d5826eb4947a195dfce9fd95a9582 SHA512 99cf647ab39f5a34acaf2049908f91d3f3822f4afd3b9dad1630b31c72518398069f4f3d3840168122cb12aa5e5540466729bc714fbda96eb9403e635f88d244 WHIRLPOOL 4cb9bff7c9bf97cbe2a41eaa0f253a8c891b9beff9a2e65f1652eae235c90b811efeae1ee7b608e90ad993a3959a787a06a34f62cec1a709b2fe6ec59f91e3d1 > EBUILD mit-krb5-1.13-r1.ebuild 4004 SHA256 c8f248cfdf76abb06d0f66c4a4ad2def779c1f08843f21e811c4be09ee873280 SHA512 edab5aef319d6357544d3f36c9df27ff36e2ba518eeb3f931b757c577e799c000efadca7843c2b25878e4e9e9bd83f1fa5735ee22cff38e16588983909d15155 WHIRLPOOL a7060c304a51e630a0501a764d803942d48030a48b474ef12e639fb3fce5c01eb08a7c789dda0bef4b4cf68157bb02ca1bc4fdf7f8b2cf948f17a576bce6356a >+EBUILD mit-krb5-1.13-r2.ebuild 4180 SHA256 810ba2a6f87803f4c5a87f4369ef7dcca9224b8041124d4b7398d67d0e798be0 SHA512 0a7927bf6968e2638009755c5de7adc9e06e56b8fe92e076a4373b32dd97608faf5697558baae3028973e7e42df09d1cdf3258c4b26a35c578e50c8d8335befd WHIRLPOOL 30dddb88e893e20297b496fb721613e80c71ff37656f48dec223d648088ec56af34d9d18f8f62990057c7dbc8a28c22c43726c76e4cde201d9874a04d59737c1 > EBUILD mit-krb5-1.13.ebuild 3852 SHA256 517b74d24b7aaf6262974ea579527f726ddb2b660d00fada3537820bd1aa93fa SHA512 1b6051b7a2f0dd14ab15f77285efc49861e095ba2cac7b6ae9d96cbaac8095b2fc5bb2043b19be118996689841f0c14ebbe673773d304ae224eed20343e6b5a0 WHIRLPOOL 91343588511735397042a93154e17800af95f84cb9a022c51aa8433975fa1edc16615a4902bc81f71570c54abb693d3c0216604cbbcb1937ebadedf350f188a3 > MISC ChangeLog 67134 SHA256 c75114547001535e00643855202570bce6d6bdf5c3ce6a58640efe226dcfa11e SHA512 73297b8d999a50f467a2ae32b22651a08a0ad38a46d71679b50c77385e5cf432bb89899c02239c619b1df13040acc395d331e20fbed0ddefb14bb9588bb17682 WHIRLPOOL b7b1e3d85c40233edcd2e72a5199f0e31a6dbd35fe19c9b7a22845db3dbfdffe85f6d48c9c4142de1ea87f24312d7fd2664b20cd5dd3137faaf3b6134234280d > MISC metadata.xml 668 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d SHA512 0038aeb7cda74161d2e2fe97c5124ee6cc86a24b9503714c128cd8b9af8b8050a89cf5dd3aadd66b1714c1d1aeb8564d50479547a586200793ea485e9f9c6c8b WHIRLPOOL 52394a4f4d5acb11f3bf2e76e036707c7f7741990d70bafb5c87a6da5d191b6aee3cb8383f6e66694cbda7458eb1a869c7ec8758750741835e2f1af4e028378c >------BEGIN PGP SIGNATURE----- >-Version: GnuPG v2.0 >- >-iQJ8BAEBCABmBQJU05lbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w >-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQjk1NkM0NUMxNzFCRTY4Rjk4NENDMDk3 >-N0YxRjE3NTU4NkEzQjFGAAoJEHfx8XVYajsfCZAP+QEjqIBoGE3ZerZ2pkEldal7 >-xc6JFDrQH6HxmXplZ7x1KqDy4+7rtAP6OETwk8uvghquHdPKeFMLxMNF5xelXqoE >-8l1cRKwBoaAsAFn63Z3BX0mpxtJ3sednpfZ66DaLCcmeGFBwQQmAdeKod/42//KT >-fhDEUUKcUzNRrm9GT+UBCXjqiSfL4SOH1VKpVLKd2qeWgZ/V8hsbluzcIShXpGnq >-poaavR4YAEzrIimaedvD2f+xFdMUJoE/Qy11+Cp/jy78KH5RNJk6ere/syHpbIQO >-qo+C8w1aHIqzwUqGQmh+IY6nCPofQNHNNglX2duRe+I60MlveXHZOsp5JIyrs9eS >-wTcbJwSy/lpuWinK08yOAYmB9uNu/BQyMXf2Yrrt6FlfoAhqdOtEvHKwQHgZCKHp >-zEAqt0HpyVaTdOJ13kZpb7Y0rN5mDb47DUQDaq4KhlpDqY0beq//aVk7iEL5WOe0 >-DU71LNtMQLVm7xt4CLMGo2UwgIpd2xaZhyMmgYZfbcEbUxowcVzyQxkn6GPpfsY+ >-MFFCsOlU+2Pguyk6ZSkE5bom8zi0AibM+LiW24q9R9czFGUBUC1cnNzFR4zLJX/S >-vfWA4hVcaMxBc9/QmSb/bUY8j8VFxONPgtGxYWenq8YPuhSdatVw9GmOVhYfctdS >-M/2E95tSa5wbodu6QhcW >-=SL9N >------END PGP SIGNATURE----- >diff -Nur mit-krb5.orig/files/mit-krb5kadmind.confd mit-krb5/files/mit-krb5kadmind.confd >--- mit-krb5.orig/files/mit-krb5kadmind.confd 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kadmind.confd 2015-02-05 16:25:57.000000000 -0800 >@@ -0,0 +1,2 @@ >+# Define startup options for Kerberos administration server >+KADMIND_OPTS="" >diff -Nur mit-krb5.orig/files/mit-krb5kadmind.initd-r2 mit-krb5/files/mit-krb5kadmind.initd-r2 >--- mit-krb5.orig/files/mit-krb5kadmind.initd-r2 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kadmind.initd-r2 2015-02-05 16:29:08.000000000 -0800 >@@ -0,0 +1,25 @@ >+#!/sbin/runscript >+ >+#--------------------------------------------------------------------------- >+# This script starts/stops the MIT Kerberos 5 Admin daemon >+#--------------------------------------------------------------------------- >+ >+daemon="MIT Kerberos 5 Admin daemon" >+exec="/usr/sbin/kadmind" >+ >+depend() { >+ need mit-krb5kdc >+ use net >+} >+ >+start() { >+ ebegin "Starting $daemon" >+ start-stop-daemon --start --quiet --exec ${exec} -- $KADMIND_OPTS 1>&2 >+ eend $? "Error starting $daemon" >+} >+ >+stop() { >+ ebegin "Stopping $daemon" >+ start-stop-daemon --stop --quiet --exec ${exec} 1>&2 >+ eend $? "Error stopping $daemon" >+} >diff -Nur mit-krb5.orig/files/mit-krb5kdc.confd mit-krb5/files/mit-krb5kdc.confd >--- mit-krb5.orig/files/mit-krb5kdc.confd 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kdc.confd 2015-02-05 16:25:24.000000000 -0800 >@@ -0,0 +1,2 @@ >+# Define startup options for Kerberos KDC >+KDC_OPTS="" >diff -Nur mit-krb5.orig/files/mit-krb5kdc.initd-r2 mit-krb5/files/mit-krb5kdc.initd-r2 >--- mit-krb5.orig/files/mit-krb5kdc.initd-r2 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kdc.initd-r2 2015-02-05 16:29:20.000000000 -0800 >@@ -0,0 +1,24 @@ >+#!/sbin/runscript >+ >+#--------------------------------------------------------------------------- >+# This script starts/stops the MIT Kerberos 5 KDC >+#--------------------------------------------------------------------------- >+ >+daemon="MIT Kerberos 5 KDC" >+exec="/usr/sbin/krb5kdc" >+ >+depend() { >+ use net >+} >+ >+start() { >+ ebegin "Starting $daemon" >+ start-stop-daemon --start --quiet --exec ${exec} -- $KDC_OPTS 1>&2 >+ eend $? "Error starting $daemon" >+} >+ >+stop() { >+ ebegin "Stopping $daemon" >+ start-stop-daemon --stop --quiet --exec ${exec} 1>&2 >+ eend $? "Error stopping $daemon" >+} >diff -Nur mit-krb5.orig/files/mit-krb5kpropd.confd mit-krb5/files/mit-krb5kpropd.confd >--- mit-krb5.orig/files/mit-krb5kpropd.confd 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kpropd.confd 2015-02-05 16:30:12.000000000 -0800 >@@ -0,0 +1,2 @@ >+# Define startup options for Kerberos incremental propagation server >+KPROPD_OPTS="-S" >diff -Nur mit-krb5.orig/files/mit-krb5kpropd.initd-r2 mit-krb5/files/mit-krb5kpropd.initd-r2 >--- mit-krb5.orig/files/mit-krb5kpropd.initd-r2 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/files/mit-krb5kpropd.initd-r2 2015-02-05 16:30:21.000000000 -0800 >@@ -0,0 +1,24 @@ >+#!/sbin/runscript >+ >+#--------------------------------------------------------------------------- >+# This script starts/stops the MIT Kerberos 5 kpropd >+#--------------------------------------------------------------------------- >+ >+daemon="MIT Kerberos 5 kpropd" >+exec="/usr/sbin/kpropd" >+ >+depend() { >+ use net mit-krb5kdc mit-krb5kadmind >+} >+ >+start() { >+ ebegin "Starting $daemon" >+ start-stop-daemon --start --quiet --exec ${exec} -- $KPROPD_OPTS 1>&2 >+ eend $? "Error starting $daemon" >+} >+ >+stop() { >+ ebegin "Stopping $daemon" >+ start-stop-daemon --stop --quiet --exec ${exec} 1>&2 >+ eend $? "Error stopping $daemon" >+} >diff -Nur mit-krb5.orig/mit-krb5-1.13-r2.ebuild mit-krb5/mit-krb5-1.13-r2.ebuild >--- mit-krb5.orig/mit-krb5-1.13-r2.ebuild 1969-12-31 16:00:00.000000000 -0800 >+++ mit-krb5/mit-krb5-1.13-r2.ebuild 2015-02-05 16:28:45.000000000 -0800 >@@ -0,0 +1,150 @@ >+# Copyright 1999-2015 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.13-r1.ebuild,v 1.1 2015/02/05 16:24:40 eras Exp $ >+ >+EAPI=5 >+PYTHON_COMPAT=( python{2_6,2_7} ) >+inherit autotools eutils flag-o-matic multilib-minimal python-any-r1 versionator >+ >+MY_P="${P/mit-}" >+P_DIR=$(get_version_component_range 1-2) >+DESCRIPTION="MIT Kerberos V" >+HOMEPAGE="http://web.mit.edu/kerberos/www/" >+SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar" >+ >+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )" >+SLOT="0" >+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" >+IUSE="doc +keyutils openldap +pkinit selinux +threads test xinetd" >+ >+CDEPEND="!!app-crypt/heimdal >+ >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] >+ || ( >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}] >+ >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}] >+ >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}] ) >+ keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] ) >+ openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] ) >+ pkinit? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) >+ xinetd? ( sys-apps/xinetd ) >+ abi_x86_32? ( >+ !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 >+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] >+ )" >+DEPEND="${CDEPEND} >+ ${PYTHON_DEPS} >+ virtual/yacc >+ doc? ( virtual/latex-base ) >+ test? ( ${PYTHON_DEPS} >+ dev-lang/tcl >+ dev-util/dejagnu )" >+RDEPEND="${CDEPEND} >+ selinux? ( sec-policy/selinux-kerberos )" >+ >+S=${WORKDIR}/${MY_P}/src >+ >+MULTILIB_CHOST_TOOLS=( >+ /usr/bin/krb5-config >+) >+ >+src_unpack() { >+ unpack ${A} >+ unpack ./"${MY_P}".tar.gz >+} >+ >+src_prepare() { >+ epatch "${FILESDIR}/${PN}-1.12_warn_cflags.patch" >+ epatch "${FILESDIR}/${PN}-config_LDFLAGS.patch" >+ epatch "${FILESDIR}/${PN}-CVE-2014-5353.patch" >+ epatch "${FILESDIR}/${PN}-CVE-2014-5354.patch" >+ epatch "${FILESDIR}/2015-001-patch-r113.patch" >+ >+ eautoreconf >+} >+ >+src_configure() { >+ append-cppflags "-I${EPREFIX}/usr/include/et" >+ # QA >+ append-flags -fno-strict-aliasing >+ append-flags -fno-strict-overflow >+ >+ multilib-minimal_src_configure >+} >+ >+multilib_src_configure() { >+ use keyutils || export ac_cv_header_keyutils_h=no >+ ECONF_SOURCE=${S} \ >+ WARN_CFLAGS="set" \ >+ econf \ >+ $(use_with openldap ldap) \ >+ "$(multilib_native_use_with test tcl "${EPREFIX}/usr")" \ >+ $(use_enable pkinit) \ >+ $(use_enable threads thread-support) \ >+ --without-hesiod \ >+ --enable-shared \ >+ --with-system-et \ >+ --with-system-ss \ >+ --enable-dns-for-realm \ >+ --enable-kdc-lookaside-cache \ >+ --with-system-verto \ >+ --disable-rpath >+} >+ >+multilib_src_compile() { >+ emake -j1 >+} >+ >+multilib_src_test() { >+ multilib_is_native_abi && emake -j1 check >+} >+ >+multilib_src_install() { >+ emake \ >+ DESTDIR="${D}" \ >+ EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \ >+ install >+} >+ >+multilib_src_install_all() { >+ # default database dir >+ keepdir /var/lib/krb5kdc >+ >+ cd .. >+ dodoc README >+ >+ if use doc; then >+ dohtml -r doc/html/* >+ docinto pdf >+ dodoc doc/pdf/*.pdf >+ fi >+ >+ newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r2 mit-krb5kadmind >+ newinitd "${FILESDIR}"/mit-krb5kdc.initd-r2 mit-krb5kdc >+ newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r2 mit-krb5kpropd >+ newconfd "${FILESDIR}"/mit-krb5kadmind.confd mit-krb5kadmind >+ newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc >+ newconfd "${FILESDIR}"/mit-krb5kpropd.confd mit-krb5kpropd >+ >+ insinto /etc >+ newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example >+ insinto /var/lib/krb5kdc >+ newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example >+ >+ if use openldap ; then >+ insinto /etc/openldap/schema >+ doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema" >+ fi >+ >+ if use xinetd ; then >+ insinto /etc/xinetd.d >+ newins "${FILESDIR}/kpropd.xinetd" kpropd >+ fi >+} >+ >+pkg_preinst() { >+ if has_version "<${CATEGORY}/${PN}-1.8.0" ; then >+ elog "MIT split the Kerberos applications from the base Kerberos" >+ elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp," >+ elog "ftp clients and telnet, ftp deamons now live in" >+ elog "\"app-crypt/mit-krb5-appl\" package." >+ fi >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 539010
:
395662
|
403966
|
403968
|
403970
|
403972
|
403974
|
403976
|
403978