diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2012-09-28 17:34:23 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2012-09-28 17:34:23 +0000 |
commit | d8cd4cdd4b364ef91c006ec01f4287a08c5a7654 (patch) | |
tree | cde4348ec36194de43699ed26627a9ad19d5bc85 | |
parent | Stable for x86, wrt bug #429606 (diff) | |
download | historical-d8cd4cdd4b364ef91c006ec01f4287a08c5a7654.tar.gz historical-d8cd4cdd4b364ef91c006ec01f4287a08c5a7654.tar.bz2 historical-d8cd4cdd4b364ef91c006ec01f4287a08c5a7654.zip |
Version bump. Thanks to Johan Bergström <bugs@bergstroem.nu>. Bug #436248
Package-Manager: portage-2.1.11.23/cvs/Linux x86_64
-rw-r--r-- | net-ftp/vsftpd/ChangeLog | 7 | ||||
-rw-r--r-- | net-ftp/vsftpd/Manifest | 70 | ||||
-rw-r--r-- | net-ftp/vsftpd/vsftpd-3.0.2.ebuild | 112 |
3 files changed, 159 insertions, 30 deletions
diff --git a/net-ftp/vsftpd/ChangeLog b/net-ftp/vsftpd/ChangeLog index 03952d96a696..faf6a0c0c289 100644 --- a/net-ftp/vsftpd/ChangeLog +++ b/net-ftp/vsftpd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-ftp/vsftpd # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.155 2012/05/28 14:50:42 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.156 2012/09/28 17:34:23 hwoarang Exp $ + +*vsftpd-3.0.2 (28 Sep 2012) + + 28 Sep 2012; Markos Chandras <hwoarang@gentoo.org> +vsftpd-3.0.2.ebuild: + Version bump. Thanks to Johan Bergström <bugs@bergstroem.nu>. Bug #436248 28 May 2012; Raúl Porcel <armin76@gentoo.org> vsftpd-2.3.5.ebuild: ia64/s390/sh/sparc stable wrt #411707 diff --git a/net-ftp/vsftpd/Manifest b/net-ftp/vsftpd/Manifest index 9e532863b440..d5a79a2358d4 100644 --- a/net-ftp/vsftpd/Manifest +++ b/net-ftp/vsftpd/Manifest @@ -1,34 +1,46 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -AUX vsftpd-2.1.0-caps.patch 575 RMD160 a7b27df472ccbb5068d5f9961fe6bb010063e98c SHA1 f98d3cfbc1eb68f6e852cf9cbf5ad80407be5557 SHA256 4888021a25625041746b91025af0c2a2cb1fde758eda1d6c94098d4de0c1e370 -AUX vsftpd-2.2.0-dont-link-caps.patch 806 RMD160 670bfa8433ea5c9769d238aaebb9fce1d43e9e40 SHA1 d28260190d4613dae798d0f09d267be1ffcbc0a7 SHA256 fd164d4702ae866cb06ad245653b4f25c73d1d701a211b1f972b45b98ab55dd2 -AUX vsftpd-2.2.0-gentoo.patch 11049 RMD160 ef4fafea61a4ecf37d771f2da75bb10570dec898 SHA1 8846603f85f9515a154cfd8c1823c3e2e4e7e0e9 SHA256 e1737c941837aaf8e060a649903934174528704feffd100f86180a7ec68f3760 -AUX vsftpd-2.3.2-as-needed.patch 423 RMD160 36b79388cd7f7c6e7e9f8b4903622f4a1fa48762 SHA1 5e33ee6613715f84fa67e6bd09aec1be13aac95c SHA256 ad393655b30887294dfcf46fe63ea24e3339f027a84fe7de03364500829496d9 -AUX vsftpd-2.3.2-kerberos.patch 842 RMD160 01a77e587615e4367f2740ea52631fd115c8ea0a SHA1 ff1ef2088b960a77051b4cf83491f1c4ce70c621 SHA256 d86bed62c0fd22372f4704a12d7f75ce42fc15765ceec802b4b0c5680bc9c200 -AUX vsftpd-2.3.5-gentoo.patch 8560 RMD160 07841f0be22c955dab0ebb884a589362ca5712c3 SHA1 86e2ac8e7a66e13e6934d9b43db71f1e959e471c SHA256 227fc60234c002d756d6a4f0867b6f7cf63315cb53dda78a1ef62ea5ccc61bdd -AUX vsftpd-3.0.0-Makefile.patch 1093 RMD160 42105322aa063550c8e7032ecee96a45b32794a3 SHA1 de5f5b2969c883cf600331ca15e300f2592fa511 SHA256 e654f707a4c1da2433b28e35a05e1dd92fee35f4582e458e64066f30b75db7de -AUX vsftpd.conf 3842 RMD160 2b0971c60f2ae2f9d3136849dff4dcf8ce117d41 SHA1 ebd5847bb328d8df188d85ffc5ccd7fcd5983525 SHA256 08b680a8531ecc8ccd9bf7cd91dc2de0a49105803a6d8fdcbe0f0dd47de8f6e0 -AUX vsftpd.init 1922 RMD160 50925ca15a4f94662790244546454c523b6e4f95 SHA1 ef453f4925e941e21075be678387076e57246b3d SHA256 78941ea7744d65d4674b4df8ecee6df91e6ed601c47d64ce1f489af56ea250e2 -AUX vsftpd.logrotate 53 RMD160 0fba0639da0d827fc0decfcf9ccd34fc7ad23c68 SHA1 cf18de9f84ad9a44974a7ae0f29562e9a516d5f9 SHA256 b31f4db8e2f8640f83bc38d83444ab784f8fc9a6492f654bb4149e1f566da2f3 -AUX vsftpd.xinetd 432 RMD160 6e2b2d0517d0bf8a2a9d7ce42ca2ea4ce73fbca2 SHA1 5325ecbf0755ebd5778d69039393af075c1a9b40 SHA256 4e68c12108509823c74cd66f833299def48f497a4d660624362d3b4990af828f -DIST vsftpd-2.2.2.tar.gz 185562 RMD160 2703291a9ce76f68cc8ef82f04cb28c471946f53 SHA1 43976c6dbffe8e4bdc5f4add73a0c1431662a6c6 SHA256 05665dfa43a268e6fe422b89f6c3cb1a63e4e989b456922508f3f89d4b276eab -DIST vsftpd-2.3.2.tar.gz 187229 RMD160 27bdc9d3065390a9dc85b3ef5926ad16d3544d2d SHA1 d525974514ecf61cbbf9cb51066aa68d5a52033b SHA256 a4e04836d8e271f361030e6a679ad001046c3e37f59e9fee5114189f9e065336 -DIST vsftpd-2.3.4.tar.gz 187043 RMD160 4097b495b5b03833e18b1639931939c3176e498b SHA1 b774cc6b4c50e20f4fe9ca7f6aa74169ce7fe5ea SHA256 b466edf96437afa2b2bea6981d4ab8b0204b83ca0a2ac94bef6b62b42cc71a5a -DIST vsftpd-2.3.5.tar.gz 187691 RMD160 bc5793f4a65a166b3f08cb7647a19abb391e8dce SHA1 f15b39ba6d68c953ab3c3e613e6ddc2a26493755 SHA256 d87ee2987df8f03e1dbe294905f7907b2798deb89c67ca965f6e2f60879e54f1 -DIST vsftpd-3.0.0.tar.gz 193166 RMD160 f8ba967879cb2c250d996e059057d784753c0ba4 SHA1 436da30cefa33e22a0266077ab95397e9432e297 SHA256 ef70205dcd0c7f03b008b9578fb44c0cbe31e66daab8cfafb9904747c17fc2a8 -EBUILD vsftpd-2.2.2.ebuild 2897 RMD160 f81d5e95b43b9ccde20e0613ee691fed9a3195d8 SHA1 dd9dba8ca686b9cb5b4d41a5b17c3b7dfd34ca1e SHA256 3342c91077595e6ebe095edfc06613ae252f4bb6e8f19daa754389e6fae8042e -EBUILD vsftpd-2.3.2-r1.ebuild 3271 RMD160 540c55ac505cf249f5e7fb8ab76c8372cfe1dc76 SHA1 9b18d6c336f50fbb7890b8c45a495ecd788fe971 SHA256 5f98cc839686325d117446ed5ad16b6e72c17a1214e34baa54eb085c24a50674 -EBUILD vsftpd-2.3.2.ebuild 3128 RMD160 1869e5d4cfcc3663a4fb182b30dfac3b0a73a32a SHA1 eb6e9f7685eaa6a89af5514b1258cbb24427f1b3 SHA256 c0241d0f25dff6ecfb4b4d47152a7ff62be23fad63fcc64fdb0ecec46d304143 -EBUILD vsftpd-2.3.4.ebuild 3282 RMD160 236b45621dee92ce6cf14dfebb0302202579943a SHA1 75aeed4ac1a8e8053583f0e6ebd2745d6fda41ab SHA256 b2d6073e8a200c103d506018550f4b9e195b6468c0b1d9d7f49996c1ab75b8da -EBUILD vsftpd-2.3.5.ebuild 3116 RMD160 62892830c5f8548eead9dbe88eef6e66f4099cd1 SHA1 270e26de022d50149e976d47e9ba3a6e5f6f1de3 SHA256 3d93968516e12ca228f6138eed946d23f9e8890f2cf3750fcd3ea95bda35391b -EBUILD vsftpd-3.0.0.ebuild 3102 RMD160 77170d02202a65b6743aa13c090829694a6b5ec3 SHA1 8f8b992e99d1e9dc0c34aa9320a89fece00ee179 SHA256 e82828dd9a0854cd2434101789997cdf46b6841c367c6cd789c893c77cef385c -MISC ChangeLog 22063 RMD160 20c99d5b3f89fd6a1c68a30373278e87d2159d78 SHA1 35f1fdb7b817b4f34f99d0770e2c96c9ed964843 SHA256 9b7cc9081cfd29f5ed024568431fed93e5429f0add79b520beb7e427d8bd0ecd -MISC metadata.xml 724 RMD160 e0592272500a06dbd5bfa5d6f7e379a5390a2d02 SHA1 0292de42362025b58ea73c06513f35ff0a4eb56d SHA256 a718c41114032e6e27f6168b40e3ab324b9b17e3436e32a50caecb45ef7f59b4 +AUX vsftpd-2.1.0-caps.patch 575 SHA256 4888021a25625041746b91025af0c2a2cb1fde758eda1d6c94098d4de0c1e370 SHA512 aeb407d9d0cf3940bc0fb1ef76c23cd19f68293e64d8a6a64e2a271b624a237fa3721b6a3476d59f0c6fabf69a418f9577fde351aba0e9aa96dc1362c02e1524 WHIRLPOOL bfad7367797f0fd0da502d9ebdcf13364123742642d384fb44220c0af2370997c5fbf9e72bf9eaabf47a449650702b1b73ac165a49ebc8687cb624e0caccbf99 +AUX vsftpd-2.2.0-dont-link-caps.patch 806 SHA256 fd164d4702ae866cb06ad245653b4f25c73d1d701a211b1f972b45b98ab55dd2 SHA512 b162f3afcc135bdecea63ef24a1f321e6723a1218a96a8897b3db67338f5cdceb6178c7cd0a155dee80af3e7b9198610562de7cff6986e7dfc93df79b5ee501c WHIRLPOOL cd7c6a94cc094af32097031aeca93873604d86f1d2ddaeb4980a18c82ab0061e95ca36484f157b68db9f81456e71fa02a6d01520f7ca9487bd2a266458c5a4cd +AUX vsftpd-2.2.0-gentoo.patch 11049 SHA256 e1737c941837aaf8e060a649903934174528704feffd100f86180a7ec68f3760 SHA512 2c1ff970d92ae1646430aa5f1ffbf1f846d97765b19a9ea15355ce556ff493f8d0eb8564ec20afda32ac4fb04407b9618db64f0f5aab230a9e6a9ce513a22978 WHIRLPOOL 180088b91c055ef6bc74f796875bbcd6e3f7379587941d106eabaf6036c162340ff570ea7fdeea397e37a1d00db176feeb76c4c3b77de9766e60f29efae9a595 +AUX vsftpd-2.3.2-as-needed.patch 423 SHA256 ad393655b30887294dfcf46fe63ea24e3339f027a84fe7de03364500829496d9 SHA512 25ebf85e565f384a480e55d8811f81cfc22cf466359b82ab109f86323956aae892e6ae93176ef31d9222cf4e0b9ea62ec68b8a05fb489c566192944086fb4cd3 WHIRLPOOL e82348a4d34113ffce86d5dd9bd61db049091dd6064825ad37c92d41768bdd60cb19f8d13683fb89b879d22594b1113c29a6fabe1f122bce53f978fb2571b32b +AUX vsftpd-2.3.2-kerberos.patch 842 SHA256 d86bed62c0fd22372f4704a12d7f75ce42fc15765ceec802b4b0c5680bc9c200 SHA512 94c743b4f78f41aba4427b6e75b8d85d57a1eec6eb89e0ca93f47c0e5ccdb31a80eb28cfeb3c50cce5cbf5909646150aec762d8b250650dcfbaa6ad190271af8 WHIRLPOOL 53ff6a29d84e23584f7ca873cb715369e636f0d1739fd1a591cc400f6ebe59aa28547a1a6d9b9681822d678e007750c81189c8ed296199eb56d9e77ddd4c7fcf +AUX vsftpd-2.3.5-gentoo.patch 8560 SHA256 227fc60234c002d756d6a4f0867b6f7cf63315cb53dda78a1ef62ea5ccc61bdd SHA512 dbe8a022b9dd4bfdf5c0138aa0ad13311d4a52e7671888fc2018992e7906c2aab53355d2ab24cc4e1f19c358a5202eb9965bf3ca9180d6b9d369d451c7c656b3 WHIRLPOOL 40aaeeab47b1775d3b035a91810bc8e67d573d2d51de886d80aa44c96ac92c21154a3e214faf6f7d890b8e18626cdd8e3b28df5b203df3817929c40aeb9400ec +AUX vsftpd-3.0.0-Makefile.patch 1093 SHA256 e654f707a4c1da2433b28e35a05e1dd92fee35f4582e458e64066f30b75db7de SHA512 66217e5be8e5a7b819c0a38ee8ac9e84ea5937c7285843d1de5b8361211ea86816551b440bf9d5c89c9f874e867c9f50590a2e8a50dbd313fcde1d5d4ea6ab4e WHIRLPOOL 1b031f17fd4176e1d42f2b955b7656d2d281db46fc768f52063e009028224e20dc50b82f93f8c21842cffad82cba3492dfd8ff740ec72d3ad07caad825be73b0 +AUX vsftpd.conf 3842 SHA256 08b680a8531ecc8ccd9bf7cd91dc2de0a49105803a6d8fdcbe0f0dd47de8f6e0 SHA512 ab6c74a22eb30e504efca095ecb0675e058bd4290e4cd926433d011ec8423a33bc1da4d25d4de295e6ab8f001e1d4b3da03340b1b279fdc95461d393ab4f64d8 WHIRLPOOL 00ab13614d97e52c2b0e88587feb7276991090a0e94244695420dd87993fb25d30ea461bc4fc3770a38043cb09b3a714ddfc869c98d29033a61740018acbdf9a +AUX vsftpd.init 1922 SHA256 78941ea7744d65d4674b4df8ecee6df91e6ed601c47d64ce1f489af56ea250e2 SHA512 c652b6fc4b56810b7163fefa5e9e00cdb935d14034ab59d7bddc825675ab9de618f7cc3020a12ceb2d5b9d4344edcfaa9ad51a94fcf61ce8d3906be159e083de WHIRLPOOL dfa9c7f9650f91abbc510301c5bfebf02e5bd4c54e95580f575cacf4ecba2fa2d6d39a050e86fd8247dc8586da8ef53039419b54d45f9f71cfe9a670b853127d +AUX vsftpd.logrotate 53 SHA256 b31f4db8e2f8640f83bc38d83444ab784f8fc9a6492f654bb4149e1f566da2f3 SHA512 6b0d718ffdc0b6a68d5092b36a03106d2c4e4fa6873a178c85345acfb3847ef839a475eadb56171d79ec243ae2bf8725cae0ae486b182afe065b181f87c831c5 WHIRLPOOL e155b30b59319cc5dac69c7446273ab20b4e56f696cce6ab8c83c3310529e0da70969edefaf94c912f121d3df526368ad9aafd291c6cf2f6a9b2d7b69d88b0aa +AUX vsftpd.xinetd 432 SHA256 4e68c12108509823c74cd66f833299def48f497a4d660624362d3b4990af828f SHA512 f5c232345c06a7f3a7b32ff0281c386e6956e1b91d0331436bf8eb39e479ad1e37335424c35f22f12fb70416caa1f6a317b03e701caa4e0499acd556db64e909 WHIRLPOOL 7ffd1ede197d387e38ffa6e584c86be2fc35c4938b75ebd793daff562f6e99e95aaf0c5e58ee0a74a76686115e5e32e19dd5b27d8a64dd255de1ad7aae74d5fc +DIST vsftpd-2.2.2.tar.gz 185562 SHA256 05665dfa43a268e6fe422b89f6c3cb1a63e4e989b456922508f3f89d4b276eab +DIST vsftpd-2.3.2.tar.gz 187229 SHA256 a4e04836d8e271f361030e6a679ad001046c3e37f59e9fee5114189f9e065336 +DIST vsftpd-2.3.4.tar.gz 187043 SHA256 b466edf96437afa2b2bea6981d4ab8b0204b83ca0a2ac94bef6b62b42cc71a5a +DIST vsftpd-2.3.5.tar.gz 187691 SHA256 d87ee2987df8f03e1dbe294905f7907b2798deb89c67ca965f6e2f60879e54f1 SHA512 7d58d601c4a14cf16c074f238d557fd28e080d7573a1257f742e43bf97cff455b6bf083d8e3594cc7f8865f9485b307b692e91c17426c7fed11af9e4b41a0643 WHIRLPOOL 2dba4ae125bbd66522f58ce4ffc9d5be8ea2a84876fe6751593b82aa2c3e5fe1e1ed076c1c09268054f7ea6831683a2be0dd4e269e321d572d859d0ae2535406 +DIST vsftpd-3.0.0.tar.gz 193166 SHA256 ef70205dcd0c7f03b008b9578fb44c0cbe31e66daab8cfafb9904747c17fc2a8 SHA512 00d3aa7b1e9b0c568a5fb4ee28b1f83d471586db7447e7080bb552ce0c392075b5218db17560e4ff0e237d051aaf4eda8ede059567ac7d3c33065152dc31b829 WHIRLPOOL b326b0b444e9fc15b8a80c144894b188883712dc3fdb1a072ed8753d0416e0d219b3b3775e4ac1ee398d089659b6709843da0e3d2e2917f89c581f0ea443a40b +DIST vsftpd-3.0.2.tar.gz 192808 SHA256 be46f0e2c5528fe021fafc8dab1ecfea0c1f183063a06977f8537fcd0b195e56 SHA512 d5b978e07d8b0a623b79a531824666fb9b970ad5989a8c34c21b545b62ba07cde4bfe3d77b40a8b6e92d17890c37cae209231af8f106da3404f6548e217bd023 WHIRLPOOL 7a74ab478880d021f7a82ffc6ec3989617003234e30d97063760bc06baeee2ab207861b440896b926b95eed7b3d902ab96c05c1bbd23d494d9ff168f98d3404a +EBUILD vsftpd-2.2.2.ebuild 2897 SHA256 3342c91077595e6ebe095edfc06613ae252f4bb6e8f19daa754389e6fae8042e SHA512 dfe34e31592c397d22824f24d75816f1a8a29a610d68fc60a639bc6e9a11abc9c135ac1da38a4044643457fd47ff31c06cb349c875d7cee739cc724214775957 WHIRLPOOL b600b00663b2bdcd7286b764535799abc71cbbaf63ad83ff89175bf7ecd238f15cb6efa15478bff53f91cb8ae759bb432263e497126dcd8e4bbde43c122fe39e +EBUILD vsftpd-2.3.2-r1.ebuild 3271 SHA256 5f98cc839686325d117446ed5ad16b6e72c17a1214e34baa54eb085c24a50674 SHA512 cb187ceea4bbaadb92d89b862ef51cbbfc6c951cc2b0be52797193b3496eb68cf7c9974ba994846617a1a48ee0f273cdad9ea43a100e38438909cf8b5c591902 WHIRLPOOL 7a67e117df44410aac85d6d9451ec0d4da7586bb360d69ff401d48ee8dcfe12e1e472cd76c459d0b6531f2fab001e389ebd53e038739d2a5819448c9cdffcb6a +EBUILD vsftpd-2.3.2.ebuild 3128 SHA256 c0241d0f25dff6ecfb4b4d47152a7ff62be23fad63fcc64fdb0ecec46d304143 SHA512 e2d2ae4c8037087574a2c4cba79f56e0f6545e37383558886e23cbaca745cf134f0fcaf7dc5c54ac46d96346606151fb222235ab22d203d15d5d51c73038e1f4 WHIRLPOOL 925da2117d68c8a0347874f4dd02b31c127caf0a4c66f2d9aa2f97d2570bb8468a0ec7ea4e77a12a0c10ecc787e28889d40358f9750dae8251797d2ae6332606 +EBUILD vsftpd-2.3.4.ebuild 3282 SHA256 b2d6073e8a200c103d506018550f4b9e195b6468c0b1d9d7f49996c1ab75b8da SHA512 8551a76651898cfde32600e236807f51708c5bea7de7d84eb7ce8934a5671dc427d571cc0477071138bc2eb2ca0b998dc9a4f16c85058d918ae445ec9b085906 WHIRLPOOL 8cbf90f59e2311f3756188b0e0ec5b403459897262955ea36a5725956dd621119e2996e610b48a22521962859613248be589ae2924a12bcae651c2c8e8b825ca +EBUILD vsftpd-2.3.5.ebuild 3116 SHA256 3d93968516e12ca228f6138eed946d23f9e8890f2cf3750fcd3ea95bda35391b SHA512 792ed9806b4414435ab7082cc3cbab037e394e8dcc8119fe7b73e241babaf6d6f46129dcabc25d2cce97b74b89a1230f145dea0f2fc0909c9fcc0ba2a5610591 WHIRLPOOL 1730280995a9b9ea602803fc10f1f9326a7cecd52aa4eda9a8f63300d64ef25bbd9b085103afdaa4409f18fe02c1c9c58e6b7c8c7557ad2e181707284725080e +EBUILD vsftpd-3.0.0.ebuild 3102 SHA256 e82828dd9a0854cd2434101789997cdf46b6841c367c6cd789c893c77cef385c SHA512 fb26ef56475cb9ff8f0539fb4d7616e613961e7371b4e85cb9248718dd35b9cfd0eaf10a7ff864e54ffcab133d5b24c9798bb4934a985d832d6b5d8419c967ca WHIRLPOOL dff1207ff085fe21dfff30d7eca9ec50cdb65949e0f87de0d529dc592bd8b50002afb5b393ab64e09f92d6be472f84ee07fd1efca479c902775e32ee142c7f1a +EBUILD vsftpd-3.0.2.ebuild 3112 SHA256 58ee5ca96a6ebec21570ff4b29fea4a82765be7c56beed4c89d1af4c27b8c18f SHA512 41848d83127d3eded4e15f06e484076bbc64f8611b4e979a71df49b8c5e523b123c6d30154274d41d5e655f86ffbaedb367961bf784bee7b7536ac7fbde65513 WHIRLPOOL 69e65fab0d1e99af8fc85f83d15c4c5cee95006c3b02b920acea8777864e6e507a53adcc7d12a93d33a5d8b7fec7878950c309e305ddded186b627401be500b4 +MISC ChangeLog 22246 SHA256 e1d55915449d5803dd101bf9d385e4f77ef5d27eb94b911ab26f8accb79878b9 SHA512 ce182387d8337367d8a34e4296a2d56b981bfc043e86b41d9a886c1a150bf359535bf6eed90cce84255325ecde72ebe5033f01a6b33c32699c35dead2290e90e WHIRLPOOL 33e6b9c14dba344e3c89971166cae04d377a88f4bb37c56ef69fe96a8eef49fdb617170ed5d3a1a0367567aa4e7887bc323f1a4a0788443f9d94dc519c73c8aa +MISC metadata.xml 724 SHA256 a718c41114032e6e27f6168b40e3ab324b9b17e3436e32a50caecb45ef7f59b4 SHA512 108c4c46a5f068cff86cd2b5502440f404fc615d9cd5df0a8f953fa105c3384b610d13ab3dba7513a9a6245806c8363f1cd498067f254db819c5658b6a852581 WHIRLPOOL 027832596c777ef84a27d8cd67ab0f30bc5343fe2207fa2cbf98bc382cc127a190f83bb0ccc9d2971dd5ce0d0d029cbb784947238e816d7ea993b38acdc92f3c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAk/DkMkACgkQuQc30/atMkAYiACdH22aiY2HL0CRL62PG1mpzGZu -O/sAn0BG6thZKsSF6SKXGNSLu+BhN8Bq -=lJsw +iQIcBAEBCAAGBQJQZd+jAAoJEPqDWhW0r/LCwbgP/iewu5ovtebCTNlgF5u2Bq+N +GzZ1w5ngZwd5WCHKz36atSejJx2bPtY8u+ZT1vZ1Oq1VhPXr65ZCpEp6mgv5r3Jf +Vs7Tnw/NZM61080fimPVDbjMH4InQ1dl3Jv6aoU3CopixyXiOG/myLrW27U49ng3 +Pv7ONJ76FD3DKjL8mYl0lp+CSMCGLdgd6vKlP/QKfqCYX1soTzReIclbo4SuAOF3 +MfbQ7trhPjSlvY+7bAg9DTt/PPoRBXf3WZQf/bEoUcduiBw3k66BXbuwIWJVyf66 +PHkTpyam+SyiaL/amrF7qnk51V3wJGp24MFfYo9IoYsQjpRzFG74ePkhHg8ITDbY +5ueIS3Aa8d0DVN6vFmnzlqhFatSAgQuvhgdjjrBt2IsrJG2S4N3niyL3hc7bfxW3 +czzGnDhxwmSCd/ppQSjbLl/tcX4jcMx8e+kKpf7EWwfl69XY4Ph4HMRlZxViC4l4 +I/TgdIMbL+h9NMCdYOCkzp++CgAjCIRK+jKMiDvjvgXhLVj5BK2BtBS5FUhdrCAv +zv4UXiAoJyUzhXViibxVB9kixrNL6mrQoqmf22SsLpd71aYrs0vMwi5dGJKdFbdJ +p0EYP+BlG2BP72urp0ozB139RTHGF7i5YdQgf+xXcgEY2zBCq94UlAJ5idWKHGoF +FERkTqaOnS63CA74mwoY +=Ovqz -----END PGP SIGNATURE----- diff --git a/net-ftp/vsftpd/vsftpd-3.0.2.ebuild b/net-ftp/vsftpd/vsftpd-3.0.2.ebuild new file mode 100644 index 000000000000..afdc3e75a51d --- /dev/null +++ b/net-ftp/vsftpd/vsftpd-3.0.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2.ebuild,v 1.1 2012/09/28 17:34:23 hwoarang Exp $ + +EAPI="4" + +inherit eutils toolchain-funcs + +DESCRIPTION="Very Secure FTP Daemon written with speed, size and security in mind" +HOMEPAGE="http://vsftpd.beasts.org/" +SRC_URI="http://security.appspot.com/downloads/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="caps pam tcpd ssl selinux xinetd" + +DEPEND="caps? ( >=sys-libs/libcap-2 ) + pam? ( virtual/pam ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + ssl? ( >=dev-libs/openssl-0.9.7d )" +RDEPEND="${DEPEND} + net-ftp/ftpbase + selinux? ( sec-policy/selinux-ftp ) + xinetd? ( sys-apps/xinetd )" + +src_prepare() { + + # kerberos patch. bug #335980 + epatch "${FILESDIR}/${PN}-2.3.2-kerberos.patch" + + # Patch the source, config and the manpage to use /etc/vsftpd/ + epatch "${FILESDIR}/${PN}-2.3.5-gentoo.patch" + + # Fix building without the libcap + epatch "${FILESDIR}/${PN}-2.1.0-caps.patch" + + # Configure vsftpd build defaults + use tcpd && echo "#define VSF_BUILD_TCPWRAPPERS" >> builddefs.h + use ssl && echo "#define VSF_BUILD_SSL" >> builddefs.h + use pam || echo "#undef VSF_BUILD_PAM" >> builddefs.h + + # Ensure that we don't link against libcap unless asked + if ! use caps ; then + sed -i '/^#define VSF_SYSDEP_HAVE_LIBCAP$/ d' sysdeputil.c || die + epatch "${FILESDIR}"/${PN}-2.2.0-dont-link-caps.patch + fi + + # Let portage control stripping + sed -i '/^LINK[[:space:]]*=[[:space:]]*/ s/-Wl,-s//' Makefile || die + + #Bug #335977 + epatch "${FILESDIR}"/${PN}-3.0.0-Makefile.patch +} + +src_compile() { + CFLAGS="${CFLAGS}" \ + CC="$(tc-getCC)" \ + emake +} + +src_install() { + into /usr + doman ${PN}.conf.5 ${PN}.8 + dosbin ${PN} || die "disbin failed" + + dodoc AUDIT BENCHMARKS BUGS Changelog FAQ \ + README README.security REWARD SIZE \ + SPEED TODO TUNING || die "dodoc failed" + newdoc ${PN}.conf ${PN}.conf.example + + docinto security + dodoc SECURITY/* || die "dodoc failed" + + insinto "/usr/share/doc/${PF}/examples" + doins -r EXAMPLE/* || die "doins faileD" + + insinto /etc/${PN} + newins ${PN}.conf{,.example} + + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}/${PN}.xinetd" ${PN} + fi + + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /usr/share/${PN}/empty +} + +pkg_preinst() { + # If we use xinetd, then we set listen=NO + # so that our default config works under xinetd - fixes #78347 + if use xinetd ; then + sed -i 's/listen=YES/listen=NO/g' "${D}"/etc/${PN}/${PN}.conf.example + fi +} + +pkg_postinst() { + einfo "vsftpd init script can now be multiplexed." + einfo "The default init script forces /etc/vsftpd/vsftpd.conf to exist." + einfo "If you symlink the init script to another one, say vsftpd.foo" + einfo "then that uses /etc/vsftpd/foo.conf instead." + einfo + einfo "Example:" + einfo " cd /etc/init.d" + einfo " ln -s vsftpd vsftpd.foo" + einfo "You can now treat vsftpd.foo like any other service" +} |