diff options
author | Stefaan De Roeck <stefaan@gentoo.org> | 2008-01-31 23:19:25 +0000 |
---|---|---|
committer | Stefaan De Roeck <stefaan@gentoo.org> | 2008-01-31 23:19:25 +0000 |
commit | fcf5bbedc125d8fcaa26b582e0c91261fa3f19b7 (patch) | |
tree | 192e6d7f5fa759f99533128cc131168f351bf6b4 /net-fs | |
parent | Removing ppc64 from PEAR-MDB2_Driver_oci8 (diff) | |
download | historical-fcf5bbedc125d8fcaa26b582e0c91261fa3f19b7.tar.gz historical-fcf5bbedc125d8fcaa26b582e0c91261fa3f19b7.tar.bz2 historical-fcf5bbedc125d8fcaa26b582e0c91261fa3f19b7.zip |
Big version bump to 5.0.3, probably fixes many open bugs
Package-Manager: portage-2.1.4
Diffstat (limited to 'net-fs')
-rw-r--r-- | net-fs/autofs/ChangeLog | 8 | ||||
-rw-r--r-- | net-fs/autofs/Manifest | 12 | ||||
-rw-r--r-- | net-fs/autofs/autofs-5.0.3.ebuild | 49 | ||||
-rw-r--r-- | net-fs/autofs/files/autofs.rc14 | 42 | ||||
-rw-r--r-- | net-fs/autofs/metadata.xml | 2 |
5 files changed, 109 insertions, 4 deletions
diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog index 9ce3c0d49e47..ef0337ccfe6d 100644 --- a/net-fs/autofs/ChangeLog +++ b/net-fs/autofs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-fs/autofs # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.64 2008/01/24 10:09:19 stefaan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.65 2008/01/31 23:19:24 stefaan Exp $ + +*autofs-5.0.3 (31 Jan 2008) + + 31 Jan 2008; Stefaan De Roeck <stefaan@gentoo.org> +files/autofs.rc14, + metadata.xml, +autofs-5.0.3.ebuild: + Big version bump to 5.0.3, probably fixes many open bugs *autofs-4.1.3-r8 (24 Jan 2008) diff --git a/net-fs/autofs/Manifest b/net-fs/autofs/Manifest index 6c25113a85a0..092910db4bcd 100644 --- a/net-fs/autofs/Manifest +++ b/net-fs/autofs/Manifest @@ -8,6 +8,7 @@ AUX autofs.rc10 6373 RMD160 bbff8d48111f33a36afd4bf1628d7366a87478fd SHA1 957f37 AUX autofs.rc11 7469 RMD160 e8472a75e3804a83cdb31fb1a9e293a87492ba0b SHA1 be29dc822d5216bd40edf1067df04eb5b56455a1 SHA256 a050aff19d249598d789859fbfd01ac72d73a68f83d9edb96661aae76a5f5481 AUX autofs.rc12 7807 RMD160 bdd91c47ee5c223ca6eb7b395a4f82f36abd26f6 SHA1 a5efe6948c9674c4d2019db5e81de9d0a64ffaca SHA256 dc08949c2d47614be7fcea8be9988de52715b8072753ee3df77a87c19962975c AUX autofs.rc13 7876 RMD160 feb761b16f10e90ca55fc25a75b1ada9e79a83e2 SHA1 dadfdea84cf741ede50f5131433f88b09dd05f40 SHA256 d477a63305db5d0cc78e9f538cea745f733ae46305f71986c8a5abce1d2f0c56 +AUX autofs.rc14 920 RMD160 efdc6c8d7bde975c2189f818184f27057f045352 SHA1 2595363868212f6d5e6d3c0516b7c20114f58f87 SHA256 e84d49f6e9f1252b7db2392f60d21171f9eb21355a1cba7a19fed6b2949b0d83 AUX autofs.rc6 3717 RMD160 9124279f8c70b0f4f9c4729a71469b178bd2395a SHA1 b17efbf35768395ea25c9ea4037d49c3eb61d4a2 SHA256 96ecff3e66a4364aaea5bdce7a33454b3315a04745cc5897208c33e749692016 AUX autofs.rc7 3624 RMD160 898c771eedbf52cbf856449370640873db7c4fd2 SHA1 f72e598317ba58fe6c9598547876e8dd60b9e007 SHA256 406a9025829c8485ef73400a76f678a6c1c87694241936db1dfae5241e751e5e AUX autofs.rc8 5186 RMD160 7a97786ecbca979a1b3aa754b6a638b580a9836d SHA1 f1f5b9837d176085c5e81bfe2321bdec15f90e74 SHA256 e9c094b03fec0a184800f750d79bf73ee6daf614c312b5c927110d8f2b0d1511 @@ -27,6 +28,12 @@ DIST autofs-4.1.3-signal-race-fix.patch 635 RMD160 dd7fc2df1b4cb5ab59a81b5613887 DIST autofs-4.1.3-sock-leak-fix.patch 1236 RMD160 09ca250b5711d04336f61fb7a227d99ae2b4d053 SHA1 995838278a74211eb537202f4c918302bd38fa38 SHA256 6aaa548688e7d48eb735dfa9acb1c097b82f8ef68a3ca30aab70a92b9b36453b DIST autofs-4.1.3-strict.patch 1626 RMD160 8527db5b40eb7d0bf7fcc6f47a5be5beb22905d3 SHA1 fa51323f0546a8b493bf3daebe7d5e40fd43b288 SHA256 518a7930cb6bad18f045dfc493ce39816e6fbce0f80c444dd75a33d722a8caff DIST autofs-4.1.3.tar.bz2 125234 RMD160 7df2839fce00222609bd7977a9d6275276e232b4 SHA1 ad7727e15c0ce35f3ad3a7cd2984197cf951f44f SHA256 9257a603815ee8c8d0f2935ff3c254b23f8007eee5fa8c9bf2e3661fdc171035 +DIST autofs-5.0.3-basedn-with-spaces-fix-3.patch 739 RMD160 2066a516afd9efe781b16b41c16dbd46677f4acc SHA1 53fd7c2aa390ca5ec0022b49f3865ff91a9beb24 SHA256 2483d04553a3a235f5a4695db12bbf2d1f3cc5dca3658804b4c3dc229b2bda9b +DIST autofs-5.0.3-correct-ldap-lib.patch 2600 RMD160 851be5c9d26a05a09a067c46493daa13519dddcc SHA1 fb08814da414608e55e6b41f689eb304e3cdd443 SHA256 2f9ca7f1d35c9408b99a6839d3f5250d470b0c81291887698528cd5814878a25 +DIST autofs-5.0.3-ldap-page-control-configure-fix.patch 11870 RMD160 bf76a1457569f5dad1b5088496090820ee92ad05 SHA1 b821d576dc0c084db27b8da127a00707e83cbc86 SHA256 badd953d702f716266b5819c2001f1e29f1d70775aad92e835f2a46ee6375c5f +DIST autofs-5.0.3-nfs4-tcp-only.patch 810 RMD160 93cc53b149ced66c3a18cf3baa118dacf00aa9fb SHA1 533ca97bbdbdb77c1a0a556f3a927ac16c9a8647 SHA256 2761141b683d29d17e2924149b22238b718d769231bb86029a0d16025fd25bf7 +DIST autofs-5.0.3-xfn-not-supported.patch 1753 RMD160 25729dd9fc17f8fbd143ee4670fa9d498473d015 SHA1 8d0e17e1ab721758f932f37efb49541101bfe27a SHA256 fa674ca5e63b01d6a6eee21ef8b1c81c432b7fe353390c60edae7fa0f4c5b67f +DIST autofs-5.0.3.tar.bz2 225298 RMD160 b25fd5f2da4592ec3827de1cd7227d66469fe853 SHA1 3e6c275d8c8752132ffd881ac3ec962dd2926498 SHA256 1598f6849c1bf0ec596e7dad7c7c8176a958e973d55370da1236d8b9bdd4acc9 EBUILD autofs-3.1.7-r3.ebuild 1285 RMD160 ba36b6a4dcf4164e79e75fca03bd9a13b53beb49 SHA1 dc51bd1d3f3db641c6087001bbf45f22704055d8 SHA256 66d8b470cf2f10b08a71a4a588a67371a92323de0f91d7c12637d3b6cd925bab EBUILD autofs-3.1.7-r4.ebuild 1725 RMD160 8d3a806b959f2700c43364acc9b49d174e3c092f SHA1 c82743878f9c3424fa91a684dfb200b87fc35ad4 SHA256 c45d1025c201329e2fc0d72cbf39807ef07536446b893583bc693b2422232560 EBUILD autofs-3.1.7-r5.ebuild 1739 RMD160 2aba32bed55900477131d080beb301b1271be1aa SHA1 8a6b81324f6f893dac00324432b1bcfbb321856a SHA256 4e5c9f0981fb87311e452be843f6426a694c03a613f7eb05c7360c6e43f147ae @@ -39,5 +46,6 @@ EBUILD autofs-4.1.3-r4.ebuild 2973 RMD160 146a44b68bd42a8309518c8fef23d2c40c3600 EBUILD autofs-4.1.3-r7.ebuild 3003 RMD160 159090b532fc72917d101f0fea4c02409663ba97 SHA1 6c77e3143816d1234cb884a03cda22b92cd0d266 SHA256 22870b6945cbc8fe00d80986c9b6a96f0c14e79bbb41381009d791676f8f61fc EBUILD autofs-4.1.3-r8.ebuild 3116 RMD160 abd6391c3eaa8145db089e1d6b9ade45d0717fc7 SHA1 a43fcb2534f7424fc4c8fd291076a25a335234f3 SHA256 23bf695145bf8570d6296cb5788e6a6ac05721507bfd80ba54c987e521508bea EBUILD autofs-4.1.3.ebuild 1923 RMD160 eaab58530b774637b8b3ae8600a99e17eb31c0ca SHA1 cace6b8fae4c228c99b278a84e0889ce51c23a13 SHA256 655ab0f95d4d71fb37788ef6bd35c1cca0abd8b2714d67cbb26837c8477d95f7 -MISC ChangeLog 9320 RMD160 4131ee5bf9794782a718f98dd17ba0eabd358147 SHA1 78928df3b7c33cdce08481125e94d6f17ccfc532 SHA256 ca7b826fecff61d8b535420ca3bc9fc5f0c13464d56770677c405dbbfd458a82 -MISC metadata.xml 222 RMD160 2eab5456eb838ca18cd56426f8b358276436aedb SHA1 fe7138b885e922c65389f7af7871a39163fa3d46 SHA256 45013b97d7f676b121216e964101d896b67600f5aa521353b3ff72ac4e23d0ed +EBUILD autofs-5.0.3.ebuild 1635 RMD160 f5ee8d00b7896faf35572d2ce7179c05d6abf31f SHA1 946f9e444cfb2c46d6bbe95bd6e183e09f41bbc3 SHA256 0dd4854ffd609605d308c020606538d7ae1bc93027a84672303a244d73c3d7ac +MISC ChangeLog 9520 RMD160 feb739256360629663e7d8d6db423e7670beeb33 SHA1 b43ba94d6a141c9880b818c3b73f88b663f46714 SHA256 af7d2588a2acca17749f78fe106c0907bc3ca6790e48eb6a3916c5b12547e11e +MISC metadata.xml 222 RMD160 57df42872d89d82dec993ad7a3c3bccf9c657b84 SHA1 d5fd7e4ef6f7cfdc6dca75e16d8f93919120c23e SHA256 d17745287b9215a63e78c7cf1380de4637ef9001339d82e645d2cef00297b428 diff --git a/net-fs/autofs/autofs-5.0.3.ebuild b/net-fs/autofs/autofs-5.0.3.ebuild new file mode 100644 index 000000000000..6814a7c9f4d4 --- /dev/null +++ b/net-fs/autofs/autofs-5.0.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-5.0.3.ebuild,v 1.1 2008/01/31 23:19:24 stefaan Exp $ + +inherit eutils multilib autotools + +IUSE="ldap" +DESCRIPTION="Kernel based automounter" +HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" +SRC_URI_BASE="mirror://kernel/linux/daemons/${PN}/v5" +SRC_URI="${SRC_URI_BASE}/${P}.tar.bz2 + ${SRC_URI_BASE}/${P}-ldap-page-control-configure-fix.patch + ${SRC_URI_BASE}/${P}-xfn-not-supported.patch + ${SRC_URI_BASE}/${P}-basedn-with-spaces-fix-3.patch + ${SRC_URI_BASE}/${P}-nfs4-tcp-only.patch + ${SRC_URI_BASE}/${P}-correct-ldap-lib.patch" +DEPEND="virtual/libc + ldap? ( >=net-nds/openldap-2.0 )" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +src_unpack() { + unpack ${P}.tar.bz2 + PATCH_LIST="${P}-ldap-page-control-configure-fix.patch ${P}-xfn-not-supported.patch ${P}-basedn-with-spaces-fix-3.patch ${P}-nfs4-tcp-only.patch ${P}-correct-ldap-lib.patch" + for i in ${PATCH_LIST}; do + EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${i} + done + + cd "${S}" + eautoconf || die "Autoconf failed" +} + +src_compile() { + econf $(use_with ldap openldap) --enable-ignore-busy || die + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + newinitd "${FILESDIR}"/autofs.rc14 autofs +} + +pkg_postinst() { + elog "Note: If you plan on using autofs for automounting" + elog "remote NFS mounts without having the NFS daemon running" + elog "please add portmap to your default run-level." +} diff --git a/net-fs/autofs/files/autofs.rc14 b/net-fs/autofs/files/autofs.rc14 new file mode 100644 index 000000000000..948e9242f761 --- /dev/null +++ b/net-fs/autofs/files/autofs.rc14 @@ -0,0 +1,42 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc14,v 1.1 2008/01/31 23:19:25 stefaan Exp $ + +DAEMON=/usr/sbin/automount +PIDFILE=/var/run/autofs.pid + +depend() { + need localmount + use ypbind nfs slapd portmap net +} + +opts="start stop restart status reload" + +start() { + ebegin "Starting automounter" + + # ensure autofs support is loaded + grep -q autofs /proc/filesystems || modprobe -q autofs4 || modprobe -q autofs + if [ $? -ne 0 ]; then + eend 1 "No autofs support available" + return 1 + fi + + start-stop-daemon --start --exec ${DAEMON} -- -p ${PIDFILE} ${daemonoptions} + + eend $? +} + +stop() { + ebegin "Stopping automounter" + start-stop-daemon --stop --quiet --signal TERM -p ${PIDFILE} + eend $? +} + +reload() { + ebegin "Reloading automounter" + kill -HUP $(cat ${PIDFILE}) + eend $? +} + diff --git a/net-fs/autofs/metadata.xml b/net-fs/autofs/metadata.xml index c5d19b146157..9e24abe6169e 100644 --- a/net-fs/autofs/metadata.xml +++ b/net-fs/autofs/metadata.xml @@ -3,6 +3,6 @@ <pkgmetadata> <herd>net-fs</herd> <maintainer> - <email>robbat2@gentoo.org</email> + <email>stefaan@gentoo.org</email> </maintainer> </pkgmetadata> |