summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2013-11-30 13:36:14 +0000
committerNaohiro Aota <naota@gentoo.org>2013-11-30 13:36:14 +0000
commite2f6c2046751a29899454f1d10be3b0ca211e4ca (patch)
treefc20e6218b448973e3ef848ff7bdb14e1864be88 /net-ftp
parentMask more ruby18-only packages. (diff)
downloadhistorical-e2f6c2046751a29899454f1d10be3b0ca211e4ca.tar.gz
historical-e2f6c2046751a29899454f1d10be3b0ca211e4ca.tar.bz2
historical-e2f6c2046751a29899454f1d10be3b0ca211e4ca.zip
Use pam_ftpusers on FreeBSD. #462204
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8551514
Diffstat (limited to 'net-ftp')
-rw-r--r--net-ftp/ftpbase/ChangeLog5
-rw-r--r--net-ftp/ftpbase/Manifest32
-rw-r--r--net-ftp/ftpbase/ftpbase-0.01-r2.ebuild9
3 files changed, 27 insertions, 19 deletions
diff --git a/net-ftp/ftpbase/ChangeLog b/net-ftp/ftpbase/ChangeLog
index 72aba8ef140c..335fc476e034 100644
--- a/net-ftp/ftpbase/ChangeLog
+++ b/net-ftp/ftpbase/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-ftp/ftpbase
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/ftpbase/ChangeLog,v 1.30 2013/03/03 09:00:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/ftpbase/ChangeLog,v 1.31 2013/11/30 13:35:59 naota Exp $
+
+ 30 Nov 2013; Naohiro Aota <naota@gentoo.org> ftpbase-0.01-r2.ebuild:
+ Use pam_ftpusers on FreeBSD. #462204
03 Mar 2013; Mike Frysinger <vapier@gentoo.org> ftpbase-0.00.ebuild,
ftpbase-0.01-r1.ebuild, ftpbase-0.01-r2.ebuild, ftpbase-0.01.ebuild:
diff --git a/net-ftp/ftpbase/Manifest b/net-ftp/ftpbase/Manifest
index 49fb66f15559..361fc875bfe7 100644
--- a/net-ftp/ftpbase/Manifest
+++ b/net-ftp/ftpbase/Manifest
@@ -6,24 +6,24 @@ AUX ftp-pamd-include 747 SHA256 b6194c655619343e5908517a50a615b1b028181ea09280ec
AUX ftpusers 407 SHA256 34360cd3a4700e8c03aa08d1a5c3f217bb58b5e935950e14868f5ff8d32e52bc SHA512 afad5856564cd9ac1d02081d39ee46caf48afb8888049ca8199f2b9ff2e87aa7c2c36e73ea7546e1780c7988c1ae82e90a0fe2253346c724c80627f4f79e57c9 WHIRLPOOL 4c762746f789d43b590cdca7a58349f8459d0e81748834b80377cba2a48350ffa0eb24322cd35bbf36bf6a8dfdaee641e709deb116a5680ca8086939978bfd85
EBUILD ftpbase-0.00.ebuild 2301 SHA256 1798e750d775a149eb0f52a4c553f277cf82ffb1e8bde23e629efad30b514724 SHA512 22d2daf1a128facb9d5ec278dc7cdd1b1fafdaec5f7792716ea664e8db2792b20261ffc12200ba0f2f25c6a1bd1bfe19c8b30c8d7538488ec9c5ec65ada25e66 WHIRLPOOL 91443d5dbcae1daa4b899e5299b3225341f5c15f6494bbaa355886217cef66ffbd64e0f1f67f4bd2344146c0f7d000e014df40a70bf215bc6aeef106ad8cc68b
EBUILD ftpbase-0.01-r1.ebuild 2173 SHA256 f65cd8bf4f53497687c656156b1612728ffd2c60b87f4760cb49c0c74c07b63d SHA512 3bcddebe65f4354904c9cb7c33a06ee3746b1ed134aabcea4ea9f2af5ca42d8812e01745f49d6f61276afeefbba1a7b414696517b4c2b0efd3a8ad6787d8b7a3 WHIRLPOOL f6acb936a1c93e3956d6d9b0599fa13884e41c21a7700fc9ce4bb3137599372d14fd43423b90f3b1921a846c9ec9883fc391ca624581e8ad3822803b4f7ec9c3
-EBUILD ftpbase-0.01-r2.ebuild 1354 SHA256 9af447aea333a7cd5f71960ffb3bd7cefaf2958d9bf73799c3952293ad99fcec SHA512 2f0e68bf1940ce252233f9d7aadc964e04d74a2a7d957259745e773dd186dc85c886d7df624471d61483a04721cf1b7e44729b4398c9108e52926cee608ed740 WHIRLPOOL 380d6f35d0c47d35e80c0c8c894f9be0269b5f899e5b27db741db83c78e2d7448943b80b33e9d72a01fcf75c3980be494a8a0e52cac879f4b3be8b3571962ceb
+EBUILD ftpbase-0.01-r2.ebuild 1554 SHA256 7d5ce49902ccd3d17430a03c0be6253064eadf3fefa655d7b2e939a64ed28455 SHA512 799612082b281943fab24d4054c242567d63d0a6ecfec923ffd97b0d93f1986c01d84b41fc98704d9c1f6bd1e42dc16e9eaf866cdf46e1f6e6c2ec9abbcd390c WHIRLPOOL 603be988725f62b2cf02879a0920ff58bfee7702e606b856602527eb080f60360020ebfac7895385e14839e3d8b213bdc0ec60f864d7e24d14876d892f8fabd0
EBUILD ftpbase-0.01.ebuild 2310 SHA256 b503295e60edde9702fc71e2e2a84e265438d06eaaf9940797a7b9e10d17fc10 SHA512 929a7073148b02916c4942ab28acc8d89a64182d22a1b20c646966392bb8b966d2193e02fe54d794243fc4511040f23265b1777b79c3747ea168fcb3c8505054 WHIRLPOOL 2fbaceb1d35b1469969103994fa1631b4ba8a252e00d9e5d64aeb392079ff561414e15f02be4828b00f8a570282ded2de6e13a9bbc5f5161a48fe6793f643e71
-MISC ChangeLog 4285 SHA256 4bd2519e40b24a64266ed25c2d1bbc9630989c993ae7ab58b8bdf4c88f8d9b66 SHA512 96b7207bba8af81e23b99193609586cace1125415fdfb025728069e3e8857e804bd6dbb8ea35bb78fb4123d5b5df65c47be9f9ea5ddc9f0133f81d6ef5bc0b36 WHIRLPOOL 5ac6a5797fb30a84336f91fa589305c2cec295a2b42fb8c49311bed5894dd036c1f3b16e1ba1f5b4827b13cdbcf0bf3f1a5466a1e35938e75967aca5b3de58d2
+MISC ChangeLog 4395 SHA256 e3a3e16ad819e5c426e062a86f98b5fe7b58007cda80ac184f910866a13d9922 SHA512 a5788fb5438b66888a026e6feb1d37321b2c9aa2b75786029dbf7b9205f565e24a774e533617e6039fac033919a86f0565c15c2d98be3bf6845a638d05d9df34 WHIRLPOOL 98276c1fe35e631d83aeb7e78d2a81abe9fa291b2db2199564533543af3b5bd3273631a56df37a00b79c58b3c12f6c967cd33cbd68f95d70ae9bace970230c07
MISC metadata.xml 282 SHA256 948831ad4451bafc35620aa18e528051593ffa2e7352f1a4a789cd896bcc9325 SHA512 e23d5cec5f24e3516d67c9f4b5117c00c65f4e3d0d14c0d0ce8d06a5d6fa24001f544a69b3c9bbd02b4f154ffc60da1d280af0af2e7b82ea0392267fe85769b7 WHIRLPOOL 7654060120f7d467fedf3a89966f31b7ba540a02c0a4db1fbb505c33e14c15e57c0e97a615f5186f542152ee3f599d1868c78d000c9b60f7d1948659b3051f5a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJRMxGTAAoJELEHsLL7fEFWNfgP/RQQcFhW1DO0T2dI5v51b4tP
-gKzyewUgeBdX154fGQXpVRPz/lZ2/5huQmkV9akR0KJ5yTpYvll9PX8vxjwLRrzs
-ZCmLuFyPsNtspMkS/Sm4k3rwCoyWkPsOb7JL5s1lqX3uj/reXyKLte90tMbXVQJz
-k+t67qbDGtjG7/X5Inv1qWFkCwoBtQI2xiSBUPCFftXUqYzuti11XoJIxyw2ZJlf
-y63nwt+YtXP21iryCozFHJgQ9Llgp/8m9xT0/WxuvkL7VbiLM9BHNc6bGWEsoZES
-jMQsQVRmu5D0LrHOhIyle8yqv89oE+YGnlTdo+49SYHq/L0VxnN3LDNLFZp/Ze/b
-SG3cUep0R2ycv12UMMN7NqytEl+idL/JSxsHGw0znt9nRr0aoPeaoDLmagQ4Civ9
-TALiPq6d/WGxirv6RxM7r7hlNwy28r48pp0qVdSfO9DRX4C8we8aVnzFeMbQRqIJ
-UilSd4eEKFcZLO5/0RdLYHADd5AkcU958c2WXmm7l9bekIDFQgMqhPIExs9tc10+
-lqAZgd8Tjc9o4hLtI4dNk2RLvgLaQJfa4OaMSDKQGZSRyw08pUoGFfPvU4hocD44
-tBKWY+ZNxFVtS7eZ/E8CPeRbPdEpKefY4xG3QrM4Mbu74LPIhf5KQgB/XbdP8dlN
-C1fwwiP5j+m9hSDgObA3
-=HJDl
+iQIcBAEBCAAGBQJSmenIAAoJEDYO1FT4VRUULwkQAJrcbyed1YTqe/k3eS6Du8J4
+Wht7n910vj1wFgdgPbIK591mT3cpC+HHI17YHMXnloRXMvpVNfv6dFv0BqdNClpz
+OEJDVkF0qWPGcW9Gjn0nfPzid8Ps9WMBmw5syp3Azvuq7PRSHxxRQ7dx8g+Lotr+
++mjCMZSe2crOMSDXMfWIOcYeCIvvRF3fa+Bzha0bKdcmUAPEo2Hc3ISvtmBgwlK0
+DQf67Vj5yrHTR5qA0xI5+TknHWRxfPFFg01z+N3I3sjh+iD4xw/Ga1Gz1Wh8A9kD
+FAb7+LQ1jGa8We0qCSjlGjZhlTvWfTf2YSBzYK7cbdc46AtO+ImxJAvJU+rOwBlp
+xepXsoJVhJCvT+V+vCky2J8V69jEie6eLA8u9HkHG2ZDxs22ELKUAIjqxKtybt9S
+Wuh6oIJ3AUJv7FIf924v79qcldEpb9o8GT+PNfARPNmSSnnoMAasWzwNJP33pEFV
+cHsjLXWcJ87eg/CMp28Fv1DZDkkWsT7jEVbRczHJYdxMYJwoMfJtQLEy+Z8MoicE
+9Z75v1h5vonYPQV7VcQdQJzTGwtdj/MZ+7Wd9qThJyFa4IdSPuoAAAo6rmKzLs6K
+9Py/DXJDIbBHhfBJPVciP437RKViGYTXmyinF4/9kYTgPhrLqpxW2VcLpoZSpCAd
+e/IPKfV8/xXw6ZVWQhSA
+=PtIy
-----END PGP SIGNATURE-----
diff --git a/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild b/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild
index 937b4bb4a78d..dd8f64d4916e 100644
--- a/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild
+++ b/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild,v 1.8 2013/03/03 09:00:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/ftpbase/ftpbase-0.01-r2.ebuild,v 1.9 2013/11/30 13:35:59 naota Exp $
inherit eutils pam user
@@ -45,5 +45,10 @@ src_install() {
# Ideally we would create the home directory here with a dodir.
# But we cannot until bug #9849 is solved - so we kludge in pkg_postinst()
- newpamd "${FILESDIR}/ftp-pamd-include" ftp
+ cp "${FILESDIR}/ftp-pamd-include" "${T}" || die
+ if use elibc_FreeBSD; then
+ sed -i -e "/pam_listfile.so/s/^.*$/account required pam_ftpusers.so no_warn disallow/" \
+ "${T}"/ftp-pamd-include || die
+ fi
+ newpamd "${T}"/ftp-pamd-include ftp
}