summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-01-11 21:42:57 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-01-11 21:42:57 +0000
commit67dd90443f1eb04826b304a474d4f8548a035a30 (patch)
tree73f13e8d895ea2733b6b0812f93e41a187b1a07f /net-fs/cifs-utils
parentamd64 stable, bug #492242 (diff)
downloadhistorical-67dd90443f1eb04826b304a474d4f8548a035a30.tar.gz
historical-67dd90443f1eb04826b304a474d4f8548a035a30.tar.bz2
historical-67dd90443f1eb04826b304a474d4f8548a035a30.zip
Version bump. Removed old
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'net-fs/cifs-utils')
-rw-r--r--net-fs/cifs-utils/ChangeLog10
-rw-r--r--net-fs/cifs-utils/Manifest34
-rw-r--r--net-fs/cifs-utils/cifs-utils-6.0.ebuild80
-rw-r--r--net-fs/cifs-utils/cifs-utils-6.3.ebuild105
4 files changed, 130 insertions, 99 deletions
diff --git a/net-fs/cifs-utils/ChangeLog b/net-fs/cifs-utils/ChangeLog
index e89faacadd1c..dd1dceabe7b8 100644
--- a/net-fs/cifs-utils/ChangeLog
+++ b/net-fs/cifs-utils/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-fs/cifs-utils
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/cifs-utils/ChangeLog,v 1.75 2013/12/24 16:55:46 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/cifs-utils/ChangeLog,v 1.76 2014/01/11 21:39:28 polynomial-c Exp $
+
+*cifs-utils-6.3 (11 Jan 2014)
+
+ 11 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -cifs-utils-6.0.ebuild,
+ +cifs-utils-6.3.ebuild:
+ Version bump. Removed old.
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> cifs-utils-6.1-r1.ebuild:
Stable for ppc64, wrt bug #486312
diff --git a/net-fs/cifs-utils/Manifest b/net-fs/cifs-utils/Manifest
index f76a3d06ce74..b7cb8339fafd 100644
--- a/net-fs/cifs-utils/Manifest
+++ b/net-fs/cifs-utils/Manifest
@@ -1,33 +1,33 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX cifs-utils-5.5-initialize_rc_var_properly.patch 1033 SHA256 c341bd479fd4e1587bf53db3e525b60f25368ba2860977235a64fa3988671ec9 SHA512 a81a7f36a11d43bdd1b08ed95aa87db1d6f4143a5f172aec1692d089cb4a8e0d0ab7b12a7cedd132182debe2e757c497a7840f3e7003467747712e2d1964617d WHIRLPOOL 157dc9c5939c4f2e4c1f399bb63a4a803af4727ad73df3117a7f674083bd17ba7df22810f6ebc771425010fbda7866b3f818b41d2a468b50d3ad0c15c34ab2da
AUX cifs-utils-5.9-set-parsed_info-got_user-when-a-cred-file.patch 1165 SHA256 b501c3a0665df177ea3faa682db98a559c736eddb2ef2eb91746ecedc60f8100 SHA512 a479ed28f9266bb0b2ef416d442c37d818c9ed7f141467c28c67e03cc27366cf5f75a8ed7ad8380407419981efa8d40bb8722b50a28bcfedade692d4d95918d8 WHIRLPOOL 91ee78b340e4d76fd3e98130db50599714a8042270df660650b54032e90a39c986f8050f9e7c21551360487b2e3114e759c5f6cdd58e1d68d4039f1c6fdacaf7
AUX cifs-utils-6.1-hardcoded-path.patch 1513 SHA256 2a0415b1452f3033c8322ed102b9acafbab9640f936254002d1bc493a0e6d7d5 SHA512 3ad0fbea11cd6a4bf6072e1131ccf87b0b81a9c869e2ee199f655ebc974c5e79f87694aa162ce2911767b6689f3b7530895b835d920575b5c37ac8fcd8cf4aad WHIRLPOOL 8684a3a3de491f9bc17070c8ad9d53bad14f5af62692e805bdd548bd4ad731096c01ce580b9800b053fcf583ee7af4166cfe00761f207934fa75b0223b22da76
DIST cifs-utils-5.9.tar.bz2 388403 SHA256 ee0d4ae25c54f47362ef4c97cda142224360a2c4a5a8fbf71d87003bf3eaaef2 SHA512 c4d789c6dce2c0927ccc9359147c12151ea9a688bc376c1df21deec66a98669dc4fb6dd8e26d549475d0bbe1e5449ce08fb86e45c765eee7013ec2040c23600e WHIRLPOOL ef4c9b23b2e12a53d936acd19ce10fbe347279ee3c2914a2cbe26d101898bad22606c622ca005af68e0c44605c4137b3633691171387e269caf06542919cec90
-DIST cifs-utils-6.0.tar.bz2 388957 SHA256 f7bc15cc09082eee5e6c9647e826aaa5e73da41646541bb7a50f53f78a6ef8bc SHA512 38ec543110743ace17019d383927f362e55f9d1ad260f897ee443917f7acd6eae1b098f935d5cff077141d7710106378062a9ead6c39c8b15335a6d3af0d3d12 WHIRLPOOL 2a66218c9d31e34a3e7d42e682afa6792cf20601f0e7aca723ba62c0644628426736478f79db32a373318614577a936bb4b407f33e894857f280bb1272354d4d
DIST cifs-utils-6.1.tar.bz2 390958 SHA256 381f1e9caccdafdcdb0efa32a4cceb77c1a96b0b58702394e4b86dac4825f3b5 SHA512 6427b74edbf56b865dee38a610c74ac5483cdc13096082cfc1e9d225a048c9b5ee0c7afb30e625a615a0e8e9f3767e33765220e27148e2c2a29d12d4129b01fd WHIRLPOOL a800a02a0729996035a331b460cb28ae5463ddecaf205d88173dc08efd7a2bee577995ebba97b36977858c8435ac3b7ec9c7ce5d193f8b30d0602f9546fed5b1
DIST cifs-utils-6.2.tar.bz2 392856 SHA256 34676e374ee139ce1b6566ed1802c55f92b5d74cc58417a4989df7438ff2cd33 SHA512 dc7060d3da65b706ce491a0c1fd113440f93787b79b29fa6207f96b538a2403f54e5e780418e0ad0b65e14eb45d3b0d50439253266c9d12b0d9f772954031ea6 WHIRLPOOL 5c3414babce753916e1d5660ac5b607c2791fc323d1736e07bd392b71bd3a660ca37257af7f61baed1df5188047d336d7330ae7c9c0980407f0ade74c14d2bc5
+DIST cifs-utils-6.3.tar.bz2 392465 SHA256 fff73b2a2547628acba05d324cf096e50f13fa8712f01bf0eb0dbabfe268375b SHA512 d1a16d56852d0b7570c795e04b6cee89a678e18401ec4a48bf734e5c941518c70d2cf82e795ce857c9aad07d9dfee68e96524e5d6e1392283cfee0a8b38e185e WHIRLPOOL e983ce227234cbc3141aac96d41a576b3bfb8a7cd0ea85191287d489b595e22e20bc9115a92b803da49931bcb7ac567cd3133b5729105ce99f6ea39c504535a8
EBUILD cifs-utils-5.9-r1.ebuild 2481 SHA256 41f3c1edaea4542178c93fa889b2b88bab9b3330d3751dbdf8b8e9ccfa0f8c26 SHA512 a8ba06aab690449f5d57e63f64f1010744bdcad7bb827b163dbba54c6f041679dcf47d191ceca785a0b8e9f1a1f53d638b993033991f02dd18afefef6fdfb33c WHIRLPOOL 4e9ac7b70e33fc7a21507207624ea8d8ba531e11a383745d25dd84ec6c65eb49beb0b85624b864d49c9bf55a0ea629639e4d77e01d16af5de72026c6815e5c99
-EBUILD cifs-utils-6.0.ebuild 2379 SHA256 7c38f07a707eba179910f100ed78a87a3ae26c0fdc3c34410577f00f9f4a92c1 SHA512 ee5a5a1b8375e2d3654cd0ee68f178aaaf112fc2a35ad2445107c6692a1eff2476c5c37d10da048eb7e09ca9363d9c33a6a39b74ef3191db46c0a7375b8217ce WHIRLPOOL 10266603917ba755138064a640f11ced6ba38dd0e985623506bdbf4596a4c9107a89124252188ce297f1f62642f9f8ea3ea762ea322f7de235fd6ef07aee9f58
EBUILD cifs-utils-6.1-r1.ebuild 3089 SHA256 b9ccde9490ebd0eddffa30b090a9e9f2aab5f82b17148c47a88b09ce45773b36 SHA512 7599330da3ac9071fd7f0ee236f4a7ca2610653d9c4ac6370181f1933f285b02d5a1e470ee708e4c4f5df53e24025781c2e4ff74b07b2078ffa8c73bdd8a149a WHIRLPOOL 6baed657e1f1b5f62afe475d00914dc8d260b9045d6b72ada75c6198452a74ab16a61b8fe900298e50d92afede0f7ca8f07a3c2cc79f6506858024f67e810593
EBUILD cifs-utils-6.2.ebuild 2961 SHA256 e1aab0cc9b5949161068df14e6de8e7879caeff03eb959c1efb6638485a04ec8 SHA512 4d1e6a80336ac438c1f0b9d043bc87e590ab249d8785ac689b57b3134878abd5fdddfcc26e835ba2a059b23f92877e7bec25482bcabaafc45a5cb55bbff7ca77 WHIRLPOOL f462ee4eec20a769262035f654017a647cd6bd584e96876597179d3cd895af3d696fac1a1769a5afdd78b4bcdc4ba1e8e69b4d9f810cbe4711813c21fcda401d
-MISC ChangeLog 11597 SHA256 42aeee80e6f1f5fd20d9c2837dd5d7390a062c81d723c39150ffdca732cde1a3 SHA512 c98d4ae1c2bb84c1096b9e0c7938120b38be9fa7cc555b13c23482ecdee6584a44f6ee27275b073228c71790d72bebac35cd9ac1dd4f76f3271a39e72234bf34 WHIRLPOOL a63c70650d29b9eb3c5226cc15c8f1e5aec0e351d5d4dfb72b27ab3ed1d8dddfb0351e709bda2035fce69e2f82fa4a21fe15caf21ed01ac21df25ea71bf5d7eb
+EBUILD cifs-utils-6.3.ebuild 2962 SHA256 5e3e0f304dd593e19b988b69d949e26f63741a9097dfc74211ffb8fe937f5a8d SHA512 eb85bc999b3cce13229feaf0e9da91bfe9d5e4d9c950f3dc61708684831cfb4bc2a428edff0f748f25844a878eb01ec347f80ca3c1c7345a78ad6ef1876eb90e WHIRLPOOL b758d1ce5ff2f71035fb3159266c1b1215c9f91b2702a55a72039432933b6a4958ad802eb2aa2e70fdbbaa4049040fb702e9ba55665f8c3fe9e2865bd5095c35
+MISC ChangeLog 11771 SHA256 ef0dfaa8549f52f6f6a4bfe0d0f2c3166008bc3712cf11eb048c99a6431ca390 SHA512 12eaf13ed934e2de2fbf483a8d8013a064e68a7c44171953d798be92775ee81c27b1e02f5eb6323d94a85e6a0a5732872a9d069c78d92f5bbfde89276f7ac23e WHIRLPOOL 08ef51ebbe7fd793625feb5c49b169c7f19f77b36aef929393d7ac22f7887a1cecf3a18f4967c9f8f4c0548141b55199a172f570b0a4ec17c3aa55c18a4b4a6b
MISC metadata.xml 894 SHA256 8d598e43e3e8ffcdca076aeecc8d7748574b9b10b0edcb7f29870c5765dac849 SHA512 351c7e517aeaac819858716a196364f033aa384d70dd8128a2e92d4b300ea451416cace7bcb8feeeffeb57264042d02fd814be3fdc8fc305b86f57e51158724f WHIRLPOOL ae8a5e246350bf67577855da35d3d100bd0485f4885cb2f46ca7a0ec3cc3eb6020a188bb0d08793f231adfd7c0b2fef6fe66d5c61a009a6c3aa4989df35d1299
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSubugAAoJELp701BxlEWfYn8QALus9QuVk6XEPTF2Bhj0lKFP
-qXKxzeN8DFcIsFRH5oGMwSA/dFqg5zZqjlk0OhgKbScDOo8IP6EeWpizef+733zz
-LXE0DSiLqTAppO0xzWa7wCzmYXe/5RhxH4kh5nY1glHvIUqJweTdW2we2Jt4R/U6
-hgPgEaR845ElODc46XkPZON2ANTL1mgXMnBLuEpVkirohwCsLn13rvWFQTA07zf2
-S/JngcIOHn/ifBl29/U1dHthspGIzCLaEYzDCfjw0X/8HsSYPEQwAqsfnzbVsYCZ
-RcfJbiyCGRKdGYVZ5s5jI/EZ6NM9EI9lRbfXzWjRAYlhSSY+qesbDDmToKaM2QGK
-BzzDutTQY1mB/ToyQyEatDdQCUrvJqqwo66cz5plw1YOt3GCa9SU0gnRiVUAji9x
-EEX94hGIqycVYY6AVeUc9UT6Q7ZmJrwFF70LTS6zEYYV9+tPTS+Z2V+l8FiY/cRg
-zVmTdCtW+s3cnBc6PWL4DP+FcpCWiovBrmui10EPC7XFG1j4ChvHqA6AojrCIgrP
-quhBXgFWmezApZWkMAoMNBqp19jLIOvdITCepkHChDUxluD69Gmu+TacfJWu3Ev3
-ZAg2TESyTOyca4DaafPxWuVmPQopNvvHJKw36RviNW1I/5lPikzVZDa1L4vxYZJe
-5A1GFmGdslOWdXRfcSKR
-=mblc
+iQIcBAEBCAAGBQJS0boRAAoJEPiazRVxLXTFkb0P/39Ko921p8p5JkkqneusRJgw
+ewj9ho7HlHnJsJDs40gl7JHlo23Mcp8hXKk18SSYNfVWaMIsUFcQOScT9Or0+E76
+u+FEcYZDC632wswBZszZoAiPxTduOa+qyOYuWFdiL4qDLwWR8xOhrm8f2NGaqTnp
+okILb/eguprDc4GGmLFcZE7dLo9TRj2WHX/Co9jBVTYj2OW4QImJfoPPjAnRgMTP
+Gdd02Bl5R9snjBgIMMPwjX+djC9gOyI/jqhTHzPxs3y86aoeS6tphZHrhkFJFGa5
+D3UL1NwihioH6yHIr34WTmx8O1odPqQYsucHuPNhklywHZoozlkO7y35Q8tZKmNh
+VujG1xrMokXWAr3rB92zVQXtsa/tN0pR+KpYD74Gtd3hVP+2AErSqM+R/OO2Eo4L
+K96LSnQas+l31SBCEwrbe1ZI6BXuMey1aXEHa5F1BVl7ko0uUMoWuRKA7SNuE1XF
+KoTIWh8S3tk3fQ+W/D8/uHD65Nidsjdd9eqf5e9C1cBf1rraw4e4eyrAhUIJQDTr
+EaVNIcu9CehZ8PAoAQd6Ad3Y2Toj9dxbEq5Jbj82Sppt60V83yIYxHk+XF7DyZiS
+GLlZI9cIzjMOxomoNlkvkwzFSsyliKE26Jg6MoBDdIJKcrFXLEQPD4q6Vjp3Nl4I
+ec7Z4YOmSWlO8yUcufSW
+=KntY
-----END PGP SIGNATURE-----
diff --git a/net-fs/cifs-utils/cifs-utils-6.0.ebuild b/net-fs/cifs-utils/cifs-utils-6.0.ebuild
deleted file mode 100644
index f4542896aba0..000000000000
--- a/net-fs/cifs-utils/cifs-utils-6.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/cifs-utils/cifs-utils-6.0.ebuild,v 1.2 2013/10/22 10:46:10 polynomial-c Exp $
-
-EAPI=4
-
-inherit eutils confutils linux-info
-
-DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
-HOMEPAGE="http://wiki.samba.org/index.php/LinuxCIFS_utils"
-SRC_URI="ftp://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux"
-IUSE="ads +caps caps-ng creds"
-
-DEPEND="!net-fs/mount-cifs
- !<net-fs/samba-3.6_rc1
- ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils )
- caps? ( sys-libs/libcap )
- caps-ng? ( sys-libs/libcap-ng )
- creds? ( sys-apps/keyutils )"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="^^ ( caps caps-ng )"
-
-DOCS="doc/linux-cifs-client-guide.odt"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- confutils_use_conflict caps caps-ng
- if ! linux_config_exists || ! linux_chkconfig_present CIFS; then
- ewarn "You must enable CIFS support in your kernel config, "
- ewarn "to be able to mount samba shares. You can find it at"
- ewarn
- ewarn " File systems"
- ewarn " Network File Systems"
- ewarn " CIFS support"
- ewarn
- ewarn "and recompile your kernel ..."
- fi
-}
-
-src_configure() {
- ROOTSBINDIR="${EPREFIX}"/sbin \
- econf \
- $(use_enable ads cifsupcall) \
- $(use_with caps libcap) \
- $(use_with caps-ng libcap-ng) \
- $(use_enable creds cifscreds) \
- --with-libcap-ng=$(use caps-ng && echo 'yes' || echo 'no') \
- --disable-cifsidmap \
- --disable-cifsacl
-}
-
-src_install() {
- default
-
- # remove empty directories
- find "${ED}" -type d -print0 | xargs --null rmdir \
- --ignore-fail-on-non-empty &>/dev/null
-}
-
-pkg_postinst() {
- # Inform about set-user-ID bit of mount.cifs
- ewarn "setuid use flag was dropped due to multiple security implications"
- ewarn "such as CVE-2009-2948, CVE-2011-3585 and CVE-2012-1586"
- ewarn "You are free to set setuid flags by yourself"
-
- # Inform about upcall usage
- if use ads ; then
- ewarn "Using mount.cifs in combination with keyutils"
- ewarn "in order to mount DFS shares, you need to add"
- ewarn "the following line to /etc/request-key.conf:"
- ewarn " create dns_resolver * * /usr/sbin/cifs.upcall %k"
- ewarn "Otherwise, your DFS shares will not work properly."
- fi
-}
diff --git a/net-fs/cifs-utils/cifs-utils-6.3.ebuild b/net-fs/cifs-utils/cifs-utils-6.3.ebuild
new file mode 100644
index 000000000000..4f98286c09ce
--- /dev/null
+++ b/net-fs/cifs-utils/cifs-utils-6.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/cifs-utils/cifs-utils-6.3.ebuild,v 1.1 2014/01/11 21:39:28 polynomial-c Exp $
+
+EAPI=5
+
+inherit eutils linux-info multilib
+
+DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
+HOMEPAGE="http://wiki.samba.org/index.php/LinuxCIFS_utils"
+SRC_URI="ftp://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~x86 ~arm-linux ~x86-linux"
+IUSE="+acl +ads +caps +caps-ng creds"
+
+DEPEND="!net-fs/mount-cifs
+ !<net-fs/samba-3.6_rc1
+ ads? (
+ sys-apps/keyutils
+ sys-libs/talloc
+ virtual/krb5
+ )
+ caps? ( !caps-ng? ( sys-libs/libcap ) )
+ caps? ( caps-ng? ( sys-libs/libcap-ng ) )
+ creds? ( sys-apps/keyutils )"
+PDEPEND="${DEPEND}
+ acl? ( || (
+ =net-fs/samba-3.6*[winbind]
+ >=net-fs/samba-4.0.0_alpha1
+ ) )
+"
+
+REQUIRED_USE="acl? ( ads )"
+
+DOCS="doc/linux-cifs-client-guide.odt"
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ if ! linux_config_exists || ! linux_chkconfig_present CIFS; then
+ ewarn "You must enable CIFS support in your kernel config, "
+ ewarn "to be able to mount samba shares. You can find it at"
+ ewarn
+ ewarn " File systems"
+ ewarn " Network File Systems"
+ ewarn " CIFS support"
+ ewarn
+ ewarn "and recompile your kernel ..."
+ fi
+}
+
+src_configure() {
+ ROOTSBINDIR="${EPREFIX}"/sbin \
+ econf \
+ $(use_enable acl cifsacl cifsidmap) \
+ $(use_enable ads cifsupcall) \
+ $(use caps && use_with !caps-ng libcap || echo --without-libcap) \
+ $(use caps && use_with caps-ng libcap-ng || echo --without-libcap-ng) \
+ $(use_enable creds cifscreds)
+}
+
+src_install() {
+ default
+
+ # remove empty directories
+ find "${ED}" -type d -print0 | xargs --null rmdir \
+ --ignore-fail-on-non-empty &>/dev/null
+
+ if use acl ; then
+ dodir /etc/cifs-utils
+ dosym /usr/$(get_libdir)/cifs-utils/idmapwb.so \
+ /etc/cifs-utils/idmap-plugin
+ dodir /etc/request-key.d
+ echo 'create cifs.idmap * * /usr/sbin/cifs.idmap %k' \
+ > "${ED}/etc/request-key.d/cifs.idmap.conf"
+ fi
+
+ if use ads ; then
+ dodir /etc/request-key.d
+ echo 'create dns_resolver * * /usr/sbin/cifs.upcall %k' \
+ > "${ED}/etc/request-key.d/cifs.upcall.conf"
+ fi
+}
+
+pkg_postinst() {
+ # Inform about set-user-ID bit of mount.cifs
+ ewarn "setuid use flag was dropped due to multiple security implications"
+ ewarn "such as CVE-2009-2948, CVE-2011-3585 and CVE-2012-1586"
+ ewarn "You are free to set setuid flags by yourself"
+
+ # Inform about upcall usage
+ if use acl ; then
+ einfo "The cifs.idmap utility has been enabled by creating the"
+ einfo "configuration file /etc/request-key.d/cifs.idmap.conf"
+ einfo "This enables you to get and set CIFS acls."
+ fi
+
+ if use ads ; then
+ einfo "The cifs.upcall utility has been enabled by creating the"
+ einfo "configuration file /etc/request-key.d/cifs.upcall.conf"
+ einfo "This enables you to mount DFS shares."
+ fi
+}