diff options
author | Chris White <chriswhite@gentoo.org> | 2005-11-30 09:38:30 +0000 |
---|---|---|
committer | Chris White <chriswhite@gentoo.org> | 2005-11-30 09:38:30 +0000 |
commit | 67c8b060271109f68d8b0a44de61d297ddfbe2e7 (patch) | |
tree | 42ce8164da9dd6d55caa82dfe6832b4a2a0a6ad5 /net-fs | |
parent | *** empty log message *** (diff) | |
download | gentoo-2-67c8b060271109f68d8b0a44de61d297ddfbe2e7.tar.gz gentoo-2-67c8b060271109f68d8b0a44de61d297ddfbe2e7.tar.bz2 gentoo-2-67c8b060271109f68d8b0a44de61d297ddfbe2e7.zip |
Diffstat (limited to 'net-fs')
124 files changed, 849 insertions, 3634 deletions
diff --git a/net-fs/am-utils/ChangeLog b/net-fs/am-utils/ChangeLog index 7fa396cba8ce..825e7c0099ae 100644 --- a/net-fs/am-utils/ChangeLog +++ b/net-fs/am-utils/ChangeLog @@ -1,49 +1,6 @@ # ChangeLog for net-fs/am-utils -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/ChangeLog,v 1.13 2005/10/06 12:28:28 agriffis Exp $ - - 06 Oct 2005; Aron Griffis <agriffis@gentoo.org> am-utils-6.0.10.ebuild: - Mark 6.0.10 ~alpha - -*am-utils-6.0.10 (07 Jun 2005) - - 07 Jun 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/am-utils-6.0.10-parallel-build.patch, +am-utils-6.0.10.ebuild: - Added new version 6.0.10 with a patch that enables parallel build. - Closes bug #89334 submitted by Daniel Webert <rockoo@gmail.com> - - 06 Jun 2005; Mike Frysinger <vapier@gentoo.org> am-utils-6.0.9-r1.ebuild: - Disable parallel build since it doesnt work #67136. - - 05 Nov 2004; Michael Sterrett <mr_bones_@gentoo.org> - am-utils-6.0.9-r1.ebuild: - inherit eutils for epatch; tidy - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> - am-utils-6.0.9-r1.ebuild, am-utils-6.0.9.ebuild: - virtual/glibc -> virtual/libc - - 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> : - manifest fix - - 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> - am-utils-6.0.9-r1.ebuild: - set ppc in keywords - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - added to net-fs herd - - 21 Oct 2003; Luca Barbato <lu_zero@gentoo.org> am-utils-6.0.9-r1.ebuild: - Marked ~ppc - -*am-utils-6.0.9-r1 (16 Oct 2003) - - 16 Oct 2003; Daniel Robbins <drobbins@gentoo.org> am-utils-6.0.9-r1.ebuild: - Added gdbm compile fix patch from Red Hat to get this thing to compile on - AMD64, likely other systems. - - 03 Jun 2003; Dylan Carlson <absinthe@gentoo.org> am-utils-6.0.9.ebuild: - Unmasking x86. +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/ChangeLog,v 1.1 2003/04/10 22:06:42 liquidx Exp $ *am-utils-6.0.9 (10 Apr 2003) diff --git a/net-fs/am-utils/Manifest b/net-fs/am-utils/Manifest index 77e45dbc98eb..8b0e96424c2f 100644 --- a/net-fs/am-utils/Manifest +++ b/net-fs/am-utils/Manifest @@ -1,11 +1,5 @@ -MD5 a3dd8511b8874ce1b494dce2472c709c metadata.xml 159 -MD5 5ce7a092d2c2bad07d48ab86cbff02fa ChangeLog 1874 -MD5 41e83680e4c88582f1e19568f752f48f am-utils-6.0.10.ebuild 1086 -MD5 fa659c8f7e566979ef1f007f83684f43 am-utils-6.0.9-r1.ebuild 1050 -MD5 f08163d2626b71a6c983fc1d0b9383ab files/amd.net 160 -MD5 b3377608b057b265eda754cea94bb69e files/amd.rc 544 -MD5 be507ff6c41cb6a4a15be900320c8429 files/am-utils-6.0.10-parallel-build.patch 2323 -MD5 74f5c331bf7692293e5eb8b1d69310de files/digest-am-utils-6.0.9-r1 67 -MD5 ad7d6557026c6f9dd281a4e9a80e64a4 files/digest-am-utils-6.0.10 68 -MD5 711232de603b2f30af85608b0ba43ca7 files/am-utils-gdbm.patch 1578 -MD5 04ee491d48ffa52a449c447af3c8fbce files/amd.conf 770 +MD5 041da59af4769fe8268594c278d902e0 am-utils-6.0.9.ebuild 823 +MD5 b1b2ce0f9c933214685edae69899ee5b files/amd.rc 558 +MD5 63f9d2152f8f2ed9fd2388e5f2006e61 files/amd.net 112 +MD5 0a035e52aafb8f56894a03429aab1312 files/amd.conf 721 +MD5 74f5c331bf7692293e5eb8b1d69310de files/digest-am-utils-6.0.9 67 diff --git a/net-fs/am-utils/am-utils-6.0.10.ebuild b/net-fs/am-utils/am-utils-6.0.10.ebuild index 6f59c92706f9..0cc46c73acd3 100644 --- a/net-fs/am-utils/am-utils-6.0.10.ebuild +++ b/net-fs/am-utils/am-utils-6.0.10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/am-utils-6.0.10.ebuild,v 1.2 2005/10/06 12:28:28 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/am-utils-6.0.10.ebuild,v 1.1 2005/06/07 19:36:40 griffon26 Exp $ inherit eutils @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.am-utils.org/pub/am-utils/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="ldap" RDEPEND="ldap? ( >=net-nds/openldap-1.2 )" diff --git a/net-fs/am-utils/am-utils-6.0.9-r1.ebuild b/net-fs/am-utils/am-utils-6.0.9-r1.ebuild index 60cd688d6804..24110ea712d0 100644 --- a/net-fs/am-utils/am-utils-6.0.9-r1.ebuild +++ b/net-fs/am-utils/am-utils-6.0.9-r1.ebuild @@ -1,45 +1,46 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/am-utils-6.0.9-r1.ebuild,v 1.12 2005/06/06 23:31:21 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/am-utils-6.0.9-r1.ebuild,v 1.1 2003/10/16 15:54:15 drobbins Exp $ -inherit eutils +IUSE="ldap" +S=${WORKDIR}/${P} DESCRIPTION="amd automounter and utilities" -HOMEPAGE="http://www.am-utils.org/" +HOMEPAGE="http://www.am-utils.org" SRC_URI="ftp://ftp.am-utils.org/pub/am-utils/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="ldap" +DEPEND="virtual/glibc + ldap? ( >=net-nds/openldap-1.2 )" -RDEPEND="ldap? ( >=net-nds/openldap-1.2 )" -DEPEND="${RDEPEND} - >=sys-apps/portage-2.0.51" +SLOT="0" +LICENSE="BSD" +KEYWORDS="~x86 amd64" src_unpack() { unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/am-utils-gdbm.patch - libtoolize --copy --force && \ - aclocal && \ - autoconf && \ - automake || die "autotools failed" + cd ${S} + cat ${FILESDIR}/am-utils-gdbm.patch | patch -p1 || die } src_compile() { - econf \ - $(use_with ldap) \ - --sysconfdir=/etc/amd \ - || die "configure failed" - # does not build in parallel #67136 - emake -j1 || die "make failed" + local myconf + + use ldap \ + && myconf="${myconf} --without-ldap" \ + || myconf="${myconf} --with-ldap" + + myconf="${myconf} --sysconfdir=/etc/amd" + + cd ${S} + econf ${myconf} || die "configure failed" + emake || die "make failed" } src_install() { - make DESTDIR="${D}" install || die "make install failed" + make DESTDIR=${D} install || die + + cp ${FILESDIR}/amd.conf ${D}/etc/amd + cp ${FILESDIR}/amd.net ${D}/etc/amd - insinto /etc/amd - doins "${FILESDIR}"/amd.{conf,net} - newinitd "${FILESDIR}/amd.rc" amd + exeinto /etc/init.d ; newexe ${FILESDIR}/amd.rc amd } diff --git a/net-fs/am-utils/files/amd.rc b/net-fs/am-utils/files/amd.rc index 124c4e183c1c..3bfc71962e07 100644 --- a/net-fs/am-utils/files/amd.rc +++ b/net-fs/am-utils/files/amd.rc @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/files/amd.rc,v 1.2 2004/07/14 23:33:06 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/am-utils/files/amd.rc,v 1.1 2003/04/10 22:06:42 liquidx Exp $ depend() { need localmount diff --git a/net-fs/am-utils/metadata.xml b/net-fs/am-utils/metadata.xml index ca66751dee2f..c06f9722e86d 100644 --- a/net-fs/am-utils/metadata.xml +++ b/net-fs/am-utils/metadata.xml @@ -2,4 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>net-fs</herd> +<maintainer> + <email></email> + <name></name> + <description></description> +</maintainer> + <longdescription>amd automounter and utilities</longdescription> </pkgmetadata> diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog index 59a846a521ca..69d4fc0ce8a2 100644 --- a/net-fs/autofs/ChangeLog +++ b/net-fs/autofs/ChangeLog @@ -1,201 +1,6 @@ # ChangeLog for net-fs/autofs -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.52 2005/07/06 16:00:42 robbat2 Exp $ - - 06 Jul 2005; Robin H. Johnson <robbat2@gentoo.org> -files/auto.home, - -files/ldap.diff, -files/open_max.diff: - These FILESDIR items are not used anymore. Bump. - - 06 Jun 2005; Markus Rothe <corsair@gentoo.org> autofs-4.1.3-r4.ebuild: - Stable on ppc64 - - 17 May 2005; Stephanie Lockwood-Childs <wormo@gentoo.org> - autofs-4.1.3-r4.ebuild: - marked stable on ppc, closes bug #92808 - - 17 Apr 2005; Aron Griffis <agriffis@gentoo.org> autofs-4.1.3-r4.ebuild: - Stable on alpha amd64 ia64 - - 12 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> - autofs-4.1.3-r4.ebuild: - Stable on sparc - - 11 Apr 2005; Robin H. Johnson <robbat2@gentoo.org> autofs-4.1.3-r4.ebuild: - Stable on x86. - - 09 Apr 2005; Markus Rothe <corsair@gentoo.org> autofs-4.1.3-r2.ebuild: - Stable on ppc64 - - 09 Apr 2005; Simon Stelling <blubb@gentoo.org> autofs-4.1.3-r4.ebuild: - fixed multilib-strict issues - - 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> autofs-4.1.3-r2.ebuild: - stable on ia64 - - 23 Mar 2005; <agriffis@gentoo.org> autofs-4.1.3-r2.ebuild: - Stable on amd64 - - 19 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> autofs-4.1.3-r2.ebuild: - Stable on alpha. - -*autofs-4.1.3-r4 (14 Mar 2005) - - 14 Mar 2005; Robin H. Johnson <robbat2@gentoo.org> +files/autofs.rc10, - +files/autofs.rc11, +files/autofs.rc12, files/autofs.rc9, - +autofs-4.1.3-r4.ebuild: - Bug #82086 - totally revamp the init script, now supports all daemon - options. Also cleanup all usage of unsafe sub-shells. - - 05 Feb 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/autofs-4.1.3-signal-race-fix.patch, autofs-4.1.3-r3.ebuild: - Added hopefully corrected version of signal-race-fix patch for bug #77077. - -*autofs-4.1.3-r3 (05 Feb 2005) - - 05 Feb 2005; Robin H. Johnson <robbat2@gentoo.org> +autofs-4.1.3-r3.ebuild: - Try to fix bug #77077, by removing signal-race-fix.patch. - - 10 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> autofs-4.1.3-r2.ebuild: - Stable on sparc - - 07 Jan 2005; Robin H. Johnson <robbat2@gentoo.org> autofs-4.1.3-r2.ebuild: - 4.1.3-r2 Stable on x86. - - 16 Dec 2004; Robin H. Johnson <robbat2@gentoo.org> files/autofs.rc8, - files/autofs.rc9: - Bug #74662, add use portmap again. - -*autofs-4.1.3-r2 (09 Dec 2004) - - 09 Dec 2004; Robin H. Johnson <robbat2@gentoo.org> files/auto.master, - files/auto.net, files/autofs.rc9, +autofs-4.1.3-r2.ebuild: - Added some of the debian patches that fix up LDAP and Hesiod in 4.1.3. - -*autofs-4.1.3-r1 (08 Dec 2004) - - 08 Dec 2004; Robin H. Johnson <robbat2@gentoo.org> files/auto.master, - +files/auto.net, +files/autofs.confd9, +files/autofs.rc9, - +autofs-4.1.3-r1.ebuild: - Fixed bugs 16320,49477,58292,62819,65626,69309,70827. Apply upstream patches. - - 02 Sep 2004; Sven Wegener <swegener@gentoo.org> -files/autofs, - files/autofs.rc6, files/autofs.rc7, files/autofs.rc8: - tail +2 -> tail -n +2 to be compatible with latest coreutils. Closes bug - #62606. - - 27 Jul 2004; <agriffis@gentoo.org> autofs-3.1.7-r5.ebuild: - stable on ia64 - - 17 Jul 2004; Tom Gall <tgall@gentoo.org> autofs-4.1.3.ebuild: - stable on ppc64, bug #56994 - -*autofs-4.1.3 (26 May 2004) - - 26 May 2004; Michael Imhof <tantive@gentoo.org> autofs-4.1.3.ebuild: - Version bumped. - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> autofs-3.1.7-r6.ebuild, - autofs-4.0.0.ebuild: - Add inherit eutils - - 20 Apr 2004; <agriffis@gentoo.org> autofs-4.0.0.ebuild: - Add ~ia64 - - 02 Mar 2004; <augustus@gentoo.org> autofs-4.0.0.ebuild: - Added ~amd64 keyword. - - 16 Jan 2004; <rphillips@gentoo.org> autofs-4.0.0.ebuild: - changed configuration file paths in man files - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - changed herd to net-fs - - 21 Nov 2003; <rphillips@gentoo.org> autofs-4.0.0.ebuild: - added Ervin Nemeth's sed entry to allow for portage controlled CFLAGS. - -*autofs-4.0.0 (27 Oct 2003) - - 27 Oct 2003; Ryan Phillips <rphillips@gentoo.org> autofs-4.0.0.ebuild: - version bump. added as unstable. Thanks to Gregory Shimansky - -*autofs-3.1.7-r6 (25 Sep 2003) - - 25 Sep 2003; Martin Holzer <mholzer@gentoo.org> autofs-3.1.7-r6.ebuild: - Added autoconf for ldap. Closes #27369. - - 26 Jul 2003; Stefan Jones <cretin@gentoo.org> files/autofs.rc8 - files/autofs.confd: - Fixed the --timeout options, can be specified in daemonoptions in - autofs.confd or via the last option in the misc.master file. - - 25 May 2003; Martin Holzer <mholzer@gentoo.org> autofs-3.1.7-r3.ebuild, - autofs-3.1.7-r4.ebuild, autofs-3.1.7-r5.ebuild: - now uses mirror://kernel - - 12 May 2003; Jason Wever <weeve@gentoo.org> autofs-3.1.7-r5.ebuild: - Changed ~sparc keyword to sparc. - - 05 May 2003; Jason Wever <weeve@gentoo.org> autofs-3.1.7-r5.ebuild: - Added ~sparc to keywords. - - 09 Jan 2003; Kain <kain@kain.org> autofs-3.1.7-r5.ebuild: - Add ppc to KEYWORDS - - 07 Jan 2003; Aron Griffis <agriffis@gentoo.org> autofs-3.1.7-r5.ebuild: - Add alpha to KEYWORDS - -*autofs-3.1.7-r5 (17 Nov 2002) - - 17 Nov 2002; Brad Cowan <bcowan@gebtoo.org> autofs-3.1.7-r5.ebuild, - files/digest-autofs-3.1.7-r5, files/ldap_config.patch, files/autofs.rc8 : - - More ldap fixes, init script still needs some tweaking. - -*autofs-3.1.7-r4 (27 Oct 2002) - - 20 Sep 2002; Brad Cowan <bradlyatc@cowancomputers.com> autofs-3.1.7-r4.ebuild : - files/digest-autofs-3.1.7-r4, files/nisyp.patch, files/autofs1.confd, - files/autofs.rc7, files/automount.diff. - - Added net-nds/portmap and net-nds/ypbind as RDEPEND, updated init scripts - remove old files, and Updated ChangeLog. Init script now has a working - stats option to display current autofs state (as status seems to be a - predefined function that only displays the whether the daemon is running or - stopped). Added einfo to ebuild noting to start portmap for NFS support without - NFS started on current setup. Hopefully fixed some library compile problems. - -*autofs-3.1.7-r3 (16 Apr 2002) - - 16 Jul 2002; Ben Lutgens <lamer@gentoo.org> files/autofs.rc6 : - - made the initscript depend on ypbind - - 30 Apr 2002; William McArthur <sandymac@gentoo.org> autofs-3.1.7-r3.ebuild : - - Added HOMEPAGE, LICENSE and made the DESCRIPTION a little more so. - - - 21 Jun 2002; Ryan Phillips <rphillips@gentoo.org> files/autofs.rc6 : - - added a /g to the pidfile variable - - 16 Apr 2002; Seemant Kulleen <seemant@gentoo.org> autofs-3.1.7-r3.ebuild - files/digest-autofs-3.1.7-r3 : - - I did not bump the revision number up last time. That would have been a good - idea to do. - -*autofs-3.1.7-r2 (11 Apr 2002) - - 11 Apr 2002; Seemant Kulleen <seemant@gentoo.org> files/autofs : - - xevol@newtonave.net (David Snopek) in bug #1432 gave us a more modern - gentoofied script. - - 2 Feb 2002; Donny Davies <woodchip@gentoo.org> files/autofs.rc6 : - - Added patch, contributed through bugzilla (Bug #444), which supposedly fixes - problem with timeouts. Hope everything is OK now. +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $ *autofs-3.1.7-r2 (1 Feb 2002) diff --git a/net-fs/autofs/Manifest b/net-fs/autofs/Manifest index 65393290cf59..5d924c547e20 100644 --- a/net-fs/autofs/Manifest +++ b/net-fs/autofs/Manifest @@ -1,39 +1,21 @@ -MD5 755272708a0c1bf9d7500355cae8a259 autofs-4.1.3-r2.ebuild 2923 -MD5 d3574f8185d41bdb815a1a3ea90d177f autofs-4.0.0.ebuild 1930 -MD5 25496cb18a229b633f0b0a207e8a3acc autofs-4.1.3.ebuild 1933 -MD5 8cfa18e9b94510d2a2ed5e128f28dfe0 autofs-3.1.7-r6.ebuild 1784 -MD5 1298ee0b877a4ce11e1f69bd57265df4 autofs-4.1.3-r4.ebuild 2975 -MD5 44f4d9269d0d413a5705c63763d13b89 autofs-3.1.7-r3.ebuild 1285 -MD5 0747442a4bf2d9358fe4cb5ba3edf9e2 autofs-4.1.3-r1.ebuild 2865 -MD5 273b8d80da0015d4784c4e944dab4098 autofs-3.1.7-r5.ebuild 1750 -MD5 d088786415a46eef0b0dbf5074e9f4b2 autofs-4.1.3-r3.ebuild 2953 -MD5 4bbe41387fda834fa11a17755e347647 ChangeLog 7467 -MD5 3281a009cd789c5c937c9e6a3124e792 metadata.xml 287 -MD5 517e323f25fec842b06d2fe2dd3fbe4a autofs-3.1.7-r4.ebuild 1735 -MD5 a132f5883b92e2b509fa66e429f913ab files/autofs.confd 186 -MD5 3e9a4415d9928180bd9d1a7a09d4d2e7 files/ldap_config.patch 785 -MD5 759f43aeed6787d6b6d7556d03afe782 files/auto.master 267 -MD5 b7b301269f0796121d1f29c4a128b79e files/auto.net 1132 -MD5 be9e796b14bbb9f659368203127602c4 files/autofs-4.1.3-signal-race-fix.patch 426 -MD5 7873ddfcc4d52b6ca78d4e8faebe8cfc files/autofs.rc10 6373 -MD5 2b16150b63dd0701d0a973b027550512 files/autofs.rc11 7469 -MD5 3333b278adbd13edd82115ea686763f9 files/autofs.rc12 7807 -MD5 7fa23f910baa8aa00609bd74a60c8e34 files/autofs1.confd 137 -MD5 2f74c237baee9004a019d3365ab04c0d files/digest-autofs-4.1.3-r1 586 -MD5 f311a86fdf3a03702afac9cf4fd74528 files/digest-autofs-4.1.3-r2 660 -MD5 4e3ad0d70f88a0cb691ea5442f95421f files/digest-autofs-4.1.3-r3 584 -MD5 4e3ad0d70f88a0cb691ea5442f95421f files/digest-autofs-4.1.3-r4 584 -MD5 1b6efbe0072911c5c960a27e09a9d024 files/autofs.rc6 3717 -MD5 4cc7219397b1bdb60da3f150bd7d9230 files/autofs.rc7 3624 -MD5 539a3f843f501558cb01ca8c124e83f4 files/autofs.rc8 5186 -MD5 d90bdf558a0602f0e37aa0b42ff8bbfd files/autofs.rc9 5617 -MD5 7b562ed7d75738124cadc9de83d4a335 files/digest-autofs-4.0.0 66 -MD5 ba9378bfaf4e17d13789ac9a056ddb3b files/digest-autofs-4.1.3 65 -MD5 552ad0cdacd4354b83dba94670ec0e99 files/autofs.confd9 799 +MD5 be8d4d4ff58bf2309e9cc71faee833dc ChangeLog 3006 +MD5 f48c4af742364185c7cc612f1fa87ff5 autofs-3.1.7-r3.ebuild 1311 +MD5 2a71fd0ca35d1c720cad185678b771e0 autofs-3.1.7-r4.ebuild 1764 +MD5 d499a7df94496fb9d4cc5a164f2b17b1 autofs-3.1.7-r5.ebuild 1784 +MD5 256e713e8b47896dd2049326ec26fc78 files/auto.home 239 +MD5 7dfc74b098600c091681c950b67b1022 files/auto.master 237 MD5 aa40e8bef91418943312910e73d05eed files/auto.misc 319 +MD5 17069c72cadc641378d58ec1d0910647 files/autofs 3569 +MD5 d4034f19318f0595b2065e474571412e files/autofs.confd 125 +MD5 fd7e79d67508e701a1ed7cf630047097 files/autofs.rc6 3747 +MD5 c6cb109b55bf405262d053651485c165 files/autofs.rc7 3637 +MD5 920a82cac4940ba4981df4b69dd56595 files/autofs.rc8 5176 +MD5 7fa23f910baa8aa00609bd74a60c8e34 files/autofs1.confd 137 +MD5 41de856a77a074078968ff244b863f88 files/automount.diff 322 MD5 ee656860c0682821d144556f674ca481 files/digest-autofs-3.1.7-r3 64 MD5 ee656860c0682821d144556f674ca481 files/digest-autofs-3.1.7-r4 64 MD5 ee656860c0682821d144556f674ca481 files/digest-autofs-3.1.7-r5 64 -MD5 ee656860c0682821d144556f674ca481 files/digest-autofs-3.1.7-r6 64 -MD5 41de856a77a074078968ff244b863f88 files/automount.diff 322 +MD5 a872a3743192bbca4f78ecec7f74df03 files/ldap.diff 367 +MD5 3e9a4415d9928180bd9d1a7a09d4d2e7 files/ldap_config.patch 785 MD5 77884391a3fbf365a88f5d2230b548d9 files/nisyp.patch 419 +MD5 39ac8cc927dab754a7694abdb1a2cdc5 files/open_max.diff 408 diff --git a/net-fs/autofs/autofs-3.1.7-r3.ebuild b/net-fs/autofs/autofs-3.1.7-r3.ebuild index 8dc1ebfecd5a..eeae50a8ffed 100644 --- a/net-fs/autofs/autofs-3.1.7-r3.ebuild +++ b/net-fs/autofs/autofs-3.1.7-r3.ebuild @@ -1,18 +1,14 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r3.ebuild,v 1.14 2005/01/07 11:54:04 robbat2 Exp $ - -IUSE="ldap" - -DESCRIPTION="Kernel based automounter" -HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" -SRC_URI="mirror://kernel/linux/daemons/autofs/${P}.tar.bz2" - -DEPEND="ldap? ( >=net-nds/openldap-1.2 )" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86" +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author: Achim Gottinger <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r3.ebuild,v 1.1 2002/04/17 04:34:25 seemant Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="Automounter" +SRC_URI="ftp://ftp.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.de.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.uk.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2" +DEPEND="virtual/glibc ldap? ( ~net-nds/openldap-1.2 )" src_unpack() { unpack ${A} ; cd ${S}/include @@ -22,9 +18,6 @@ src_unpack() { src_compile() { local myconf use ldap || myconf="--without-openldap" - export HAVE_LDAP=1 - export LIBLDAP="$LIBLDAP -lldap -llber" - export LIBS="-lldap -llber $LIBS" ./configure --host=${HOST} --prefix=/usr ${myconf} || die emake || die } diff --git a/net-fs/autofs/autofs-3.1.7-r4.ebuild b/net-fs/autofs/autofs-3.1.7-r4.ebuild index 76f6267f6276..92d357f4fe82 100644 --- a/net-fs/autofs/autofs-3.1.7-r4.ebuild +++ b/net-fs/autofs/autofs-3.1.7-r4.ebuild @@ -1,10 +1,13 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r4.ebuild,v 1.11 2005/01/07 11:54:04 robbat2 Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r4.ebuild,v 1.1 2002/10/27 05:21:15 bcowan Exp $ +S=${WORKDIR}/${P} DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" -SRC_URI="mirror://kernel/linux/daemons/autofs/${P}.tar.bz2" +SRC_URI="ftp://ftp.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.de.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.uk.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2" DEPEND="ldap? ( >=net-nds/openldap-1.2 )" RDEPEND=">=net-nds/portmap-5b-r6 @@ -12,13 +15,12 @@ RDEPEND=">=net-nds/portmap-5b-r6 SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86" -IUSE="ldap" +KEYWORDS="~x86" src_unpack() { - unpack ${A} + unpack ${A} patch -p0 < ${FILESDIR}/nisyp.patch || die - + cd ${S}/include patch -p0 < ${FILESDIR}/automount.diff || die } @@ -26,7 +28,7 @@ src_unpack() { src_compile() { local myconf use ldap || myconf="--without-openldap" - export HAVE_LDAP=1 + export HAVE_LDAP=1 export LIBLDAP="$LIBLDAP -lldap -llber -lresolv" export LIBS="-lldap -llber -lresolv $LIBS" ./configure --host=${HOST} --prefix=/usr ${myconf} || die @@ -61,4 +63,4 @@ pkg_postinst() { echo "" einfo "Also the normal autofs status has been renamed stats" einfo "as there is already a predefined Gentoo status" -} +}
\ No newline at end of file diff --git a/net-fs/autofs/autofs-3.1.7-r5.ebuild b/net-fs/autofs/autofs-3.1.7-r5.ebuild index eb1904f002ba..9a6c73575598 100644 --- a/net-fs/autofs/autofs-3.1.7-r5.ebuild +++ b/net-fs/autofs/autofs-3.1.7-r5.ebuild @@ -1,36 +1,39 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r5.ebuild,v 1.16 2005/03/23 01:09:02 agriffis Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r5.ebuild,v 1.1 2002/11/18 02:00:18 bcowan Exp $ IUSE="ldap" +S=${WORKDIR}/${P} DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" -SRC_URI="mirror://kernel/linux/daemons/autofs/${P}.tar.bz2" +SRC_URI="ftp://ftp.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.de.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2 + ftp://ftp.uk.kernel.org/pub/linux/daemons/autofs/${P}.tar.bz2" DEPEND="ldap? ( >=net-nds/openldap-1.2 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="alpha ia64 ppc sparc x86" +KEYWORDS="~x86" src_unpack() { - unpack ${A} + unpack ${A} cd ${S} patch -p0 < ${FILESDIR}/ldap_config.patch || die - + cd ${S}/include patch -p0 < ${FILESDIR}/automount.diff || die cd ${S}/daemon mv Makefile Makefile.orig - sed -e 's/LIBS \= \-ldl/LIBS \= \-ldl \-lnsl \$\{LIBLDAP\}/' Makefile.orig > Makefile + sed -e 's/LIBS \= \-ldl/LIBS \= \-ldl \-lnsl \$\{LIBLDAP\}/' Makefile.orig > Makefile } src_compile() { local myconf use ldap || myconf="--without-openldap" - + ./configure \ --host=${HOST} \ --prefix=/usr \ @@ -66,4 +69,4 @@ pkg_postinst() { echo "" einfo "Also the normal autofs status has been renamed stats" einfo "as there is already a predefined Gentoo status" -} +}
\ No newline at end of file diff --git a/net-fs/autofs/autofs-3.1.7-r6.ebuild b/net-fs/autofs/autofs-3.1.7-r6.ebuild index 0a5beb4c794c..3e041ad435e8 100644 --- a/net-fs/autofs/autofs-3.1.7-r6.ebuild +++ b/net-fs/autofs/autofs-3.1.7-r6.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r6.ebuild,v 1.6 2005/03/23 01:09:02 agriffis Exp $ - -inherit eutils +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-3.1.7-r6.ebuild,v 1.1 2003/09/24 17:16:28 mholzer Exp $ IUSE="ldap" +S=${WORKDIR}/${P} DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" SRC_URI="mirror://kernel/linux/daemons/${PN}/${P}.tar.bz2" @@ -14,7 +13,7 @@ DEPEND="ldap? ( >=net-nds/openldap-1.2 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~ppc ~sparc ~x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc" src_unpack() { unpack ${A} diff --git a/net-fs/autofs/autofs-4.0.0.ebuild b/net-fs/autofs/autofs-4.0.0.ebuild index 6948ddcf21bc..a3c31fce285e 100644 --- a/net-fs/autofs/autofs-4.0.0.ebuild +++ b/net-fs/autofs/autofs-4.0.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.0.0.ebuild,v 1.10 2005/03/23 01:09:02 agriffis Exp $ - -inherit eutils +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.0.0.ebuild,v 1.1 2003/10/28 00:33:08 rphillips Exp $ IUSE="ldap" +S=${WORKDIR}/${P} DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" SRC_URI="mirror://kernel/linux/daemons/${PN}/v4/${P}-1.tar.bz2" @@ -14,7 +13,7 @@ DEPEND="ldap? ( >=net-nds/openldap-1.2 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc" src_unpack() { unpack ${A} @@ -39,7 +38,6 @@ src_compile() { --host=${HOST} \ --prefix=/usr \ ${myconf} || die - sed -i -e '/^\(CFLAGS\|CXXFLAGS\|LDFLAGS\)[[:space:]]*=/d' Makefile.rules make || die "make failed" } @@ -52,7 +50,6 @@ src_install() { dodoc COPYING COPYRIGHT NEWS README* TODO cd man - sed -i 's:\/etc\/:\/etc\/autofs\/:g' *.8 *.5 *.in doman auto.master.5 autofs.5 autofs.8 automount.8 cd ../samples diff --git a/net-fs/autofs/autofs-4.1.3-r1.ebuild b/net-fs/autofs/autofs-4.1.3-r1.ebuild index f7a4e234e5c3..d0b047ac5199 100644 --- a/net-fs/autofs/autofs-4.1.3-r1.ebuild +++ b/net-fs/autofs/autofs-4.1.3-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r1.ebuild,v 1.4 2005/03/23 01:09:02 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r1.ebuild,v 1.1 2004/12/09 07:25:12 robbat2 Exp $ inherit eutils @@ -10,18 +10,18 @@ DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" SRC_URI_BASE="mirror://kernel/linux/daemons/${PN}/v4" SRC_URI="${SRC_URI_BASE}/${P}.tar.bz2 - ${SRC_URI_BASE}/${P}-strict.patch - ${SRC_URI_BASE}/${P}-mtab_lock.patch - ${SRC_URI_BASE}/${P}-bad_chdir.patch - ${SRC_URI_BASE}/${P}-non_block_ping.patch - ${SRC_URI_BASE}/${P}-signal-race-fix.patch - ${SRC_URI_BASE}/${P}-sock-leak-fix.patch - ${SRC_URI_BASE}/${P}-replicated_server_select.patch" + ${SRC_URI_BASE}/${P}-strict.patch + ${SRC_URI_BASE}/${P}-mtab_lock.patch + ${SRC_URI_BASE}/${P}-bad_chdir.patch + ${SRC_URI_BASE}/${P}-non_block_ping.patch + ${SRC_URI_BASE}/${P}-signal-race-fix.patch + ${SRC_URI_BASE}/${P}-sock-leak-fix.patch + ${SRC_URI_BASE}/${P}-replicated_server_select.patch" DEPEND="virtual/libc ldap? ( >=net-nds/openldap-2.0 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc ~amd64 ~ia64 ~ppc64" src_unpack() { unpack ${P}.tar.bz2 @@ -54,14 +54,14 @@ src_install() { dodoc COPYING COPYRIGHT NEWS README* TODO CHANGELOG CREDITS cd ${S}/samples - docinto samples ; dodoc auto.misc auto.master + docinto samples ; dodoc auto.misc auto.master cd ${S}/man sed -i 's:\/etc\/:\/etc\/autofs\/:g' *.8 *.5 *.in || die "Failed to update path in manpages" doman auto.master.5 autofs.5 autofs.8 automount.8 dodir /etc/autofs /etc/init.d /etc/conf.d - insinto /etc/autofs ; doins ${FILESDIR}/auto.master - insinto /etc/autofs ; doins ${FILESDIR}/auto.misc + insinto /etc/autofs ; doins ${FILESDIR}/auto.master + insinto /etc/autofs ; doins ${FILESDIR}/auto.misc exeinto /etc/autofs ; doexe ${FILESDIR}/auto.net # chmod 755 is important! exeinto /etc/init.d ; newexe ${FILESDIR}/autofs.rc9 autofs diff --git a/net-fs/autofs/autofs-4.1.3-r2.ebuild b/net-fs/autofs/autofs-4.1.3-r2.ebuild index ed3a1a98807a..18d684f9de8c 100644 --- a/net-fs/autofs/autofs-4.1.3-r2.ebuild +++ b/net-fs/autofs/autofs-4.1.3-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r2.ebuild,v 1.7 2005/04/09 12:36:41 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r2.ebuild,v 1.1 2004/12/09 08:25:48 robbat2 Exp $ inherit eutils @@ -21,7 +21,7 @@ DEPEND="virtual/libc ldap? ( >=net-nds/openldap-2.0 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="alpha amd64 ia64 ~ppc ppc64 sparc x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc ~amd64 ~ia64 ~ppc64" src_unpack() { unpack ${P}.tar.bz2 diff --git a/net-fs/autofs/autofs-4.1.3-r3.ebuild b/net-fs/autofs/autofs-4.1.3-r3.ebuild index b3ab189d1ca6..80dd1f839c59 100644 --- a/net-fs/autofs/autofs-4.1.3-r3.ebuild +++ b/net-fs/autofs/autofs-4.1.3-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r3.ebuild,v 1.3 2005/03/23 01:09:02 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r3.ebuild,v 1.1 2005/02/05 10:39:42 robbat2 Exp $ inherit eutils @@ -20,7 +20,7 @@ DEPEND="virtual/libc ldap? ( >=net-nds/openldap-2.0 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc ~amd64 ~ia64 ~ppc64" src_unpack() { unpack ${P}.tar.bz2 @@ -29,9 +29,6 @@ src_unpack() { EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${i} done - # Upstream version of this patch is incorrect - epatch ${FILESDIR}/${P}-signal-race-fix.patch - cd ${S} autoconf || die "Autoconf failed" diff --git a/net-fs/autofs/autofs-4.1.3-r4.ebuild b/net-fs/autofs/autofs-4.1.3-r4.ebuild index df430381568f..f26d103f68c2 100644 --- a/net-fs/autofs/autofs-4.1.3-r4.ebuild +++ b/net-fs/autofs/autofs-4.1.3-r4.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r4.ebuild,v 1.8 2005/06/06 10:55:55 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3-r4.ebuild,v 1.1 2005/03/15 04:18:38 robbat2 Exp $ -inherit eutils multilib +inherit eutils IUSE="ldap" DESCRIPTION="Kernel based automounter" @@ -20,7 +20,7 @@ DEPEND="virtual/libc ldap? ( >=net-nds/openldap-2.0 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc ~amd64 ~ia64 ~ppc64" src_unpack() { unpack ${P}.tar.bz2 @@ -51,7 +51,7 @@ src_compile() { src_install() { into /usr dosbin daemon/automount - exeinto /usr/$(get_libdir)/autofs + exeinto /usr/lib/autofs doexe modules/*.so dodoc COPYING COPYRIGHT NEWS README* TODO CHANGELOG CREDITS @@ -72,7 +72,7 @@ src_install() { cd ${S}/samples docinto samples ; dodoc ldap* auto.master.ldap insinto /etc/openldap/schema ; doins autofs.schema - exeinto /usr/$(get_libdir)/autofs ; doexe autofs-ldap-auto-master + exeinto /usr/lib/autofs ; doexe autofs-ldap-auto-master fi } diff --git a/net-fs/autofs/autofs-4.1.3.ebuild b/net-fs/autofs/autofs-4.1.3.ebuild index eaf22ac08d1d..520a52cc5214 100644 --- a/net-fs/autofs/autofs-4.1.3.ebuild +++ b/net-fs/autofs/autofs-4.1.3.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3.ebuild,v 1.6 2005/03/23 01:09:02 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-4.1.3.ebuild,v 1.1 2004/05/26 16:34:00 tantive Exp $ inherit eutils IUSE="ldap" +S=${WORKDIR}/${P} DESCRIPTION="Kernel based automounter" HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html" SRC_URI="mirror://kernel/linux/daemons/${PN}/v4/${P}.tar.bz2" @@ -14,7 +15,7 @@ DEPEND="ldap? ( >=net-nds/openldap-1.2 )" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~x86 ~alpha ~ppc ~sparc ~amd64 ~ia64" src_unpack() { unpack ${A} diff --git a/net-fs/autofs/files/auto.master b/net-fs/autofs/files/auto.master index fdabf5d873fa..9f32a7cad4b8 100644 --- a/net-fs/autofs/files/auto.master +++ b/net-fs/autofs/files/auto.master @@ -1,9 +1,8 @@ -# $Id: auto.master,v 1.3 2004/12/09 08:25:48 robbat2 Exp $ +# $Id: auto.master,v 1.1 2000/08/08 17:53:33 achim Exp $ # Sample auto.master file # Format of this file: # mountpoint map options # For details of the format look at autofs(8). -#/net /etc/autofs/auto.net -#/misc /etc/autofs/auto.misc +/misc /etc/autofs/auto.misc #/home /etc/autofs/auto.home diff --git a/net-fs/autofs/files/auto.misc b/net-fs/autofs/files/auto.misc index 254fa6bbe47b..cc20091c5621 100644 --- a/net-fs/autofs/files/auto.misc +++ b/net-fs/autofs/files/auto.misc @@ -1,7 +1,7 @@ -# $Id: auto.misc,v 1.2 2002/10/27 05:21:15 bcowan Exp $ +# $Id: auto.misc,v 1.1 2000/08/08 17:53:33 achim Exp $ # This is an automounter map and it has the following format # key [ -mount-options-separated-by-comma ] location # Details may be found in the autofs(5) manpage -#boot -fstype=ext2 :/dev/hda1 -#cd -fstype=iso9660,ro :/dev/cdrom -#floppy -fstype=auto :/dev/fd0 +boot -fstype=ext2 :/dev/hda1 +cd -fstype=iso9660,ro :/dev/cdrom +floppy -fstype=auto :/dev/fd0 diff --git a/net-fs/autofs/files/auto.net b/net-fs/autofs/files/auto.net index aad4647ac5d3..11bcc30e6bb8 100644 --- a/net-fs/autofs/files/auto.net +++ b/net-fs/autofs/files/auto.net @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: auto.net,v 1.2 2004/12/09 08:25:48 robbat2 Exp $ +# $Id: auto.net,v 1.1 2004/12/09 07:25:12 robbat2 Exp $ # This file must be executable to work! chmod 755! @@ -22,7 +22,7 @@ opts="-fstype=nfs,hard,intr,nodev,nosuid,nonstrict" # Newer distributions get this right SHOWMOUNT="/usr/sbin/showmount --no-headers -e $key" -$SHOWMOUNT | LC_ALL=C sort +0 | \ +$SHOWMOUNT | sort +0 | \ awk -v key="$key" -v opts="$opts" -- ' BEGIN { ORS=""; first=1 } { if (first) { print opts; first=0 }; print " \\\n\t" $1, key ":" $1 } diff --git a/net-fs/autofs/files/autofs.confd b/net-fs/autofs/files/autofs.confd index 33a3d07a5de7..228bc6b8a609 100644 --- a/net-fs/autofs/files/autofs.confd +++ b/net-fs/autofs/files/autofs.confd @@ -1,12 +1,9 @@ # Config file for /etc/init.d/autofs +FLAGS="defaults 21" + # # e.g. localoptions='rsize=8192,wsize=8192' # localoptions='' -# -# additional options for automount, ie. timeout -# -daemonoptions='--timeout 60' - diff --git a/net-fs/autofs/files/autofs.rc6 b/net-fs/autofs/files/autofs.rc6 index d482c27dc75c..d8fd1a7337de 100644 --- a/net-fs/autofs/files/autofs.rc6 +++ b/net-fs/autofs/files/autofs.rc6 @@ -1,14 +1,13 @@ #!/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.rc6,v 1.9 2004/09/02 17:56:05 swegener Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc6,v 1.1 2002/01/26 01:03:32 woodchip Exp $ # rc file for automount using a Sun-style "master map". # We first look for a local /etc/auto.master, then a YP # map with that name depend() { - need ypbind need net } @@ -25,21 +24,20 @@ getmounts() { # if [ -f /etc/autofs/auto.master ] then - cat /etc/autofs/auto.master | sed -e '/^ *[^# ]/!d'| ( + cat /etc/autofs/auto.master | sed -e '/^#/d' -e '/^$/d'| ( while read dir map options do if [ ! -z "$dir" -a ! -z "$map" \ -a x`echo "$map" | cut -c1` != 'x-' ] then map=`echo "/etc/$map" | sed -e 's:^/etc//:/:'` - timeout=`echo $options | sed --silent -e 's/\(.*\)\(--timeout=[0-9]\+\)\(.*\)/\2/g ; /--timeout=[0-9]\+/ p'` - options=`echo $options | sed -e 's/\(.*\)\(--timeout=[0-9]\+\)\(.*\)/\1\3/g ; s/\(^\|[ \t]\)-/\1/g'` + options=`echo "$options" | sed -e 's/\(^\|[ \t]\)-/\1/g'` if [ -x $map ]; then - echo "/usr/sbin/automount $timeout $dir program $map $options $localoptions" + echo "/usr/sbin/automount $dir program $map $options $localoptions" elif [ -f $map ]; then - echo "/usr/sbin/automount $timeout $dir file $map $options $localoptions" + echo "/usr/sbin/automount $dir file $map $options $localoptions" else - echo "/usr/sbin/automount $timeout $dir `basename $map` $options $localoptions" + echo "/usr/sbin/automount $dir `basename $map` $options $localoptions" fi fi done @@ -51,12 +49,12 @@ fi # if [ -e /usr/bin/ypcat ] && [ `ypcat -k auto.master 2>/dev/null | wc -l` -gt 0 ] then - ypcat -k auto.master | ( + ypcat -k auto.master | ( while read dir map options do - if [ ! -z "$dir" -a ! -z "$map" \ + if [ ! -z "$dir" -a ! -z "$map" \ -a x`echo "$map" | cut -c1` != 'x-' ] - then + then map=`echo "$map" | sed -e 's/^auto_/auto./'` if echo $options | grep -- '-t' >/dev/null 2>&1 ; then mountoptions="--timeout $(echo $options | \ @@ -65,33 +63,26 @@ then options=`echo "$options" | sed -e ' s/--*t\(imeout\)*[ \t]*[0-9][0-9]*//g s/\(^\|[ \t]\)-/\1/g'` - echo "/usr/sbin/automount $mountoptions $dir yp $map $options $localoptions" - fi + echo "/usr/sbin/automount $dir yp $map $options $localoptions" + fi done - ) + ) fi } start() { ebegin "Starting automounter" - getmounts | while read cmd timeout mnt rest + getmounts | while read cmd mnt rest do - #FIXME: this works but it really sucks - if echo $timeout|grep -v -- '--timeout' >/dev/null ; then - rest="$mnt $rest" - mnt="$timeout" - timeout="" - fi - echo -n " $mnt" - pidfile=/var/run/autofs`echo $mnt | sed 's/\//./g'`.pid + pidfile=/var/run/autofs`echo $mnt | sed 's/\//./'`.pid start-stop-daemon --start --pidfile $pidfile --quiet \ - --exec /usr/sbin/automount -- $timeout $mnt $rest + --exec /usr/sbin/automount -- $mnt $rest # # Automount needs a '--pidfile' or '-p' option. # For now we look for the pid ourself. # - ps ax | grep "[0-9]:[0-9][0-9] /usr/sbin/automount $timeout \?$mnt" | ( + ps ax | grep "[0-9]:[0-9][0-9] /usr/sbin/automount $mnt" | ( read pid rest echo $pid > $pidfile echo "$mnt $rest" >> $pidfile @@ -126,7 +117,7 @@ reload() { do pid=`head -n 1 $i 2>/dev/null` [ "$pid" = "" ] && continue - command=`tail -n +2 $i` + command=`tail +2 $i` if ! grep -q "^$command" $TMP then echo "Stopping automounter: $command" diff --git a/net-fs/autofs/files/autofs.rc7 b/net-fs/autofs/files/autofs.rc7 index ef525bde400c..b85a2b0b43e4 100644 --- a/net-fs/autofs/files/autofs.rc7 +++ b/net-fs/autofs/files/autofs.rc7 @@ -1,7 +1,7 @@ #!/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.rc7,v 1.5 2004/09/02 17:56:05 swegener Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc7,v 1.1 2002/10/27 05:21:15 bcowan Exp $ # rc file for automount using a Sun-style "master map". # We first look for a local /etc/auto.master, then a YP @@ -119,7 +119,7 @@ reload() { do pid=`head -n 1 $i 2>/dev/null` [ "$pid" = "" ] && continue - command=`tail -n +2 $i` + command=`tail +2 $i` if ! grep -q "^$command" $TMP then echo "Stopping automounter: $command" @@ -133,4 +133,4 @@ reload() { restart() { svc_stop svc_start -} +}
\ No newline at end of file diff --git a/net-fs/autofs/files/autofs.rc8 b/net-fs/autofs/files/autofs.rc8 index ed3fc8d358b0..7ec686a3a377 100644 --- a/net-fs/autofs/files/autofs.rc8 +++ b/net-fs/autofs/files/autofs.rc8 @@ -1,7 +1,7 @@ #!/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.rc8,v 1.10 2004/12/16 23:42:57 robbat2 Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc8,v 1.1 2002/11/18 02:00:18 bcowan Exp $ # rc file for automount using a Sun-style "master map". # We first look for a local /etc/auto.master, then a YP @@ -10,8 +10,8 @@ DAEMON=/usr/sbin/automount depend() { - need localmount - use ypbind nfs portmap + need net ypbind + use portmap } opts="start stop status stats reload restart" @@ -82,7 +82,7 @@ function getmounts() # pull those particular options out. # echo DAEMONOPTIONS OPTIONS $daemonoptions $options startupoptions= - if echo $options $daemonoptions | grep -q -- '-t' ; then + if echo $options | grep -q -- '-t' ; then startupoptions="--timeout $(echo $daemonoptions $options | \ sed 's/.*--*t\(imeout\)*[ \t=]*\([0-9][0-9]*\).*$/\2/g')" fi @@ -116,14 +116,14 @@ function getmounts() fi map=`echo $map | cut -f2- -d:` - #echo STARTUPOPTIONS $startupoptions > /tmp/debug - #echo DIR $dir >> /tmp/debug - #echo MAPTYPE $maptype >> /tmp/debug - #echo MAP $map >> /tmp/debug - #echo MAPOPTIONS $mapoptions >> /tmp/debug - #echo LOCALOPTIONS $localoptions >> /tmp/debug + echo STARTUPOPTIONS $startupoptions > /tmp/debug + echo DIR $dir >> /tmp/debug + echo MAPTYPE $maptype >> /tmp/debug + echo MAP $map >> /tmp/debug + echo MAPOPTIONS $mapoptions >> /tmp/debug + echo LOCALOPTIONS $localoptions >> /tmp/debug - echo "$DAEMON $startupoptions $dir $maptype $map $mapoptions $localoptions" | sed -e 's/ / /g' -e 's/ / /g' + echo "$DAEMON $dir $maptype $map $mapoptions $localoptions" | sed -e 's/ / /g' -e 's/ / /g' # echo ------------------------ fi @@ -135,31 +135,29 @@ function getmounts() start() { ebegin "Starting automounter" - getmounts | while read cmd timeout time mnt rest + getmounts | while read cmd timeout mnt rest do #FIXME: this works but it really sucks if echo $timeout|grep -v -- '--timeout' >/dev/null ; then - rest="$time $mnt $rest" + rest="$mnt $rest" mnt="$timeout" - time="" timeout="" fi echo -n " $mnt" pidfile=/var/run/autofs`echo $mnt | sed 's/\//./g'`.pid start-stop-daemon --start --pidfile $pidfile --quiet \ - --exec /usr/sbin/automount -- $timeout $time $mnt $rest + --exec /usr/sbin/automount -- $timeout $mnt $rest # # Automount needs a '--pidfile' or '-p' option. # For now we look for the pid ourself. # - ps ax | grep "[0-9]:[0-9][0-9] /usr/sbin/automount $timeout $time \?$mnt" | ( + ps ax | grep "[0-9]:[0-9][0-9] /usr/sbin/automount $timeout \?$mnt" | ( read pid rest echo $pid > $pidfile echo "$mnt $rest" >> $pidfile ) done - echo eend $? } @@ -176,7 +174,7 @@ stats() { echo "" echo "Active Mount Points:" echo "--------------------" - ps ax|grep "[0-9]:[0-9][0-9] /usr/sbin/automount " | ( + ps ax|grep "[0-9]:[0-9][0-9] automount " | ( while read pid tt stat time command; do echo $command; done ) } @@ -189,7 +187,7 @@ reload() { do pid=`head -n 1 $i 2>/dev/null` [ "$pid" = "" ] && continue - command=`tail -n +2 $i` + command=`tail +2 $i` if ! grep -q "^$command" $TMP then echo "Stopping automounter: $command" @@ -203,4 +201,4 @@ reload() { restart() { svc_stop svc_start -} +}
\ No newline at end of file diff --git a/net-fs/autofs/files/autofs.rc9 b/net-fs/autofs/files/autofs.rc9 index 837138ad26b5..ea0235fc1c51 100644 --- a/net-fs/autofs/files/autofs.rc9 +++ b/net-fs/autofs/files/autofs.rc9 @@ -1,7 +1,7 @@ #!/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.rc9,v 1.4 2005/03/15 04:18:38 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/files/autofs.rc9,v 1.1 2004/12/09 07:25:12 robbat2 Exp $ # rc file for automount using a Sun-style "master map". # We first look for a local /etc/autofs/auto.master, then a YP @@ -11,7 +11,7 @@ DAEMON=/usr/sbin/automount depend() { need localmount - use ypbind nfs slapd portmap net + use ypbind nfs slapd } opts="start stop status stats reload restart" @@ -138,18 +138,10 @@ function getmounts() start() { ebegin "Starting automounter" - # Check that maps exist - if [ -z "$(getmounts)" ]; then - eend 1 "No automount maps defined" - exit 1 - fi # 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" - exit 1 - fi - # Now go + grep -q autofs /proc/filesystems || modprobe -q autofs + [ $? -ne 0 ] && eend 1 "No autofs support available" + # now start working getmounts | while read cmd timeout time mnt rest do #FIXME: this works but it really sucks diff --git a/net-fs/autofs/metadata.xml b/net-fs/autofs/metadata.xml index caa0b0c8e131..fc52d7ba53dd 100644 --- a/net-fs/autofs/metadata.xml +++ b/net-fs/autofs/metadata.xml @@ -1,11 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>net-fs</herd> +<herd>no-herd</herd> <maintainer> <email>rphillips@gentoo.org</email> </maintainer> -<maintainer> - <email>robbat2@gentoo.org</email> -</maintainer> </pkgmetadata> diff --git a/net-fs/ccxstream/ChangeLog b/net-fs/ccxstream/ChangeLog index f7ac2e882639..cee4ad82c2f8 100644 --- a/net-fs/ccxstream/ChangeLog +++ b/net-fs/ccxstream/ChangeLog @@ -1,18 +1,6 @@ # ChangeLog for net-fs/ccxstream -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ccxstream/ChangeLog,v 1.5 2005/07/26 12:02:37 dholm Exp $ - - 26 Jul 2005; David Holm <dholm@gentoo.org> ccxstream-1.0.15.ebuild: - Added to ~ppc. - - 07 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> ccxstream-1.0.15.ebuild: - added ~amd64 to KEYWORDS, fixes #81151 - - 10 Mar 2005; Chris Bainbridge <chrb@gentoo.org> ccxstream-1.0.15.ebuild: - mark stable on x86. - - 06 Aug 2004; Chris Bainbridge <chrb@gentoo.org> ccxstream-1.0.15.ebuild: - added inherit +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/ccxstream/ChangeLog,v 1.1 2004/07/23 11:58:18 chrb Exp $ *ccxstream-1.0.15 (23 Jul 2004) diff --git a/net-fs/ccxstream/Manifest b/net-fs/ccxstream/Manifest index 807fbe781761..79f3361c7a3d 100644 --- a/net-fs/ccxstream/Manifest +++ b/net-fs/ccxstream/Manifest @@ -1,6 +1,6 @@ -MD5 1920f1789c4ca53f21948b0737e98ed5 ChangeLog 889 -MD5 45a6689033345fbb8bfc8fbe60f5fdb4 ccxstream-1.0.15.ebuild 755 MD5 ced95cbc95521a341635b22cbbfc0c92 metadata.xml 331 +MD5 105a5e374844f9c4b92fcab7e875b353 ccxstream-1.0.15.ebuild 606 +MD5 c468fed9cbe230749e6684a9bb6985f6 ChangeLog 405 MD5 97b69dad34ff8cf74407cfd6acdcf1a6 files/ccxstream-termcap.patch 232 MD5 73c83b29f34c5ee6bfeb874e05afd201 files/ccxstream.confd 1228 MD5 fe3f207263e89aa78ad98ebd24819254 files/ccxstream.initd 463 diff --git a/net-fs/ccxstream/ccxstream-1.0.15.ebuild b/net-fs/ccxstream/ccxstream-1.0.15.ebuild index 7e1a0c6f465d..bb7e663b436e 100644 --- a/net-fs/ccxstream/ccxstream-1.0.15.ebuild +++ b/net-fs/ccxstream/ccxstream-1.0.15.ebuild @@ -1,8 +1,5 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ccxstream/ccxstream-1.0.15.ebuild,v 1.6 2005/07/26 12:02:37 dholm Exp $ - -inherit eutils DESCRIPTION="XStream Server" HOMEPAGE="http://xbplayer.sourceforge.net" @@ -10,10 +7,9 @@ SRC_URI="mirror://sourceforge/xbplayer/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="~x86" DEPEND="sys-libs/ncurses sys-libs/readline" -IUSE="" src_compile() { epatch ${FILESDIR}/ccxstream-termcap.patch diff --git a/net-fs/coda-kernel/ChangeLog b/net-fs/coda-kernel/ChangeLog index 2bfffc508461..9f7877c52804 100644 --- a/net-fs/coda-kernel/ChangeLog +++ b/net-fs/coda-kernel/ChangeLog @@ -1,14 +1,6 @@ # ChangeLog for net-fs/coda-kernel -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda-kernel/ChangeLog,v 1.4 2005/07/30 12:40:40 dsd Exp $ - - 30 Jul 2005; Daniel Drake <dsd@gentoo.org> -coda-kernel-6.0.0.ebuild: - Remove old and broken version - -*coda-kernel-6.2 (29 Jul 2005) - - 29 Jul 2005; Daniel Drake <dsd@gentoo.org> +coda-kernel-6.2.ebuild: - Version bump and conversion to linux-mod +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda-kernel/ChangeLog,v 1.1 2003/11/21 07:53:50 seemant Exp $ *coda-kernel-6.0.0 (20 Nov 2003) diff --git a/net-fs/coda-kernel/Manifest b/net-fs/coda-kernel/Manifest index ba921eb78a24..ba5cce8956c4 100644 --- a/net-fs/coda-kernel/Manifest +++ b/net-fs/coda-kernel/Manifest @@ -1,14 +1,2 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 576524c6cc2644aa59e8d1171f14a9eb coda-kernel-6.2.ebuild 1046 -MD5 f19290f945e523d2719192d991886967 ChangeLog 685 -MD5 47cb41aa35e40830d5874d3214268770 metadata.xml 332 -MD5 aa24351ff473d8b3def550fdede285ed files/digest-coda-kernel-6.2 63 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFC63VyTOXg++0VvJQRAseLAJ0QTtfmYQN+4r6b8cNiy5SVIBpEZQCfQRdS -F7F/84GNZPiUXgT47mpKlsE= -=APO7 ------END PGP SIGNATURE----- +MD5 fde794426f460a04e94d0f6f216a0b84 coda-kernel-6.0.0.ebuild 985 +MD5 c7f6a115db65915dee65cd11dba37b64 files/digest-coda-kernel-6.0.0 65 diff --git a/net-fs/coda-kernel/metadata.xml b/net-fs/coda-kernel/metadata.xml index 5f2ad8bc71d7..f2a1e47ec051 100644 --- a/net-fs/coda-kernel/metadata.xml +++ b/net-fs/coda-kernel/metadata.xml @@ -5,6 +5,6 @@ <maintainer> <email>seemant@gentoo.org</email> <name>Seemant Kulleen</name> - <description>through Michael C. Ferguson mcf@augustmail.com</description> + <notes>through Michael C. Ferguson mcf@augustmail.com</notes> </maintainer> </pkgmetadata> diff --git a/net-fs/coda/ChangeLog b/net-fs/coda/ChangeLog index fd19b77e0279..99fb6ffb55d1 100644 --- a/net-fs/coda/ChangeLog +++ b/net-fs/coda/ChangeLog @@ -1,117 +1,6 @@ # ChangeLog for net-fs/coda -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/ChangeLog,v 1.22 2005/10/23 09:49:37 griffon26 Exp $ - - 23 Oct 2005; Maurice van der Pot <griffon26@gentoo.org> - coda-6.0.10.ebuild, coda-6.0.11.ebuild, coda-6.0.12.ebuild: - Fixed mistake in previous fix. It should be emerge --config, - not ebuild --config. - - 17 Oct 2005; Maurice van der Pot <griffon26@gentoo.org> - -files/6.0.8/venus, -coda-6.0.8.ebuild, coda-6.0.10.ebuild, - coda-6.0.11.ebuild, coda-6.0.12.ebuild: - Removed old version 6.0.8 and replaced ebuild ... config with - ebuild --config ... (bug #109482) - - 23 Sep 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/6.0.12/venus, +coda-6.0.12.ebuild: - Added coda 6.0.12 - - 07 Jul 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/6.0.11/venus, coda-6.0.8.ebuild, coda-6.0.10.ebuild, - coda-6.0.11.ebuild: - Again added venus init script, this time for 6.0.11. - Also added perl to run-time dependencies. - - 08 Jun 2005; Maurice van der Pot <griffon26@gentoo.org> - -files/coda-6.0.3-iowr.patch, -files/6.0.7/venus, +files/6.0.10/venus, - -files/coda-6.0.6-gcc3.4.patch, -files/venus, -coda-6.0.3.ebuild, - -coda-6.0.6.ebuild, -coda-6.0.7.ebuild, coda-6.0.8.ebuild, - coda-6.0.10.ebuild, +coda-6.0.11.ebuild: - - Added new coda version 6.0.11 - - Added venus init script that was forgotten when coda 6.0.10 was added. - - Removed old coda versions. - - Made coda 6.0.8 depend on lwp 1.12, because it doesn't work with 2.0. - - Adapted to changed location of source packages - - Added workaround for bug #93791 reported by Toralf Förster - <toralf.foerster@gmx.de> to all ebuilds until a more permanent - solution can be implemented. - -*coda-6.0.10 (05 May 2005) - - 05 May 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/coda-6.0.10-venus-setup-fix.patch, +coda-6.0.10.ebuild: - Added new release. - - 05 Feb 2005; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.8.ebuild: - Stable on x86 - -*coda-6.0.8 (27 Dec 2004) - - 27 Dec 2004; Maurice van der Pot <griffon26@gentoo.org> - +files/6.0.8/venus, coda-6.0.7.ebuild, +coda-6.0.8.ebuild: - Fixed some cosmetic errors in RDEPEND and marked coda-6.0.7 stable on x86 - Added new version coda-6.0.8 - - 06 Nov 2004; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.6.ebuild, - coda-6.0.7.ebuild: - Coda backup script is now installed as backup-coda.sh to prevent a - collision with tar's backup.sh. Thanks to Alexander Skwar - <askwar@digitalprojects.com> in bug #70231. - - 23 Oct 2004; Maurice van der Pot <griffon26@gentoo.org> +files/6.0.7/venus, - coda-6.0.7.ebuild: - Fixed init script to not start venus in the background as it now daemonizes - after startup. Also adapted pkg_config to work with new createvol_rep. - -*coda-6.0.7 (23 Oct 2004) - - 23 Oct 2004; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.6.ebuild, - +coda-6.0.7.ebuild: - Version bump for new coda release - Marked coda-6.0.6 stable on x86 - - 05 Oct 2004; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.6.ebuild: - During setup of the initial configuration, first ask the user where to - store file data, so the location can be checked for an existing vice - partition that needs to be removed. - - 03 Oct 2004; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.6.ebuild: - Ebuild now allows user to set up initial configuration after installation. - - 12 Aug 2004; Maurice van der Pot <griffon26@gentoo.org> coda-6.0.6.ebuild: - Changed dependency from sys-kernel/linux-headers to virtual/os-headers - Thanks to Mike Nerone <mike@nerone.org> for reporting it in bug #57996. - Corrected versions of dependencies in RDEPEND to match those in DEPEND - - 26 Jul 2004; Maurice van der Pot <griffon26@gentoo.org> metadata.xml, - files/auth2, files/coda-update, files/codasrv, files/venus, - coda-6.0.3.ebuild, coda-6.0.6.ebuild: - Fixed several issues with init scripts that popped up in the comments - of bug #26132. Fixed omission in einfo in both ebuilds. Took over - maintenance from Daniel Black <dragonheart@gentoo.org> - - 17 Jul 2004; Daniel Black <dragonheart@gentoo.org> files/auth2, - files/coda-update, files/codasrv, files/venus: - Scripts enhanced thanks to Maurice van der Pot <griffon26@kfk4ever.com> in bug - #26132 - - 12 May 2004; David Holm <dholm@gentoo.org> coda-6.0.6.ebuild: - Added to ~ppc. - -*coda-6.0.6 (12 May 2004) - - 12 May 2004; Daniel Black <dragonheart@gentoo.org> metadata.xml, - coda-6.0.3.ebuild, +coda-6.0.6.ebuild, files/coda-6.0.6-gcc3.4.patch: - version bump Thanks to Sebastian Droege <sebastian.droege@gmx.de> in bug - #50632. Changed maintainers to include net-fs. Work still required to install - in a FHS compliant manner - - 07 May 2004; Daniel Black <dragonheart@gentoo.org> coda-6.0.3.ebuild: - x86 Keyword added - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> coda-6.0.3.ebuild: - Add inherit eutils +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/ChangeLog,v 1.1 2004/03/23 20:18:49 dragonheart Exp $ *coda-6.0.3 (24 Mar 2004) diff --git a/net-fs/coda/Manifest b/net-fs/coda/Manifest index 84eac576d316..b8e2e50600ad 100644 --- a/net-fs/coda/Manifest +++ b/net-fs/coda/Manifest @@ -1,25 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 a1ccb711cf71f01ddb5118676c3a9bd1 ChangeLog 5333 -MD5 c048c72d0ae39dc5e46aa54d70669160 coda-6.0.10.ebuild 7736 -MD5 304c6f62d91a078ed731d55cb9a6d43e coda-6.0.11.ebuild 7659 -MD5 88d284f6d2265c46ef1b18e7116da46a coda-6.0.12.ebuild 7659 -MD5 b4e38a53462318a1c6db3a3b1d7e3db3 files/6.0.10/venus 703 -MD5 818953dac5d5dd5981ea6b6125cc7d91 files/6.0.11/venus 703 -MD5 e8eceaf4a75c95c4960701632ab31578 files/6.0.12/venus 703 -MD5 1ea6425841d7fed645aad9d06d728ff7 files/auth2 1041 -MD5 bc3186837c0aeaec912e7040cadd36d9 files/coda-6.0.10-venus-setup-fix.patch 662 -MD5 78b3c40cf0a838d73ed8a67e9d153589 files/coda-update 1223 -MD5 f40f2b0227b97168e8dcd64c86f2e8cc files/codasrv 941 -MD5 fcba6f871a054b13f4f49b5c64c746f2 files/digest-coda-6.0.10 64 -MD5 90ab5e322be7ffed9b181e74c6c35072 files/digest-coda-6.0.11 64 -MD5 57ae3214fc33e1ba8d8d4d0406ad9afe files/digest-coda-6.0.12 64 -MD5 f905a614fde3a85e0adefb203ece18fc metadata.xml 321 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDW1zHMGnpIbeahxwRAi10AKCy5S3+9Mgh8CgrZ02Ts0Pv7l9EsQCgjf1Z -Fwj94tV/X3wiCllx1bjiUhU= -=9uNn ------END PGP SIGNATURE----- +MD5 bfc5c2205f5d9a1ffb84836d5019a2ce coda-6.0.3.ebuild 2864 +MD5 2d948d52c60b9074ce7c80d9fd6953de files/venus 584 +MD5 90bbab9a19782b09b5223831f9508f82 files/codasrv 701 +MD5 6755032efb635644da35529df4a14fc4 files/coda-update 1028 +MD5 57df6707d5f1b86d0abe86b165a05355 files/auth2 857 +MD5 d08316a08429d573d30dbc9924707206 files/digest-coda-6.0.3 63 +MD5 d21e4e5142a0266459b5ad8b39e3e707 files/coda-6.0.3-iowr.patch 607 diff --git a/net-fs/coda/coda-6.0.10.ebuild b/net-fs/coda/coda-6.0.10.ebuild index 8352b531a130..02d0ef088ffb 100644 --- a/net-fs/coda/coda-6.0.10.ebuild +++ b/net-fs/coda/coda-6.0.10.ebuild @@ -1,18 +1,18 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.10.ebuild,v 1.5 2005/10/23 09:49:37 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.10.ebuild,v 1.1 2005/05/05 13:21:08 griffon26 Exp $ inherit eutils IUSE="kerberos" DESCRIPTION="Coda is an advanced networked filesystem developed at Carnegie Mellon Univ." -HOMEPAGE="http://www.coda.cs.cmu.edu/" -SRC_URI="http://www.coda.cs.cmu.edu/pub/coda/src/${P}.tar.gz" +HOMEPAGE="http://www.coda.cs.cmu.edu" +SRC_URI="ftp://ftp.coda.cs.cmu.edu/pub/coda/src/${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~ppc x86" +KEYWORDS="~x86 ~ppc" # partly based on the deps suggested by Mandrake's RPM, and/or on my current versions # Also, definely needs coda.h from linux-headers. @@ -35,7 +35,6 @@ RDEPEND=">=sys-libs/lwp-2.0 >=sys-libs/db-3 >=sys-libs/ncurses-4 >=sys-libs/readline-3 - >=dev-lang/perl-5.8 kerberos? ( virtual/krb5 )" src_unpack() { @@ -116,7 +115,7 @@ pkg_postinst () { einfo "To get started, run vice-setup and venus-setup." einfo einfo "Alternatively you can get a default coda setup by running:" - einfo " emerge --config =${PF}" + einfo " ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" } pkg_config () { @@ -229,12 +228,6 @@ pkg_config () { # Start coda server /etc/init.d/codasrv start || exit 1 - # Workaround to increase the likelihood that the coda server finished - # starting up. Once there is a nicer way to detect this, it should - # probably be added to the codasrv init script. - # See http://www.coda.cs.cmu.edu/maillists/codalist/codalist-2004/6954.html - sleep 5 - einfo "Creating root volume..." # Create root volume createvoloutput=`createvol_rep / ${FQDN} 2>&1 <<- EOF diff --git a/net-fs/coda/coda-6.0.11.ebuild b/net-fs/coda/coda-6.0.11.ebuild index ec5860abe860..ecb8724055d6 100644 --- a/net-fs/coda/coda-6.0.11.ebuild +++ b/net-fs/coda/coda-6.0.11.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.11.ebuild,v 1.4 2005/10/23 09:49:37 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.11.ebuild,v 1.1 2005/06/08 20:39:05 griffon26 Exp $ inherit eutils @@ -35,7 +35,6 @@ RDEPEND=">=sys-libs/lwp-2.0 >=sys-libs/db-3 >=sys-libs/ncurses-4 >=sys-libs/readline-3 - >=dev-lang/perl-5.8 kerberos? ( virtual/krb5 )" src_compile() { @@ -111,7 +110,7 @@ pkg_postinst () { einfo "To get started, run vice-setup and venus-setup." einfo einfo "Alternatively you can get a default coda setup by running:" - einfo " emerge --config =${PF}" + einfo " ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" } pkg_config () { diff --git a/net-fs/coda/coda-6.0.12.ebuild b/net-fs/coda/coda-6.0.12.ebuild index 22ba43a0afd7..2aef96a690f6 100644 --- a/net-fs/coda/coda-6.0.12.ebuild +++ b/net-fs/coda/coda-6.0.12.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.12.ebuild,v 1.3 2005/10/23 09:49:37 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/coda-6.0.12.ebuild,v 1.1 2005/09/25 14:12:26 griffon26 Exp $ inherit eutils @@ -111,7 +111,7 @@ pkg_postinst () { einfo "To get started, run vice-setup and venus-setup." einfo einfo "Alternatively you can get a default coda setup by running:" - einfo " emerge --config =${PF}" + einfo " ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config" } pkg_config () { diff --git a/net-fs/coda/files/auth2 b/net-fs/coda/files/auth2 index 6700a09c8c1e..2b83529d4369 100644 --- a/net-fs/coda/files/auth2 +++ b/net-fs/coda/files/auth2 @@ -1,34 +1,28 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/auth2,v 1.4 2004/07/26 17:50:21 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/auth2,v 1.1 2004/03/23 20:18:49 dragonheart Exp $ depend() { need net } checkconfig() { - if [ ! -e $vicedir/hostname ] ; then - eerror "Please run vice-setup before starting the service..." + if [ ! -e /var/lib/vice/hostname ] ; then + eerror "Please set up vice before starting the service..." return 1 fi } we_are_scm() { - if [ "`cat $vicedir/hostname`" = "`cat $vicedir/db/scm`" ] ; then + if [ "`cat /var/lib/vice/hostname`" = "`cat /var/lib/vice/db/scm`" ] ; then return 0 else return 1 fi } -getvicedir() { - vicedir=`/usr/sbin/codaconfedit server.conf vicedir` -} - start() { - getvicedir - checkconfig || return 1 ebegin "Starting auth2" diff --git a/net-fs/coda/files/coda-update b/net-fs/coda/files/coda-update index 9e6276f72b51..e82f4349ca18 100644 --- a/net-fs/coda/files/coda-update +++ b/net-fs/coda/files/coda-update @@ -1,37 +1,31 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/coda-update,v 1.4 2004/07/26 17:50:21 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/coda-update,v 1.1 2004/03/23 20:18:49 dragonheart Exp $ depend() { need net auth2 } -checkconfig() { - if [ ! -e $vicedir/hostname ] ; then - eerror "Please run vice-setup before starting the service..." - return 1 - fi -} - we_are_scm() { - if [ "`cat $vicedir/hostname`" = "`cat $vicedir/db/scm`" ] ; then + if [ "`cat /var/lib/vice/hostname`" = "`cat /var/lib/vice/db/scm`" ] ; then return 0 else return 1 fi } -getvicedir() { - vicedir=`/usr/sbin/codaconfedit server.conf vicedir` +checkconfig() { + if [ ! -e /var/lib/vice/hostname ] ; then + eerror "Please set up coda before starting the service..." + return 1 + fi } start() { - getvicedir - checkconfig || return 1 - ebegin "Starting coda-update" + ebegin "Starting coda update servers" # Check to see if we are the SCM. if we_are_scm ; then @@ -47,8 +41,6 @@ start() { stop() { ebegin "Stopping coda-update" - getvicedir - if we_are_scm ; then start-stop-daemon --stop --quiet --exec /usr/sbin/rpc2portmap start-stop-daemon --stop --quiet --exec /usr/sbin/updatesrv diff --git a/net-fs/coda/files/codasrv b/net-fs/coda/files/codasrv index 6783add42294..6c4dcf4cb64a 100644 --- a/net-fs/coda/files/codasrv +++ b/net-fs/coda/files/codasrv @@ -1,44 +1,39 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/codasrv,v 1.5 2004/07/26 17:50:21 griffon26 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/coda/files/codasrv,v 1.1 2004/03/23 20:18:49 dragonheart Exp $ depend() { need net coda-update auth2 } checkconfig() { - if [ ! -e $vicedir/hostname ] ; then - eerror "Please run vice-setup before starting the service..." + if [ ! -e /var/lib/vice/hostname ] ; then + eerror "Please set up vice before starting the service..." return 1 fi } we_are_scm() { - if [ "`cat $vicedir/hostname`" = "`cat $vicedir/db/scm`" ] ; then + if [ "`cat /var/lib/vice/hostname`" = "`cat /var/lib/vice/db/scm`" ] ; then return 0 else return 1 fi } -getvicedir() { - vicedir=`/usr/sbin/codaconfedit server.conf vicedir` -} - start() { - getvicedir - checkconfig || return 1 ebegin "Starting codasrv" - start-stop-daemon --start --background --exec /usr/sbin/codasrv + start-stop-daemon --start --exec /usr/sbin/codasrv eend $? } stop() { ebegin "Stopping codasrv" - msg=`/usr/sbin/volutil shutdown 2>&1` || echo "$msg" - start-stop-daemon --stop --quiet --retry 30/TERM --oknodo --exec /usr/sbin/codasrv + start-stop-daemon --stop --quiet --exec /usr/sbin/codasrv + /usr/sbin/volutil shutdown + sleep 30 eend $? } diff --git a/net-fs/coda/metadata.xml b/net-fs/coda/metadata.xml index 6526113afe87..bbb117a5aac6 100644 --- a/net-fs/coda/metadata.xml +++ b/net-fs/coda/metadata.xml @@ -1,12 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>net-fs</herd> +<herd>no-herd</herd> <maintainer> - <email>griffon26@gentoo.org</email> - <name>Maurice van der Pot</name> -</maintainer> -<maintainer> - <email>net-fs@gentoo.org</email> + <email>dragonheart@gentoo.org</email> + <name>Daniel Black</name> + <description>probably volunteered when I shouldn't off</description> </maintainer> </pkgmetadata> diff --git a/net-fs/davfs2/ChangeLog b/net-fs/davfs2/ChangeLog index 9367552c2a09..7a83e88fd6ed 100644 --- a/net-fs/davfs2/ChangeLog +++ b/net-fs/davfs2/ChangeLog @@ -1,90 +1,6 @@ -# ChangeLog for net-fs/davfs2 -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/ChangeLog,v 1.17 2005/10/08 15:15:40 genstef Exp $ - -*davfs2-0.2.4-r2 (08 Oct 2005) - - 08 Oct 2005; Stefan Schweizer <genstef@gentoo.org> - +davfs2-0.2.4-r2.ebuild: - Fixing einstall paths thanks to Oliver Kastler <1730@gmx.net> in bug 105264 - - 09 Sep 2005; Stefan Schweizer <genstef@gentoo.org> davfs2-0.2.4-r1.ebuild: - Adding \!CODA_OLD_API check thanks to Hans-Christian Armingeon - <mog.johnny@gmx.net>, Maurice van der Pot <griffon26@gentoo.org> and - Hans-Christian Armingeon <mog.johnny@gmx.net> in bug 100847 - - 21 Aug 2005; Stefan Schweizer <genstef@gentoo.org> - -files/davfs2.nokernelsrc.patch, files/include-compiler.patch, - -files/include_compiler.patch, -davfs2-0.2.3-r1.ebuild, - -davfs2-0.2.4.ebuild: - Fix amd64 compile thanks to Marc <marcpg@gmx.de> in bug 102357, remove old - ebuilds - -*davfs2-0.2.4-r1 (20 Aug 2005) - - 20 Aug 2005; Stefan Schweizer <genstef@gentoo.org> - +davfs2-0.2.4-r1.ebuild: - Fix some installation problems thanks to Alexander Skwar - <askwar@digitalprojects.com> in bug 102522 and Michael Mauch - <michael.mauch@gmx.de> in bug 102440 - -*davfs2-0.2.4 (18 Jul 2005) - - 18 Jul 2005; Stefan Schweizer <genstef@gentoo.org> - +files/include-compiler.patch, +davfs2-0.2.4.ebuild: - Version Bump, contains security fix bug 94071 - - 12 Jul 2005; Simon Stelling <blubb@gentoo.org> - +files/include_compiler.patch, davfs2-0.2.3-r1.ebuild: - fix bug 81507 and keyword ~amd64 - - 11 Jul 2005; Stefan Schweizer <genstef@gentoo.org> davfs2-0.2.3-r1.ebuild: - Fixing bug 96901 by making the patch conditional (only 2.4 kernel) thanks to - Michal Januszewski <spock@gentoo.org> and Stuart Grimshaw - <stuart.gentoo@smgsystems.co.uk> - - 17 May 2005; Stefan Schweizer <genstef@gentoo.org> davfs2-0.2.3-r1.ebuild: - More verbose message thanks to R. May <Tinitus1@onlinehome.de> in bug 92876 - - 26 Jan 2005; Stefan Schweizer <genstef@gentoo.org> - -files/davfs2-0.2.2-pid.patch, -davfs2-0.2.1.ebuild, - -davfs2-0.2.2-r1.ebuild, -davfs2-0.2.2.ebuild, davfs2-0.2.3-r1.ebuild: - 0.2.3-r1 x86 stable, conversion to linux-mod, old ebuild clean-out - -*davfs2-0.2.3-r1 (15 Dec 2004) - - 15 Dec 2004; Stefan Schweizer <genstef@gentoo.org> - +davfs2-0.2.3-r1.ebuild, -davfs2-0.2.3.ebuild: - Fixing nondebug build thanks to Joshua Schmidlkofer <menion@asylumwear.com> - in bug 74345 - - 27 Nov 2004; Stefan Schweizer <genstef@gentoo.org> davfs2-0.2.3.ebuild: - Adding debug use flag and modules.d file for autoloading the module on demand - - 27 Nov 2004; Stefan Schweizer <genstef@gentoo.org> - +files/davfs2.nokernelsrc.patch, davfs2-0.2.3.ebuild: - Kernel header fix, closes bug 62502, thank2 to Tobias Klauser - <tklauser@nuerscht.ch> - -*davfs2-0.2.3 (24 Nov 2004) - - 24 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +metadata.xml, - +davfs2-0.2.3.ebuild: - Version bump, closes bug 70692 thanks to Tobias Klauser - <tklauser@nuerscht.ch> and Sascha (kn0rki) Hoppe <Vipklick@gmx.de> - - 09 Nov 2004; Maurice van der Pot <griffon26@gentoo.org> - davfs2-0.2.2-r1.ebuild: - Marked stable on x86, closing bug #69149. - -*davfs2-0.2.2-r1 (03 Nov 2004) - - 03 Nov 2004; <solar@gentoo.org> +files/davfs2-0.2.2-pid.patch, - +davfs2-0.2.2-r1.ebuild: - security bump - - 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : - Fixed ChangeLog header. +# ChangeLog for net-www/davfs2 +# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/ChangeLog,v 1.1 2004/08/15 17:55:12 stuart Exp $ *davfs2-0.2.1 (15 Aug 2004) diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest index 85d459d446cd..4b3cb3dedf6d 100644 --- a/net-fs/davfs2/Manifest +++ b/net-fs/davfs2/Manifest @@ -1,7 +1,5 @@ -MD5 ff94963ebbdb85edee49aaf3f7e21681 ChangeLog 4065 -MD5 b22cbd9278e1377a75d6319f6c33e5a4 davfs2-0.2.4-r1.ebuild 2023 -MD5 f9a1fa06563166c222c99d74a320f748 davfs2-0.2.4-r2.ebuild 2089 -MD5 fcd02008e517ea0eb9ff6a675723e3bc files/digest-davfs2-0.2.4-r1 64 -MD5 fcd02008e517ea0eb9ff6a675723e3bc files/digest-davfs2-0.2.4-r2 64 -MD5 bc32f42062ca5fdd9ab06af3a2d28002 files/include-compiler.patch 1260 -MD5 90d54af17451a3725b7244f94d7ac81a metadata.xml 264 +MD5 f584b742eb61b9016c9f5cd8a8553696 davfs2-0.2.2.ebuild 808 +MD5 ecdcfef0547a76b43fc5f92f43fe28d5 davfs2-0.2.1.ebuild 804 +MD5 e2348f233eca840752b64a7fd51d555c ChangeLog 699 +MD5 222bb7c9a0ba144f42b188211d562cd3 files/digest-davfs2-0.2.1 64 +MD5 340445f0521e173e52743ac4f2889f56 files/digest-davfs2-0.2.2 64 diff --git a/net-fs/davfs2/davfs2-0.2.4-r1.ebuild b/net-fs/davfs2/davfs2-0.2.4-r1.ebuild index e73117e770f0..2392334c3d04 100644 --- a/net-fs/davfs2/davfs2-0.2.4-r1.ebuild +++ b/net-fs/davfs2/davfs2-0.2.4-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/davfs2-0.2.4-r1.ebuild,v 1.2 2005/09/09 19:22:01 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/davfs2/davfs2-0.2.4-r1.ebuild,v 1.1 2005/08/20 20:38:02 genstef Exp $ inherit linux-info eutils @@ -18,7 +18,7 @@ DEPEND="ssl? ( >=dev-libs/openssl-0.9.6 ) sys-libs/zlib" SLOT="0" -CONFIG_CHECK="CODA_FS !CODA_FS_OLD_API" +CONFIG_CHECK="CODA_FS" CODA_FS_ERROR="${P} requires kernel support for Coda to be found in filesystems, network filesystems" src_unpack() { diff --git a/net-fs/davfs2/files/include-compiler.patch b/net-fs/davfs2/files/include-compiler.patch index 5be460b2ea1a..995a8ec66a72 100644 --- a/net-fs/davfs2/files/include-compiler.patch +++ b/net-fs/davfs2/files/include-compiler.patch @@ -1,6 +1,6 @@ diff -ur davfs2-0.2.4.orig/src/davfsd.c davfs2-0.2.4/src/davfsd.c ---- davfs2-0.2.4.orig/src/davfsd.c 2005-08-21 10:50:08.000000000 +0200 -+++ davfs2-0.2.4/src/davfsd.c 2005-08-21 10:50:16.000000000 +0200 +--- davfs2-0.2.4.orig/src/davfsd.c 2005-07-18 23:09:23.000000000 +0200 ++++ davfs2-0.2.4/src/davfsd.c 2005-07-18 23:09:48.000000000 +0200 @@ -33,6 +33,7 @@ /* Linux Kernel Source */ /* avoid inclusion of kernel time.h, since it conflicts with userland time.h */ @@ -10,8 +10,8 @@ diff -ur davfs2-0.2.4.orig/src/davfsd.c davfs2-0.2.4/src/davfsd.c /* Neon */ diff -ur davfs2-0.2.4.orig/src/davfsd.h davfs2-0.2.4/src/davfsd.h ---- davfs2-0.2.4.orig/src/davfsd.h 2005-08-21 10:50:08.000000000 +0200 -+++ davfs2-0.2.4/src/davfsd.h 2005-08-21 10:50:16.000000000 +0200 +--- davfs2-0.2.4.orig/src/davfsd.h 2005-07-18 23:09:23.000000000 +0200 ++++ davfs2-0.2.4/src/davfsd.h 2005-07-18 23:09:53.000000000 +0200 @@ -25,6 +25,7 @@ /* Linux Kernel Source */ /* avoid inclusion of kernel time.h, since it conflicts with userland time.h */ @@ -20,14 +20,3 @@ diff -ur davfs2-0.2.4.orig/src/davfsd.h davfs2-0.2.4/src/davfsd.h #include <linux/coda.h> #ifndef DIRBLKSIZ -diff -ur davfs2-0.2.4.orig/src/util.c davfs2-0.2.4/src/util.c ---- davfs2-0.2.4.orig/src/util.c 2005-08-21 10:50:38.000000000 +0200 -+++ davfs2-0.2.4/src/util.c 2005-08-21 10:47:40.000000000 +0200 -@@ -34,6 +34,7 @@ - /* Linux coda head file */ - /* avoid inclusion of kernel time.h, since it conflicts with userland time.h */ - #define _LINUX_TIME_H -+#include <linux/compiler.h> - #include <linux/coda.h> - - /* Neon */ diff --git a/net-fs/intersync/ChangeLog b/net-fs/intersync/ChangeLog index 556df7aa826f..da334cb7cb6c 100644 --- a/net-fs/intersync/ChangeLog +++ b/net-fs/intersync/ChangeLog @@ -1,35 +1,11 @@ -# ChangeLog for net-fs/intersync -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/intersync/ChangeLog,v 1.11 2005/05/06 00:03:06 swegener Exp $ - - 06 May 2005; Sven Wegener <swegener@gentoo.org> intersync-0.9.5.ebuild, - intersync-0.9.5_p2.ebuild: - Removed * postfix from <, <=, >= and > dependencies. - - 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : - Fixed ChangeLog header. - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - metadata for net-fs herd - -*intersync-0.9.5_p2 (10 Aug 2003) - - 10 Aug 2003; Karl Trygve Kalleberg <karltk@gentoo.org> intersync-0.9.5_p2.ebuild: - Fixes #25468; kernels with ACL support no longer bork compilation. - - 12 Jun 2003; <msterret@gentoo.org> intersync-0.9.5.ebuild: - add Header +# ChangeLog for net-fs/intersync +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/intersync/ChangeLog,v 1.1 2002/12/17 17:46:53 bcowan Exp $ *intersync-0.9.5 (17 Dec 2002) - 24 Jan 2003; foser <foser@gentoo.org> intersync-0.9.5.ebuild : - Fixed libghttp dep to be r3 and up, with fixed headers install (#11501) - - 30 Dec 2002; Brad Cowan <bcowan@gentoo.org> intersync-0.9.5.ebuild, - files/intersync.conf, files/intersync.rc: - Added rc scripts and config file. - 17 Dec 2002; Brad Cowan <bcowan@gentoo.org> intersync-0.9.5.ebuild, ChangeLog, files/digest-intersync-0.9.5: + Initial import, closes bug #12259. diff --git a/net-fs/intersync/Manifest b/net-fs/intersync/Manifest index fcbbcfa3baca..e69de29bb2d1 100644 --- a/net-fs/intersync/Manifest +++ b/net-fs/intersync/Manifest @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 3f38d104e94e1ddb8fb0f24cb13c1286 intersync-0.9.5_p2.ebuild 1000 -MD5 2b5fbd572c37911a4431de8f256ea300 intersync-0.9.5.ebuild 1011 -MD5 b8cd0900272f485eab06160fa8d80699 ChangeLog 1266 -MD5 217b7539e614ca48023c3e09335fe1cf metadata.xml 255 -MD5 d9d04c49fefbe67b54b54b8a6b50d412 files/digest-intersync-0.9.5_p2 69 -MD5 f2ee304bd4afd11b1adeaf4adbc84791 files/digest-intersync-0.9.5 67 -MD5 1b6bf8055cba5b001111c37d3dace6fa files/intersync.rc 583 -MD5 20e7c7a904aa72bc351a7ad56ed7c39a files/intersync.conf 1173 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCerRDI1lqEGTUzyQRAoYVAJ4ki3Ujb/ROzGPLnRsHEUfeAu7pIwCeIKub -R0vM3hQ/ndK+gKV3HfHsgf8= -=AIZm ------END PGP SIGNATURE----- diff --git a/net-fs/intersync/intersync-0.9.5.ebuild b/net-fs/intersync/intersync-0.9.5.ebuild index 7ea0009f316b..698f201144ee 100644 --- a/net-fs/intersync/intersync-0.9.5.ebuild +++ b/net-fs/intersync/intersync-0.9.5.ebuild @@ -1,38 +1,36 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/intersync/intersync-0.9.5.ebuild,v 1.12 2005/05/06 00:03:06 swegener Exp $ -DESCRIPTION="advanced replicating networked filesystem" -HOMEPAGE="http://www.inter-mezzo.org/" -SRC_URI="ftp://ftp.inter-mezzo.org/pub/intermezzo/${P}.tar.gz" +DESCRIPTION="Intermezzo is an advanced replicating networked filesystem." +HOMEPAGE="http://www.inter-mezzo.org" -LICENSE="GPL-2" +LICENSE="GPL" SLOT="0" -KEYWORDS="x86" -IUSE="" +KEYWORDS="~x86" -DEPEND="net-misc/curl +DEPEND="net-ftp/curl media-gfx/transfig - >=dev-libs/glib-2 - >=gnome-base/libghttp-1.0.9-r3 + >=dev-libs/glib-2* + >=gnome-base/libghttp-1.0.9 >=sys-kernel/linux-headers-2.4" -src_compile() { +SRC_URI="ftp://ftp.inter-mezzo.org/pub/intermezzo/${P}.tar.gz" + +src_compile () { local myconf="" has "net-www/apache" \ && $myconf="${myconf} --with-apache-modules=/etc/apache/modules" - + ./configure \ --sysconfdir=/etc \ --localstatedir=/var \ --datadir=/usr/share \ --libdir=/lib \ ${myconf} + emake || die "emake failed" } -src_install() { +src_install () { make DESTDIR=${D} install - exeinto /etc/init.d ; newexe ${FILESDIR}/intersync.rc intersync - insinto /etc/conf.d ; newins ${FILESDIR}/intersync.conf intersync } diff --git a/net-fs/intersync/intersync-0.9.5_p2.ebuild b/net-fs/intersync/intersync-0.9.5_p2.ebuild index ba0fbc4200dd..1807e6530191 100644 --- a/net-fs/intersync/intersync-0.9.5_p2.ebuild +++ b/net-fs/intersync/intersync-0.9.5_p2.ebuild @@ -1,39 +1,41 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/intersync/intersync-0.9.5_p2.ebuild,v 1.6 2005/05/06 00:03:06 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/intersync/intersync-0.9.5_p2.ebuild,v 1.1 2003/08/10 20:35:21 karltk Exp $ -DESCRIPTION="advanced replicating networked filesystem" -HOMEPAGE="http://www.inter-mezzo.org/" -SRC_URI="ftp://ftp.inter-mezzo.org/pub/intermezzo/${P/_p/-}.tar.gz" +DESCRIPTION="Intermezzo is an advanced replicating networked filesystem." +HOMEPAGE="http://www.inter-mezzo.org" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" -IUSE="" -DEPEND="net-misc/curl +DEPEND="net-ftp/curl media-gfx/transfig - >=dev-libs/glib-2 + >=dev-libs/glib-2* >=gnome-base/libghttp-1.0.9-r3 >=sys-kernel/linux-headers-2.4" +SRC_URI="ftp://ftp.inter-mezzo.org/pub/intermezzo/${P/_p/-}.tar.gz" S=${WORKDIR}/${P/_p?/} -src_compile() { +src_compile () { local myconf="" has "net-www/apache" \ && $myconf="${myconf} --with-apache-modules=/etc/apache/modules" - - econf \ + + ./configure \ + --sysconfdir=/etc \ --localstatedir=/var \ + --datadir=/usr/share \ --libdir=/lib \ - ${myconf} \ - || die + ${myconf} + emake || die "emake failed" } -src_install() { +src_install () { make DESTDIR=${D} install + exeinto /etc/init.d ; newexe ${FILESDIR}/intersync.rc intersync insinto /etc/conf.d ; newins ${FILESDIR}/intersync.conf intersync } diff --git a/net-fs/metadata.xml b/net-fs/metadata.xml index 4b47c03f6840..eb2b5aafe9e5 100644 --- a/net-fs/metadata.xml +++ b/net-fs/metadata.xml @@ -4,23 +4,5 @@ <longdescription lang="en"> The net-fs category contains network filesystem packages. </longdescription> - <longdescription lang="de"> - Die Kategorie net-fs enthült Netzwerkdateisysteme. - </longdescription> - <longdescription lang="es"> - La categoría net-fs contiene paquetes de sistemas de ficheros en red. - </longdescription> - <longdescription lang="ja"> - net-fsカテゴリーにはネットワーク・ファイルシステムのパッケージが含まれています。 - </longdescription> - <longdescription lang="nl"> - De net-fs categorie bevat netwerk-bestandssystemen. - </longdescription> - <longdescription lang="vi"> - Nhóm net-fs chứa các gói hệ tập tin mạng. - </longdescription> - <longdescription lang="it"> - La categoria net-fs contiene pacchetti per i filesystem di rete. - </longdescription> </catmetadata> diff --git a/net-fs/ncpfs/ChangeLog b/net-fs/ncpfs/ChangeLog index e57296e062aa..7cc3ce2d8d8a 100644 --- a/net-fs/ncpfs/ChangeLog +++ b/net-fs/ncpfs/ChangeLog @@ -1,74 +1,13 @@ -# ChangeLog for net-fs/ncpfs -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ChangeLog,v 1.20 2005/01/29 08:36:38 corsair Exp $ - - 29 Jan 2005; Markus Rothe <corsair@gentoo.org> ncpfs-2.2.6.ebuild: - Stable on ppc64; bug #77414 - -*ncpfs-2.2.6 (29 Jan 2005) - - 29 Jan 2005; Maurice van der Pot <griffon26@gentoo.org> - +ncpfs-2.2.6.ebuild: - Added new version that fixes security bug #77414. - Immediately marked stable on x86. - - 15 Dec 2004; Peter Johanson <latexer@gentoo.org> ncpfs-2.2.5.ebuild: - Fix syntax for php depends. See bug #74005 - - 14 Dec 2004; Peter Johanson <latexer@gentoo.org> ncpfs-2.2.5.ebuild: - Marking x86 stable. See bug #72820 - - 11 Dec 2004; Markus Rothe <corsair@gentoo.org> ncpfs-2.2.5.ebuild: - Stable on ppc64; bug #72820 - - 10 Dec 2004; Stuart Herbert <stuart@gentoo.org> ncpfs-2.2.5.ebuild: - Fix for typo in virtual DEPEND list; thanks to latexer for spotting it; bug - #74005 - - 09 Dec 2004; Stuart Herbert <stuart@gentoo.org> ncpfs-2.2.5.ebuild: - Fix for sandbox violation when the PHP extension is built - -*ncpfs-2.2.5 (01 Dec 2004) - - 01 Dec 2004; Maurice van der Pot <griffon26@gentoo.org> - +ncpfs-2.2.5.ebuild: - Added new version that includes fix for security bug #72820. - - 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : - Fixed ChangeLog header. - - 22 Jul 2004; Tom Gall <tgall@gentoo.org> ncpfs-2.2.3.ebuild: - stable on ppc64, bug #57586 - - 09 May 2004; <SeJo@gentoo.org> ncpfs-2.2.3.ebuild: - added ~ppc keyword - - 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> ncpfs-2.2.0.19-r1.ebuild, - ncpfs-2.2.0.19-r2.ebuild, ncpfs-2.2.3.ebuild: - Add die following econf for bug 48950 - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - adding to net-fs herd - -*ncpfs-2.2.3 (17 Jul 2003) - - 17 Jul 2003; Peter Johanson <latexer@gentoo.org> ncpfs-2.2.3.ebuild: - Bump in ~x86. - -*ncpfs-2.2.0.19-r2 (23 Mar 2003) - - 23 Mar 2003; Martin Holzer <mholzer@gentoo.org> ncpfs-2.2.0.19-r2.ebuild: - Fixed ebuild that mount.* would be installed. Closes #17823. - -*ncpfs-2.2.0.19-r1 (20 Oct 2002) - - 20 Oct 2002; Seemant Kulleen <seemant@gentoo.org> ncpfs-2.2.0.19-r1.ebuild - files/digest-ncpfs-2.2.0.19-r1 : - - Some fixes for NLS and PAM use flags. +# ChangeLog for net-fs/ncpfs +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# Author Heiko Helmle <helman@gmx.net> +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ChangeLog,v 1.1 2002/06/20 16:46:56 bass Exp $ *ncpfs-2.2.0.19 (20 Jun 2002) 20 Jun 2002; J.Alberto S.L. <bass@gentoo.org> ncpfs-2.2.0.19.ebuild: First relase. + + + diff --git a/net-fs/ncpfs/Manifest b/net-fs/ncpfs/Manifest index 7b4ea364291f..e69de29bb2d1 100644 --- a/net-fs/ncpfs/Manifest +++ b/net-fs/ncpfs/Manifest @@ -1,15 +0,0 @@ -MD5 6dd2ca09e9cf8805295cd88fa3d0ff7f ChangeLog 2374 -MD5 c9e5871c825d1968d24662100bab7b2c metadata.xml 290 -MD5 57899ae34bf2427a8b5725b1008e1619 ncpfs-2.2.0.19-r1.ebuild 944 -MD5 8f95e569a67f7f23172f7d75d946ebda ncpfs-2.2.0.19-r2.ebuild 987 -MD5 b9a976d20bfd39a3e1c6c17fb9a12e91 ncpfs-2.2.0.19.ebuild 732 -MD5 c7d2a68cc89c164a2022c4d7cf270d5e ncpfs-2.2.3.ebuild 959 -MD5 9d486449be9d79517a06d9de5dab75d9 ncpfs-2.2.5.ebuild 1350 -MD5 f5a194d3db7012defca088b66884d30b ncpfs-2.2.6.ebuild 1260 -MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19 67 -MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19-r1 67 -MD5 922a7aee31b05e5c9fe29c08ad41efbb files/digest-ncpfs-2.2.0.19-r2 67 -MD5 26e01ffe1e892a30ca35b773ed1ad014 files/digest-ncpfs-2.2.3 64 -MD5 28e54a3c45d44a003fc1f5764a7e2b63 files/digest-ncpfs-2.2.5 64 -MD5 221f5197d914c3526e1d965bf62d9535 files/ncpfs-2.2.5-php.patch 555 -MD5 6894750817d66de3a8383dd2d668ea39 files/digest-ncpfs-2.2.6 64 diff --git a/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild b/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild index 759f6b064ff1..80454363e80a 100644 --- a/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild,v 1.7 2005/01/29 08:36:38 corsair Exp $ +#Copyright 2002 Gentoo Technologies, Inc. +#Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19-r1.ebuild,v 1.1 2002/10/20 22:03:50 seemant Exp $ IUSE="nls pam" +S=${WORKDIR}/${P} DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)" SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/latest/${P}.tar.gz" HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/latest/" @@ -24,7 +25,7 @@ src_compile() { && myconf="${myconf} --enable-pam" \ || myconf="${myconf} --disable-pam" - econf ${myconf} || die "econf failed" + econf ${myconf} emake || die } diff --git a/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild b/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild index c9f41de9f487..bb078dd865c1 100644 --- a/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild,v 1.6 2005/01/29 08:36:38 corsair Exp $ +# Copyright 1999-2003 Gentoo Technologies, Inc. +#Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19-r2.ebuild,v 1.1 2003/03/23 19:19:22 mholzer Exp $ inherit eutils IUSE="nls pam" +S=${WORKDIR}/${P} DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)" SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/${PN}/old/${P}.tar.gz" HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/latest/" @@ -26,7 +27,7 @@ src_compile() { && myconf="${myconf} --enable-pam" \ || myconf="${myconf} --disable-pam" - econf ${myconf} || die "econf failed" + econf ${myconf} emake || die } diff --git a/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild b/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild index d02a48b07838..fa66cb5e789f 100644 --- a/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild @@ -1,26 +1,33 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild,v 1.10 2005/01/29 08:36:38 corsair Exp $ +#Copyright 2002 Gentoo Technologies, Inc. +#Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.0.19.ebuild,v 1.1 2002/06/20 16:46:56 bass Exp $ +S=${WORKDIR}/${P} DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)" SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/latest/${P}.tar.gz" HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/latest/" - -SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86" -IUSE="" - +SLOT="0" DEPEND="" +RDEPEND="${DEPEND}" src_compile() { - econf || die "./configure failed" + ./configure \ + --prefix=/usr \ + --prefix=/usr \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + || die "./configure failed" emake || die } src_install () { - # directory ${D}/lib/security needs to be created or the install fails + # directory ${D}/lib/security needs to be created or the install fails dodir /lib/security make DESTDIR=${D} install || die } + + + diff --git a/net-fs/ncpfs/ncpfs-2.2.3.ebuild b/net-fs/ncpfs/ncpfs-2.2.3.ebuild index 3f436ce639d4..d86f2c42d5a1 100644 --- a/net-fs/ncpfs/ncpfs-2.2.3.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.3.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.3.ebuild,v 1.9 2005/01/29 08:36:38 corsair Exp $ +# Copyright 1999-2003 Gentoo Technologies, Inc. +#Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.3.ebuild,v 1.1 2003/07/17 15:13:16 latexer Exp $ inherit eutils IUSE="nls pam" +S=${WORKDIR}/${P} DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)" SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/${PN}/${P}.tar.gz" HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~x86 ~amd64 ~ppc ppc64" +KEYWORDS="~x86" DEPEND="nls? ( sys-devel/gettext ) pam? ( sys-libs/pam )" @@ -25,7 +26,7 @@ src_compile() { myconf="${myconf} `use_enable pam`" - econf ${myconf} || die "econf failed" + econf ${myconf} emake || die } diff --git a/net-fs/ncpfs/ncpfs-2.2.5.ebuild b/net-fs/ncpfs/ncpfs-2.2.5.ebuild index cfc9b76bc55d..ab6557af1601 100644 --- a/net-fs/ncpfs/ncpfs-2.2.5.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.5.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.5.ebuild,v 1.7 2005/01/29 08:36:38 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.5.ebuild,v 1.1 2004/12/01 21:28:57 griffon26 Exp $ -inherit eutils confutils +inherit eutils -IUSE="nls pam php" +IUSE="nls pam" DESCRIPTION="Provides Access to Netware services using the NCP protocol (Kernel support must be activated!)" SRC_URI="ftp://platan.vc.cvut.cz/pub/linux/${PN}/${P}.tar.gz" @@ -12,31 +12,25 @@ HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86 ~amd64 ~ppc ppc64" +KEYWORDS="~x86 ~amd64 ~ppc ~ppc64" DEPEND="nls? ( sys-devel/gettext ) - pam? ( sys-libs/pam ) - php? ( || ( virtual/php virtual/httpd-php ) )" + pam? ( sys-libs/pam )" src_unpack() { unpack ${A} # Needed because the directory in the tar.gz is not readable for anyone chmod a+r ${S} - - # add patch for PHP extension sandbox violation - cd ${S} || die "Unable to cd to ${S}" - epatch ${FILESDIR}/${PN}-2.2.5-php.patch || die "Unable to apply PHP patch" } src_compile() { local myconf - myconf= - enable_extension_enable "nls" "nls" 0 - enable_extension_enable "pam" "pam" 0 - enable_extension_enable "php" "php" 0 + use nls || myconf="${myconf} --disable-nls" + + myconf="${myconf} `use_enable pam`" econf ${myconf} || die "econf failed" emake || die diff --git a/net-fs/ncpfs/ncpfs-2.2.6.ebuild b/net-fs/ncpfs/ncpfs-2.2.6.ebuild index 78a54af0fe5d..86b153947cf8 100644 --- a/net-fs/ncpfs/ncpfs-2.2.6.ebuild +++ b/net-fs/ncpfs/ncpfs-2.2.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.6.ebuild,v 1.2 2005/01/29 08:36:38 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/ncpfs/ncpfs-2.2.6.ebuild,v 1.1 2005/01/29 01:18:11 griffon26 Exp $ inherit eutils confutils @@ -12,7 +12,7 @@ HOMEPAGE="ftp://platan.vc.cvut.cz/pub/linux/ncpfs/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86 ~amd64 ~ppc ppc64" +KEYWORDS="x86 ~amd64 ~ppc ~ppc64" DEPEND="nls? ( sys-devel/gettext ) pam? ( sys-libs/pam ) diff --git a/net-fs/netatalk/ChangeLog b/net-fs/netatalk/ChangeLog index 2d3df15c9daf..1ebcf1fc3cf0 100644 --- a/net-fs/netatalk/ChangeLog +++ b/net-fs/netatalk/ChangeLog @@ -1,148 +1,6 @@ # ChangeLog for net-fs/netatalk -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/ChangeLog,v 1.35 2005/11/21 13:56:49 matsuu Exp $ - - 21 Nov 2005; MATSUU Takuto <matsuu@gentoo.org> netatalk-2.0.3.ebuild: - Stable on sh. Bug 110406. - - 20 Nov 2005; Joseph Jezak <josejx@gentoo.org> netatalk-2.0.3.ebuild: - Marked ppc stable for bug #110406. - - 30 Oct 2005; Luis Medinas <metalgod@gentoo.org> netatalk-2.0.3.ebuild: - Marked Stable on amd64. Bug #110406. - - 25 Oct 2005; Brent Baude <ranger@gentoo.org> netatalk-2.0.3.ebuild: - marking netatalk-2.0.3 ppc64 stable per bug request 110406 - -*netatalk-2.0.3-r1 (25 Oct 2005) - - 25 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> - +files/netatalk-2.0.3-setXid.patch, +netatalk-2.0.3-r1.ebuild: - Moved here patch from Gentoo/ALT overlay to get the right bindnow flags for - the current used linker. - - 25 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Fix my name on the changelog. - - 04 Oct 2005; MATSUU Takuto <matsuu@gentoo.org> netatalk-1.6.4-r1.ebuild: - Stable on sh. - - 28 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> netatalk-2.0.3.ebuild: - Disable openafs support for now. - - 09 Jul 2005; Jason Wever <weeve@gentoo.org> netatalk-2.0.3.ebuild: - Added ~sparc keyword wrt bug #97586. - - 09 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> -files/atalk, - -files/atalk-rc6, -netatalk-1.5.3.1-r1.ebuild, -netatalk-1.6.2.ebuild, - -netatalk-1.6.3.ebuild, -netatalk-1.6.4.ebuild, -netatalk-2.0.1.ebuild: - Removed old 1.x series and 2.0.1 which is bugged. Left netatalk-1.6.4-r1 - (current stable) and 2.0.3. - - 07 Jul 2005; Markus Rothe <corsair@gentoo.org> netatalk-2.0.3.ebuild: - added ~ppc64 - - 01 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> netatalk-2.0.3.ebuild: - Added flags to search in special installation prefix for openafs. - -*netatalk-2.0.3 (30 Jun 2005) - - 30 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml, - netatalk-1.5.3.1-r1.ebuild, netatalk-1.6.2.ebuild, netatalk-1.6.3.ebuild, - netatalk-1.6.4.ebuild, netatalk-1.6.4-r1.ebuild, netatalk-2.0.1.ebuild, - +netatalk-2.0.3.ebuild: - I'll take care of netatalk from now on. - Added ~amd64 keyword. - Ebuild cleanup and Gentoo/FreeBSD compatibility. - Fixed LICENSE to BSD to all versions (was incorrectly declared as GPL-2). - Use a system-auth-like pamd file. - - 12 Dec 2004; <rphillips@gentoo.org> netatalk-2.0.1.ebuild: - fixed invalid USE variable. includes cracklib by default now and pulls in the - dependency - -*netatalk-2.0.1 (11 Dec 2004) - - 11 Dec 2004; <rphillips@gentoo.org> netatalk-2.0.1.ebuild: - Added Steven Klass' and AD Rutledge's ebuild for 2.0.x series of netatalk. - Fixes #69526 - - 25 Oct 2004; Kurt Lieber <klieber@gentoo.org> netatalk-1.6.4-r1.ebuild: - x86 bumpage, bug #66370 - - 09 Oct 2004; Tom Gall <tgall@gentoo.org> netatalk-1.6.4-r1.ebuild: - stable on ppc64, bug #66370 - - 09 Oct 2004; Jason Wever <weeve@gentoo.org> netatalk-1.6.4-r1.ebuild: - Stable on sparc wrt security bug #66370. - -*netatalk-1.6.4-r1 (09 Oct 2004) - - 09 Oct 2004; <solar@gentoo.org> +files/netatalk-1.6.4-tempfile.patch, - +netatalk-1.6.4-r1.ebuild: - security bump. Insecure tempfile handling bug 66370 - - 28 Jun 2004; Tom Gall <tgall@gentoo.org> netatalk-1.6.4.ebuild: - stable ppc64, bug #54188 - - 10 Apr 2004; Ciaran McCreesh <ciaranm@gentoo.org> netatalk-1.6.4.ebuild: - Added ~sparc, thanks to Belinus in #gentoo-sparc - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - changing herd to net-fs - -*netatalk-1.6.4 (17 Dec 2003) - - 17 Dec 2003; zhen <zhen@gentoo.org> netatalk-1.6.4.ebuild: - bumped to stable - no new bugs after a week - - 09 Dec 2003; zhen <zhen@gentoo.org> metadata.xml: - version bump, added metadata - - 21 Aug 2003; Robin H. Johnson <robbat2@gentoo.org> netatalk-1.6.2.ebuild, - netatalk-1.6.3.ebuild: - sys-libs/db fixes for netatalk-1.6*, allows them to build with db>3 - -*netatalk-1.6.3 (06 Jul 2003) - - 06 Jul 2003; Martin Holzer <mholzer@gentoo.org> netatalk-1.6.3.ebuild: - Version bumped. - -*netatalk-1.6.2 (01 Jul 2003) - - 01 Jul 2003; Martin Holzer <mholzer@gentoo.org> netatalk-1.6.2.ebuild, - files/atalknew-rc6: - Version bumped. Closes #13561. - - 24 Jun 2003; Paul de Vrieze <pauldv@gentoo.org> netatalk-1.5.3.1-r1.ebuild: - Netatalk actually does not depend on sys-libs/db at all, only when some - aditional configuration options are used, which are not provided by the ebuild - -*netatalk-1.5.3.1-r1 (06 Apr 2003) - - 06 Apr 2003; Martin Holzer <mholzer@gentoo.org> netatalk-1.5.3.1-r1.ebuild: - Added docs. - -*netatalk-1.5.3.1 (26 Jun 2002) - - 24 Jul 2002; Mark Guertin <gerk@gentoo.org> : - Added ppc to keywords - - 26 Jun 2002; Seemant Kulleen <seemant@gentoo.org> netatalk-1.5.3.1.ebuild - files/digest-netatalk-1.5.3.1 : - - Version bump. - -*netatalk-1.5.2 (26 Feb 2002) - - 26 Feb 2002; Chris Houser <chouser@gentoo.org> : files/atalk-rc6 - files/digest-netatalk-1.5.2 ChangeLog netatalk-1.5.2.ebuild : - - - Fixed a typo in HOMEPAGE, other general cleanup. - - Switch to .tar.gz (the .tar.bz2 isn't available for 1.5.2) - - Turned on shadow password support - - Updated init.d script - - This addresses bug 762 +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $ *netatalk-1.5_pre6 (1 Feb 2002) @@ -153,7 +11,3 @@ comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository. - - 1 Jul 2001; Achim Gottinger <achim@gentoo.org> : - - *** empty log message *** diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest index e22d03f14cd1..e69de29bb2d1 100644 --- a/net-fs/netatalk/Manifest +++ b/net-fs/netatalk/Manifest @@ -1,11 +0,0 @@ -MD5 1d1f52ebdb13ae16f98bfae6a1edd400 netatalk-2.0.3-r1.ebuild 2493 -MD5 725e95b5d90ddc8ad32795170e447286 netatalk-1.6.4-r1.ebuild 1277 -MD5 70079668b1a40270670877da571a57cc netatalk-2.0.3.ebuild 2431 -MD5 c6c8a6275f66f25fd1d7d2b9ce62823a ChangeLog 5724 -MD5 43c6b606d88eab1f3467634846a77491 metadata.xml 347 -MD5 6dd0a76546b70cf567b7926c0881c9b5 files/digest-netatalk-1.6.4-r1 67 -MD5 9ee0857567bda5d9ffabf5d04095e90b files/digest-netatalk-2.0.3 68 -MD5 bb9fcf495bb4dfd88b684b4c0f934beb files/netatalk-2.0.3-setXid.patch 545 -MD5 9eeca2a8610190fcd373ff619d56a298 files/netatalk-1.6.4-tempfile.patch 557 -MD5 bd4410c61e921e87c00183817b6e29b9 files/atalknew-rc6 1703 -MD5 9ee0857567bda5d9ffabf5d04095e90b files/digest-netatalk-2.0.3-r1 68 diff --git a/net-fs/netatalk/files/atalknew-rc6 b/net-fs/netatalk/files/atalknew-rc6 index 8357f71f0151..c2f41c91b0d0 100644 --- a/net-fs/netatalk/files/atalknew-rc6 +++ b/net-fs/netatalk/files/atalknew-rc6 @@ -1,5 +1,5 @@ #!/sbin/runscript -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/files/atalknew-rc6,v 1.2 2004/07/18 03:53:34 dragonheart Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/files/atalknew-rc6,v 1.1 2003/07/01 21:39:46 mholzer Exp $ # AppleTalk daemons. Make sure not to start atalkd in the background: # its data structures must have time to stablize before running the diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml index 69cfec555b1f..fc487a57d990 100644 --- a/net-fs/netatalk/metadata.xml +++ b/net-fs/netatalk/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>net-fs</herd> +<herd>no-herd</herd> <maintainer> - <email>flameeyes@gentoo.org</email> - <name>Diego Pettenò</name> + <email>zhen@gentoo.org</email> + <name>John Davis</name> + <description>Interim Maintainer</description> </maintainer> -<longdescription>kernel level implementation of the AppleTalk protocol suite</longdescription> + <longdescription>kernel level implementation of the AppleTalk protocol suite</longdescription> </pkgmetadata> diff --git a/net-fs/netatalk/netatalk-1.6.4-r1.ebuild b/net-fs/netatalk/netatalk-1.6.4-r1.ebuild index a97ba16c2a3b..2631d0ce3240 100644 --- a/net-fs/netatalk/netatalk-1.6.4-r1.ebuild +++ b/net-fs/netatalk/netatalk-1.6.4-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.6.4-r1.ebuild,v 1.7 2005/10/04 11:35:19 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.6.4-r1.ebuild,v 1.1 2004/10/09 15:18:49 solar Exp $ inherit eutils IUSE="ssl pam tcpd" @@ -10,8 +10,8 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" HOMEPAGE="http://netatalk.sourceforge.net" SLOT="0" -LICENSE="BSD" -KEYWORDS="ppc ppc64 sh sparc x86" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~sparc ~ppc64" DEPEND="sys-apps/shadow pam? ( sys-libs/pam ) diff --git a/net-fs/netatalk/netatalk-2.0.3.ebuild b/net-fs/netatalk/netatalk-2.0.3.ebuild index 3e7caa44e00c..96cafc84d9ad 100644 --- a/net-fs/netatalk/netatalk-2.0.3.ebuild +++ b/net-fs/netatalk/netatalk-2.0.3.ebuild @@ -1,17 +1,17 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-2.0.3.ebuild,v 1.10 2005/11/21 13:56:49 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-2.0.3.ebuild,v 1.1 2005/06/30 23:56:56 flameeyes Exp $ -inherit eutils pam flag-o-matic -IUSE="ssl pam tcpd slp cups kerberos krb4 debug cracklib" +inherit eutils pam +IUSE="ssl pam tcpd slp cups kerberos krb4 afs debug cracklib" -DESCRIPTION="Kernel level implementation of the AppleTalk Protocol Suite" +DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" HOMEPAGE="http://netatalk.sourceforge.net" SLOT="0" LICENSE="BSD" -KEYWORDS="amd64 ppc ppc64 sh ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~x86" DEPEND=">=sys-libs/db-4.2.52 cracklib? ( sys-libs/cracklib ) @@ -20,6 +20,7 @@ DEPEND=">=sys-libs/db-4.2.52 tcpd? ( sys-apps/tcp-wrappers ) slp? ( net-libs/openslp ) cups? ( net-print/cups ) + afs? ( net-fs/openafs ) kerberos? ( virtual/krb5 ) krb4? ( virtual/krb5 )" @@ -46,6 +47,7 @@ src_compile() { # sed the Makefiles to not do rc-update. econf \ $(use_with pam) \ + $(use_enable afs) \ $(use_enable cups) \ $(use_enable ssl) \ $(use_enable debug) \ @@ -55,7 +57,6 @@ src_compile() { $(use_enable slp srvloc) \ $(use_with cracklib) \ $(use_with elibc_glibc shadow) \ - --disable-afs \ --enable-fhs \ --with-bdb=/usr \ ${myconf} || die "netatalk configure failed" diff --git a/net-fs/nfs-utils/ChangeLog b/net-fs/nfs-utils/ChangeLog index 98f6937b2aba..febfb8238410 100644 --- a/net-fs/nfs-utils/ChangeLog +++ b/net-fs/nfs-utils/ChangeLog @@ -1,289 +1,11 @@ # ChangeLog for net-fs/nfs-utils -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/ChangeLog,v 1.71 2005/10/08 20:34:06 vapier Exp $ - -*nfs-utils-1.0.7-r2 (08 Oct 2005) - - 08 Oct 2005; Mike Frysinger <vapier@gentoo.org> - +files/nfs-utils-1.0.7-man-pages.patch, files/nfs, files/nfs.confd, - +nfs-utils-1.0.7-r2.ebuild: - Add support for starting/stopping gssd daemons #108276 and installing their - config files. Also tweak the man-pages SEE ALSO #107991. - - 23 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> files/nfsmount: - Corrected init script to use 'svc_stop; svc_start' and not 'stop; start'. - - 15 Mar 2005; Seemant Kulleen <seemant@gentoo.org> - nfs-utils-1.0.7-r1.ebuild: - add kerberos to IUSE - -*nfs-utils-1.0.7-r1 (15 Mar 2005) - - 15 Mar 2005; Mike Frysinger <vapier@gentoo.org> files/nfs, - files/nfs.confd, -nfs-utils-1.0.7.ebuild, +nfs-utils-1.0.7-r1.ebuild: - Add support for integrated idmapd #71607 by Keith M Wesolowski. - -*nfs-utils-1.0.7 (04 Feb 2005) - - 04 Feb 2005; Aron Griffis <agriffis@gentoo.org> +nfs-utils-1.0.7.ebuild: - Bump to 1.0.7. New local USE-flag nfsv4 since that pulls in mit-krb5 which - has its own problems - - 15 Jan 2005; Robin H. Johnson <robbat2@gentoo.org> : - Fix digest, bug #78168. - - 15 Jan 2005; <solar@gentoo.org> +files/nfs-utils-1.0.6-uclibc.patch, - nfs-utils-1.0.6-r6.ebuild: - - getrpcbynumber_r is not in the SuSv3 spec. disable it for uClibc - - 11 Dec 2004; Markus Rothe <corsair@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Stable on ppc64; bug #72113 - - 11 Dec 2004; Joseph Jezak <josejx@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Marked ppc stable for bug #72113. - - 10 Dec 2004; Guy Martin <gmsoft@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Stable on hppa. - - 07 Dec 2004; Hardave Riar <hardave@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Stable on mips, bug #72113 - - 07 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> - nfs-utils-1.0.6-r6.ebuild: - Stable on alpha, bug 72113. - - 06 Dec 2004; Karol Wojtaszek <sekretarz@gentoo.org> - nfs-utils-1.0.6-r6.ebuild: - Stable on amd64, bug #72113 - - 06 Dec 2004; Olivier Crete <tester@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Stable on x86 wrt security bug 72113 - - 06 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> - nfs-utils-1.0.6-r6.ebuild: - Stable on sparc wrt #72113 - - 06 Dec 2004; <rphillips@gentoo.org> nfs-utils-1.0.6-r6.ebuild: - Added ubuntu's DOS vulnerability patch. fixes #72113 - - 05 Dec 2004; Jason Wever <weeve@gentoo.org> nfs-utils-1.0.6-r5.ebuild: - Stable on sparc wrt security bug #72113. - - 05 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> - nfs-utils-1.0.6-r5.ebuild: - Stable on alpha, bug 72113. - - 04 Dec 2004; Hardave Riar <hardave@gentoo.org> nfs-utils-1.0.6-r5.ebuild: - Stable on mips, bug #72113 - - 04 Dec 2004; Markus Rothe <corsair@gentoo.org> nfs-utils-1.0.6-r5.ebuild: - Stable on ppc64; bug #72113 - - 04 Dec 2004; Mike Doty <kingtaco@gentoo.org> nfs-utils-1.0.6-r5.ebuild: - stable on amd64 per #72113 - -*nfs-utils-1.0.6-r5 (22 Nov 2004) - - 22 Nov 2004; <solar@gentoo.org> - +files/nfs-utils-0.3.3-rquotad-overflow.patch, +nfs-utils-1.0.6-r5.ebuild: - Security bump for 64bit arches bug #72113 - CAN-2004-0946 - - 07 Nov 2004; Joshua Kinard <kumba@gentoo.org> nfs-utils-1.0.6-r4.ebuild: - Marked stable on mips. - - 01 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> - nfs-utils-1.0.6-r4.ebuild: - Stable on alpha. - - 19 Oct 2004; Dylan Carlson <absinthe@gentoo.org> - nfs-utils-1.0.6-r4.ebuild: - Stable on amd64. - - 09 Oct 2004; Christian Birchinger <joker@gentoo.org> - nfs-utils-1.0.6-r4.ebuild: - Added sparc stable keyword - - 23 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> files/nfsmount: - Added 'use ypbind' to nfsmount script to close bug #28195. - -*nfs-utils-1.0.6-r4 (07 Jul 2004) - - 07 Jul 2004; Aron Griffis <agriffis@gentoo.org> files/nfs-5, - -nfs-utils-1.0.6-r3.ebuild, +nfs-utils-1.0.6-r4.ebuild: - Set a default timeout of 30 seconds in case EXPORTFSTIMEOUT is unset in - conf.d/nfs - - 25 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> nfs-utils-1.0.6.ebuild: - Marked stable on amd64. - -*nfs-utils-1.0.6-r3 (11 Jun 2004) - - 11 Jun 2004; Mike Frysinger <vapier@gentoo.org> : - While i'm here, might as well fix more things :P. - Run make for the depend target so that we can then build everything - else in parallel. Add tweakable exportfs timeout to nfs init script - #37004 by Vlastimil Holer. Enable the '--enable-secure-statd' option - by default (seems to work fine on my nfs3 machines) #49444 by Juergen - Nagel. Make sure the emtpy state dirs dont get autocleaned #30522 by - Brave Cobra. - -*nfs-utils-1.0.6-r2 (08 Jun 2004) - - 08 Jun 2004; Mike Frysinger <vapier@gentoo.org> +files/nfs-4, - +nfs-utils-1.0.6-r2.ebuild: - Add support for NFSv4 #25106 by Michael Locher. - - 11 May 2004; Michael McCabe <randy@gentoo.org> nfs-utils-1.0.6-r1.ebuild: - Added s390 keywords - - 13 Apr 2004; Joshua Kinard <kumba@gentoo.org> nfs-utils-1.0.6-r1.ebuild: - Marked stable on mips. - - 11 Mar 2004; Lars Weiler <pylon@gentoo.org> nfs-utils-1.0.6.ebuild: - stable on ppc - - 07 Mar 2004; Tom Gall <tgall@gentoo.org> nfs-utils-1.0.6-r1.ebuild: - stable on ppc64 - - 06 Mar 2004; Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com> : - mark as ~mips - - 06 Mar 2004; Joshua Kinard <kumba@gentoo.org> nfs-utils-1.0.5-r1.ebuild, - nfs-utils-1.0.6-r1.ebuild: - Added ~mips to KEYWORDS. - -*nfs-utils-1.0.6-r1 (30 Jan 2004) - - 30 Jan 2004; Daniel Robbins <drobbins@gentoo.org> nfs-utils-1.0.6-r1.ebuild: - Add a new ebuild (currently unmasked for ~x86 and ~amd64 only) that mounts - the nfsd filesystem to /proc/fs/nfs to provide robust exports handling for - 2.6 kernels. (See /usr/src/linux/Documentation/Changes in a 2.6 kernel source - tree for more information on this.) I needed this fix for mountd to support - nfs version 3 on my server with a 2.6 kernel. Also changed default - "restarting" behavior to "yes," which seems to be what most users will want. - This ebuild is not in stable on any arch, so nfs-team, please let me know - what you think of these changes. - - 15 Jan 2004; Aron Griffis <agriffis@gentoo.org> nfs-utils-1.0.6.ebuild: - Fix bug 30486 by refraining from overwriting /var/lib/nfs/* - - 14 Jan 2004; Martin Holzer <mholzer@gentoo.org> files/nfs.confd: - removing quota entry from conf.d - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - adding to net-fs herd - - 28 Dec 2003; Guy Martin <gmsoft@gentoo.org> nfs-utils-1.0.6.ebuild: - Marked stable on hppa. - - 02 Nov 2003; Daniel Robbins <drobbins@gentoo.org> nfs-utils-1.0.6.ebuild: - added util-linux RDEPEND to ensure "mount" command it up-to-date. (See - nfs-utils README.) - - 22 Oct 2003; Martin Holzer <mholzer@gentoo.org> nfs-utils-1.0.5-r1.ebuild, - nfs-utils-1.0.6.ebuild: - adding RESTRICT="nomirror" - - 03 Oct 2003; Christian Birchinger <joker@gentoo.org> nfs-utils-1.0.6.ebuild: - Added sparc stable keyword - -*nfs-utils-1.0.6 (18 Sep 2003) - - 18 Sep 2003; Martin Holzer <mholzer@gentoo.org> nfs-utils-1.0.6.ebuild: - Version bumped. - -*nfs-utils-1.0.5-r1 (19 Jul 2003) - - 26 Jul 2003; Stefan Jones <cretin@gentoo.org> files/nfs-2: - Fixed waiting on exportfs to finish. Use wait $pidofexportfs ( let kill - finish in background ) Speedups of 29secs! - - 19 Jul 2003; Aron Griffis <agriffis@gentoo.org> nfs-utils-1.0.5-r1.ebuild, - files/nfs-2: - Change exportfs timeouts from 5 seconds to 30 seconds to prevent prematurely - killing exportfs - - 19 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> nfs-utils-1.0.5.ebuild : - Security update, unmasking. - -*nfs-utils-1.0.5 (19 Jul 2003) - - 19 Jul 2003; Don Seiler <rizzo@gentoo.org>; nfs-utils-1.0.4.ebuild, - nfs-utils-1.0.5.ebuild: - Version bumped and v1.0.4 deleted due to bugs that are fixed in 1.0.5 - -*nfs-utils-1.0.4 (17 Jul 2003) - - 17 Jul 2003; Martin Holzer <mholzer@gentoo.org> nfs-utils-1.0.4.ebuild: - Version bumped. - - 21 May 2003; Christian Birchinger <joker@gentoo.org> nfs-utils-1.0.3.ebuild: - Added sparc stable keyword - - 16 May 2003; Martin Holzer <mholzer@gentoo.org> nfs-utils-1.0.3.ebuild: - Marked as stable - -*nfs-utils-1.0.3 (27 Mar 2003) - - 21 Jun 2003; Guy martin <gmsoft@gentoo.org> nfs-utils-1.0.3.ebuild : - Marked stable on hppa. - - 17 Apr 2003; Guy Martin <gmsoft@gentoo.org> nfs-utils-1.0.3.ebuild : - Added ~hppa to KEYWORDS. - - 27 Mar 2003; Brandon Low <lostlogic@gentoo.org> nfs-utils-1.0.3.ebuild: - Bump to latest released today - -*nfs-utils-1.0.1-r1 (03 Mar 2003) - - 30 Mar 2003; Christian Birchinger <joker@gentoo.org> - nfs-utils-1.0.1-r1.ebuild: - Added sparc stable keyword - - 13 Mar 2003; Zach Welch <zwelch@gentoo.org> nfs-utils-1.0.1-r1.ebuild: - add arm keyword - - 03 Mar 2003; Aron Griffis <agriffis@gentoo.org> nfs-utils-1.0.1-r1.ebuild, - files/nfs-1: - Fix bug 16075 by installing server binaries into /usr/sbin (thanks Tero - Pelander for the clue and the updated ebuild). Fix bug 13838 by using - rpc.rquotad from the quota package instead of the nfs-utils version (thanks - Andrea Barisani for the heads-up). Finally, mark stable on x86 and alpha - where I can test as part of the package upgrade phase. - -*nfs-utils-1.0.1 (12 Dec 2002) - - 12 Dec 2002; Brad Cowan <bcowan@gentoo.org> : - - Added options to config file thanks to Cardoe and j2ee. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*nfs-utils-1.0.1 (13 Oct 2002) - - 07 Dec 2002; Jack Morgan <jmorgan@gentoo.org> nfs-utils-1.0.1.ebuild : - Changed ~sparc64 to ~sparc keyword - - 13 Oct 2002; Brad Cowan <bcowan@gentoo.org> nfs-utils-1.0.1.ebuild, - files/digest-nfs-utils-1.0.1 : - - Version bump thanks to j2ee<maurizio@iridium.aetheric.org>. - -*nfs-utils-0.3.3-r1 (24 Apr 2002) - - 16 Sep 2002; Maarten Thibaut <murphy@gentoo.org> nfs-utils-0.3.3-r1.ebuild : - Adding sparc/sparc64 keywords. - - 22 Jul 2002; Kyle Manna <nitro@gentoo.org> nfs-utils-0.3.3-r1.ebuild : - Parallel make fails sometimes. Replaced emake with make. - - 24 Apr 2002; Daniel Robbins <drobbins@gentoo.org>: Some rc script fixes - (removal of NFSSERVER) and cleanups in the ebuild, removal of old ebuilds and - old files in /files +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $ *nfs-utils-0.3.3 (1 Feb 2002) 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest index 88f883adca28..58b780b61a90 100644 --- a/net-fs/nfs-utils/Manifest +++ b/net-fs/nfs-utils/Manifest @@ -1,25 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 b2c2e3d2fe34adf5699943ba00ccb402 ChangeLog 10586 -MD5 3a3d8bd1a03bbf2c51a4e77a3516febd files/digest-nfs-utils-1.0.6-r6 67 -MD5 46e91b0dea9cbbfedcdccc9386b6326d files/digest-nfs-utils-1.0.7-r2 67 +MD5 17a33e209da66172e556120437409217 ChangeLog 2600 +MD5 459bf83dd49739fb9c7191e012f74ddf nfs-utils-0.3.3-r1.ebuild 1504 +MD5 b46af45b8acea0fc23c697913ea229cd nfs-utils-1.0.1-r1.ebuild 1911 +MD5 0c5aea841e76c7860a0842df9387d8f8 nfs-utils-1.0.1.ebuild 1796 +MD5 501b39636f759dc5a7d8984a0ec4fa26 nfs-utils-1.0.3.ebuild 1918 +MD5 2311e90a0af37bd25f8b2ee25e5aed11 files/digest-nfs-utils-0.3.3-r1 67 +MD5 a0deef42ed7746f80d949f59957775c2 files/digest-nfs-utils-1.0.1 67 +MD5 da4b8b95f4c8a015c4a69257ea6582e1 files/digest-nfs-utils-1.0.1-r1 66 MD5 a02eed87e5d581e56feb0f6dfd18e6df files/exports 66 -MD5 1d8228f424a87830f927ea90b9ad2b7f files/nfs 6863 -MD5 3c693e012dcb68827b8f82cc98fa129b files/nfs-utils-0.3.3-rquotad-overflow.patch 1243 -MD5 3878538fac900450212b414f8c8c39ab files/nfs-utils-1.0.6-uclibc.patch 547 -MD5 df57bdbe3dfddd40cda65b04509d5957 files/nfs-utils-1.0.6-usn36.patch.gz 5596 -MD5 77b7b275efe6533d3aaf065c89f804ef files/nfs-utils-1.0.7-gcc4.patch 553 -MD5 39cf4f293c56793694cb75afbd5c0c17 files/nfs-utils-1.0.7-man-pages.patch 219 -MD5 fc332370f9517304bc251f505b17abf2 files/nfs.confd 533 -MD5 1f3e6130e4a60767a213d34ff3131ae4 files/nfsmount 1171 -MD5 9cee4adcef8a47ea4ee35090f7f89b0a metadata.xml 225 -MD5 a5785bca6bda4d00aabdc28e36802df1 nfs-utils-1.0.6-r6.ebuild 2926 -MD5 5aa17cc2095bdbd3379b5eb15ab91784 nfs-utils-1.0.7-r2.ebuild 3346 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDh2wXgIKl8Uu19MoRAlA/AJ9b27bwsD0DyiFW3eAzbT7Yr553fQCfdRO6 -duqdK9M83hIJcolGZzmYf14= -=daug ------END PGP SIGNATURE----- +MD5 d36e5306c46430c4a62657e9ea514ddd files/nfs 4443 +MD5 3b44b94c2a6c8335c53302efdf4907f8 files/nfs-1 4705 +MD5 cc56dba449d210ecbbe1beeb3114a6f4 files/nfs.confd 348 +MD5 e8946ae3996c9629651da1b252fb9836 files/nfsmount 1166 +MD5 4e34670d8ee2afcd3614a77e290de110 files/digest-nfs-utils-1.0.3 67 diff --git a/net-fs/nfs-utils/files/exports b/net-fs/nfs-utils/files/exports index 5102ef27c150..b1677f1638d5 100644 --- a/net-fs/nfs-utils/files/exports +++ b/net-fs/nfs-utils/files/exports @@ -1 +1,3 @@ -# /etc/exports: NFS file systems being exported. See exports(5). +# +#nfsserver_home eth0_net/eth0_mask(rw) + diff --git a/net-fs/nfs-utils/files/nfs b/net-fs/nfs-utils/files/nfs index 07e68475e979..8d347e49b91f 100755 --- a/net-fs/nfs-utils/files/nfs +++ b/net-fs/nfs-utils/files/nfs @@ -1,266 +1,41 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/nfs,v 1.12 2005/11/25 19:53:01 vapier Exp $ +#!/bin/sh +#RCUPDATE:3 4:73:This line is required for script management -#--------------------------------------------------------------------------- -# This script starts/stops the following -# rpc.statd if necessary (also checked by init.d/nfsmount) -# rpc.rquotad if exists (from quota package) -# rpc.nfsd -# rpc.mountd -#--------------------------------------------------------------------------- +. /etc/rc.d/config/functions +. /etc/rc.d/config/basic -# NB: Config is in /etc/conf.d/nfs - -opts="reload" - -# This variable is used for controlling whether or not to run exportfs -ua; -# see stop() for more information -restarting=no - -# The binary locations -exportfs=/usr/sbin/exportfs - gssd=/usr/sbin/rpc.gssd - idmapd=/usr/sbin/rpc.idmapd - mountd=/usr/sbin/rpc.mountd - nfsd=/usr/sbin/rpc.nfsd - rquotad=/usr/sbin/rpc.rquotad - statd=/sbin/rpc.statd - svcgssd=/usr/sbin/rpc.svcgssd - -depend() { - use ypbind net - need portmap - after quota -} - -mkdir_nfsdirs() { - local d - for d in /var/lib/nfs/{rpc_pipefs,v4recovery,v4root} ; do - [[ ! -d ${d} ]] && mkdir -p "${d}" - done -} - -mount_pipefs() { - if grep -q rpc_pipefs /proc/filesystems ; then - if ! grep -q "rpc_pipefs /var/lib/nfs/rpc_pipefs" /proc/mounts ; then - ebegin "Mounting RPC pipefs" - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs - eend $? - fi - fi -} - -umount_pipefs() { - if [[ ${restarting} == "no" ]] ; then - if grep -q "rpc_pipefs /var/lib/nfs/rpc_pipefs" /proc/mounts ; then - ebegin "Unmounting RPC pipefs" - umount /var/lib/nfs/rpc_pipefs - eend $? - fi - fi -} - -start_gssd() { - [[ ! -x ${gssd} || ! -x ${svcgssd} ]] && return 0 - local ret1 ret2 - - ebegin "Starting gssd" - ${gssd} ${RPCGSSDDOPTS} - ret1=$? - eend ${ret1} - - ebegin "Starting svcgssd" - ${svcgssd} ${RPCSVCGSSDDOPTS} - ret2=$? - eend ${ret2} - - return $((${ret1} + ${ret2})) -} - -stop_gssd() { - [[ ! -x ${gssd} || ! -x ${svcgssd} ]] && return 0 - local ret - - ebegin "Stopping gssd" - start-stop-daemon --stop --quiet --exec ${gssd} - ret1=$? - eend ${ret1} - - ebegin "Stopping svcgssd" - start-stop-daemon --stop --quiet --exec ${svcgssd} - ret2=$? - eend ${ret2} - - return $((${ret1} + ${ret2})) -} - -start_idmapd() { - [[ ! -x ${idmapd} ]] && return 0 - - ebegin "Starting idmapd" - ${idmapd} ${RPCIDMAPDOPTS} - eend $? -} - -stop_idmapd() { - [[ ! -x ${idmapd} ]] && return 0 - local ret - - ebegin "Stopping idmapd" - start-stop-daemon --stop --quiet --exec ${idmapd} - ret=$? - eend ${ret} - - umount_pipefs - - return ${ret} -} - -start_statd() { - # Don't start rpc.statd if already started by init.d/nfsmount - killall -0 rpc.statd &>/dev/null && return 0 - ebegin "Starting NFS statd" - start-stop-daemon --start --quiet --exec \ - $statd -- $RPCSTATDOPTS 1>&2 - eend $? "Error starting NFS statd" -} - -stop_statd() { - # Don't stop rpc.statd if it's in use by init.d/nfsmount. - mount -t nfs | grep -q . && return 0 - # Make sure it's actually running - killall -0 rpc.statd &>/dev/null || return 0 - # Okay, all tests passed, stop rpc.statd - ebegin "Stopping NFS statd" - start-stop-daemon --stop --quiet --exec $statd 1>&2 - eend $? "Error stopping NFS statd" -} - -waitfor_exportfs() { - local pid=$1 - ( sleep ${EXPORTFSTIMEOUT:-30}; kill -9 $pid &>/dev/null ) & - wait $1 -} +SERVICE="nfs" +EXE="/sbin/nfsd" +opts="start stop restart" start() { - # Make sure nfs support is loaded in the kernel #64709 - if [[ -e /proc/modules ]] && ! grep -qs nfsd /proc/filesystems ; then - modprobe nfsd &> /dev/null - fi - - # This is the new "kernel 2.6 way" to handle the exports file - if grep -q nfsd /proc/filesystems &>/dev/null; then - if ! grep -q "nfsd /proc/fs/nfs" /proc/mounts &>/dev/null; then - ebegin "Mounting nfsd filesystem in /proc" - mount -t nfsd nfsd /proc/fs/nfs - eend $? "Error mounting nfsd filesystem in /proc" + ebegin "Starting ${SERVICE}" + start-stop-daemon --start --quiet --exec /sbin/rpc.statd 1>&2 + if [ "$NFSSERVER" = "yes" ] + then + start-stop-daemon --start --quiet --exec /sbin/exportfs -- -r 1>&2 + start-stop-daemon --start --quiet --exec /sbin/rpc.mountd 1>&2 + start-stop-daemon --start --quiet --exec /sbin/rpc.nfsd 1>&2 fi - fi - # now that nfsd is mounted inside /proc, we can safely start mountd later - - mkdir_nfsdirs - - mount_pipefs - start_idmapd - start_gssd - start_statd - - # Exportfs likes to hang if networking isn't working. - # If that's the case, then try to kill it so the - # bootup process can continue. - if grep -q '^/' /etc/exports &>/dev/null; then - ebegin "Exporting NFS directories" - $exportfs -r 1>&2 & - waitfor_exportfs $! - eend $? "Error exporting NFS directories" - fi - - if [ -x $rquotad ]; then - ebegin "Starting NFS rquotad" - start-stop-daemon --start --quiet --exec \ - $rquotad -- $RPCRQUOTADOPTS 1>&2 - eend $? "Error starting NFS rquotad" - fi - - ebegin "Starting NFS daemon" - start-stop-daemon --start --quiet --exec \ - $nfsd -- $RPCNFSDCOUNT 1>&2 - eend $? "Error starting NFS daemon" - - # Start mountd - ebegin "Starting NFS mountd" - start-stop-daemon --start --quiet --exec \ - $mountd -- $RPCMOUNTDOPTS 1>&2 - eend $? "Error starting NFS mountd" + eend $? "Error starting ${SERVICE}." } stop() { - # Don't check NFSSERVER variable since it might have changed, - # instead use --oknodo to smooth things over - ebegin "Stopping NFS mountd" - start-stop-daemon --stop --quiet --oknodo \ - --exec $mountd 1>&2 - eend $? "Error stopping NFS mountd" - - # nfsd sets its process name to [nfsd] so don't look for $nfsd - ebegin "Stopping NFS daemon" - start-stop-daemon --stop --quiet --oknodo \ - --name nfsd --user root --signal 2 1>&2 - eend $? "Error stopping NFS daemon" - - if [ -x $rquotad ]; then - ebegin "Stopping NFS rquotad" - start-stop-daemon --stop --quiet --oknodo \ - --exec $rquotad 1>&2 - eend $? "Error stopping NFS rquotad" - fi - - # When restarting the NFS server, running "exportfs -ua" probably - # isn't what the user wants. Running it causes all entries listed - # in xtab to be removed from the kernel export tables, and the - # xtab file is cleared. This effectively shuts down all NFS - # activity, leaving all clients holding stale NFS filehandles, - # *even* when the NFS server has restarted. - # - # That's what you would want if you were shutting down the NFS - # server for good, or for a long period of time, but not when the - # NFS server will be running again in short order. In this case, - # then "exportfs -r" will reread the xtab, and all the current - # clients will be able to resume NFS activity, *without* needing - # to umount/(re)mount the filesystem. - if [ "$restarting" = no ]; then - ebegin "Unexporting NFS directories" - # Exportfs likes to hang if networking isn't working. - # If that's the case, then try to kill it so the - # shutdown process can continue. - $exportfs -ua 1>&2 & - waitfor_exportfs $! - eend $? "Error unexporting NFS directories" - fi - - stop_statd - stop_gssd - stop_idmapd - umount_pipefs - - return 0 -} - -reload() { - # Exportfs likes to hang if networking isn't working. - # If that's the case, then try to kill it so the - # bootup process can continue. - ebegin "Reloading /etc/exports" - $exportfs -r 1>&2 & - waitfor_exportfs $! - eend $? "Error exporting NFS directories" + ebegin "Stopping ${SERVICE}" + if [ "$NFSSSERVER" = "yes" ] + then + start-stop-daemon --stop --quiet --exec /sbin/exportfs -- -au 1>&2 + killall -9 nfsd 1>&2 + start-stop-daemon --stop --quiet --exec /sbin/rpc.mountd 1>&2 + fi + start-stop-daemon --stop --quiet --exec /sbin/rpc.statd 1>&2 + eend $? "Error stopping ${SERVICE}." } restart() { - # See long comment in stop() regarding "restarting" and exportfs -ua - restarting=yes - svc_stop - svc_start + stop + start } + +doservice ${@} + diff --git a/net-fs/nfs-utils/files/nfs.confd b/net-fs/nfs-utils/files/nfs.confd index 2d26adc46f94..b759218b1277 100644 --- a/net-fs/nfs-utils/files/nfs.confd +++ b/net-fs/nfs-utils/files/nfs.confd @@ -1,27 +1,15 @@ -# /etc/conf.d/nfs +# Config file for /etc/init.d/nfs -# If you wish to set the port numbers for lockd, -# please see /etc/sysctl.conf +# This is a safety net to keep from running an NFS server unless the +# administrator really wants it. It's mostly historical because early +# versions of Gentoo didn't split nfs/nfsmount into two scripts. +# These days it might be safe to remove this eventually, since +# administrators specifically have to run "rc-update add nfs default" +# in order for the NFS server to run. +NFSSERVER=no # Number of servers to be started up by default RPCNFSDCOUNT=8 # Options to pass to rpc.mountd -# ex. RPCMOUNTDOPTS="-p 32767 RPCMOUNTDOPTS="" - -# Options to pass to rpc.statd -# ex. RPCSTATDOPTS="-p 32765 -o 32766" -RPCSTATDOPTS="" - -# Options to pass to rpc.idmapd -RPCIDMAPDOPTS="" - -# Options to pass to rpc.gssd -RPCGSSDOPTS="" - -# Options to pass to rpc.svcgssd -RPCSVCGSSDOPTS="" - -# Timeout (in seconds) for exportfs -EXPORTFSTIMEOUT=30 diff --git a/net-fs/nfs-utils/files/nfsmount b/net-fs/nfs-utils/files/nfsmount index e3f6731adf51..999322538f78 100644 --- a/net-fs/nfs-utils/files/nfsmount +++ b/net-fs/nfs-utils/files/nfsmount @@ -1,11 +1,10 @@ #!/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/nfs-utils/files/nfsmount,v 1.6 2005/03/23 04:12:57 eradicator Exp $ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/nfsmount,v 1.1 2002/04/24 22:18:12 drobbins Exp $ depend() { need net portmap - use ypbind } start_statd() { @@ -42,6 +41,6 @@ stop() { } restart() { - svc_stop - svc_start + stop + start } diff --git a/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild b/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild index 756b4fd65d47..3bbc20241bad 100644 --- a/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild +++ b/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild,v 1.12 2005/03/15 05:27:58 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild,v 1.1 2004/12/06 19:18:16 rphillips Exp $ inherit gnuconfig eutils @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/nfs/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="tcpd" RDEPEND="tcpd? ( sys-apps/tcp-wrappers ) @@ -23,10 +23,6 @@ src_unpack() { unpack ${A} epatch ${FILESDIR}/nfs-utils-1.0.6-usn36.patch.gz - # getrpcbynumber_r is not in the SuSv3 spec. disable it for uClibc - cd ${S} - epatch ${FILESDIR}/nfs-utils-1.0.6-uclibc.patch - # rphillips - the rquotad patch is found within the usn36.patch.gz # epatch ${FILESDIR}/nfs-utils-0.3.3-rquotad-overflow.patch } @@ -94,6 +90,9 @@ pkg_postinst() { einfo "(or later) is installed." einfo "More info at ${HOMEPAGE} (see questions 5, 12, 13, and 14)." echo + einfo "If you plan on using NFS V4 then you should emerge the idmapd" + einfo "package now." + echo ewarn "PLEASE note: Since the latest NFS utils has changed the server" ewarn "default to \"sync\" IO, then if no behavior is specified in the" ewarn "export list, thus assuming the default behavior, a warning will" diff --git a/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild b/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild index 2e88e93c60a9..7d21d3954c6c 100644 --- a/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild +++ b/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild,v 1.3 2005/11/25 19:53:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild,v 1.1 2005/10/08 20:34:06 vapier Exp $ -inherit eutils flag-o-matic +inherit gnuconfig eutils flag-o-matic DESCRIPTION="NFS client and server daemons" HOMEPAGE="http://nfs.sourceforge.net/" @@ -19,6 +19,7 @@ IUSE="nonfsv4 tcpd kerberos" # (04 Feb 2005 agriffis) RDEPEND="tcpd? ( sys-apps/tcp-wrappers ) >=net-nds/portmap-5b-r6 + >=sys-apps/util-linux-2.11f !nonfsv4? ( >=dev-libs/libevent-1.0b >=net-libs/nfsidmap-0.9 @@ -73,6 +74,7 @@ src_install() { keepdir /var/lib/nfs/{sm,sm.bak} mv "${D}"/var/lib/nfs/* "${D}"/usr/lib/nfs keepdir /var/lib/nfs + keepdir /var/lib/nfs/v4root # Install some client-side binaries in /sbin dodir /sbin diff --git a/net-fs/openafs-kernel/ChangeLog b/net-fs/openafs-kernel/ChangeLog index 7737786f4638..e50506e89078 100644 --- a/net-fs/openafs-kernel/ChangeLog +++ b/net-fs/openafs-kernel/ChangeLog @@ -1,55 +1,6 @@ # ChangeLog for net-fs/openafs-kernel # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.12 2005/11/13 15:08:57 stefaan Exp $ - -*openafs-kernel-1.4.0 (13 Nov 2005) - - 13 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org> - +openafs-kernel-1.4.0.ebuild: - Version bump to 1.4.0, fixing bug #111230 - -*openafs-kernel-1.4.0_rc8 (30 Oct 2005) - - 30 Oct 2005; Stefaan De Roeck <stefaan@gentoo.org> - +openafs-kernel-1.4.0_rc8.ebuild: - Version bump to 1.4.0_rc8, renaming of the module to openafs (instead of - libafs) - - 23 Sep 2005; Markus Rothe <corsair@gentoo.org> - openafs-kernel-1.4.0_rc3.ebuild: - Added ~ppc64 (bug #100625) - - 19 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org> - openafs-kernel-1.2.13.ebuild, -openafs-kernel-1.3.85.ebuild, - -openafs-kernel-1.4.0_rc2.ebuild, openafs-kernel-1.4.0_rc3.ebuild: - QA: add IUSE=""; remove obsolete ebuilds - -*openafs-kernel-1.4.0_rc3 (05 Sep 2005) - - 05 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org> - +openafs-kernel-1.4.0_rc3.ebuild: - Version bump to 1.4.0_rc3 - -*openafs-kernel-1.4.0_rc2 (01 Sep 2005) - - 01 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org> - openafs-kernel-1.2.13.ebuild, +openafs-kernel-1.4.0_rc2.ebuild: - version bump to 1.4.0 rc2 in the 1.4 family - - 29 Jul 2005; Daniel Drake <dsd@gentoo.org> openafs-kernel-1.2.13.ebuild, - openafs-kernel-1.3.85.ebuild: - Check for Linux 2.6 the new way, and try to support cross compiling - - 29 Jul 2005; Seemant Kulleen <seemant@gentoo.org> - openafs-kernel-1.2.13.ebuild: - die on 2.6 kernels - - 29 Jul 2005; Daniel Drake <dsd@gentoo.org> openafs-kernel-1.2.13.ebuild, - openafs-kernel-1.3.85.ebuild: - Use KV_DIR - - 29 Jul 2005; David Holm <dholm@gentoo.org> openafs-kernel-1.3.85.ebuild: - Added to ~ppc. +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.1 2005/07/28 12:10:58 seemant Exp $ *openafs-kernel-1.3.85 (28 Jul 2005) *openafs-kernel-1.2.13 (28 Jul 2005) @@ -58,5 +9,5 @@ +openafs-kernel-1.2.13.ebuild, +openafs-kernel-1.3.85.ebuild: This set of ebuilds exist to match openafs-1.2.13 and openafs-1.3.85 respectively. All this hard work was done to ease the pain for openafs users - on kernel upgrades, by Stefaan De Roeck <stefaan.deroeck@gmail.com>. + on kernel upgrades, by Stefaan DeRoeck <stefaan.deroeck@gmail.com>. diff --git a/net-fs/openafs-kernel/Manifest b/net-fs/openafs-kernel/Manifest index e7951525521a..bca38498b465 100644 --- a/net-fs/openafs-kernel/Manifest +++ b/net-fs/openafs-kernel/Manifest @@ -1,10 +1,6 @@ -MD5 798e29b8142d734d48155dd4d252b761 ChangeLog 2251 -MD5 154b7f0bf57bb9377c49d03565366b15 files/digest-openafs-kernel-1.2.13 144 -MD5 ef979bba655e75928bb50b7c4d95abf0 files/digest-openafs-kernel-1.4.0 142 -MD5 923022c8ef5c25c5cae5ced4da170bfd files/digest-openafs-kernel-1.4.0_rc3 147 -MD5 fc8a29a72e57ae1acb1a9dd7dd4c65b7 files/digest-openafs-kernel-1.4.0_rc8 146 -MD5 833551f00cc2163ac7f9eb367ee9caa8 metadata.xml 254 -MD5 228eb67d0e3ba6073ade6a9569dda9ec openafs-kernel-1.2.13.ebuild 1548 -MD5 1a487c81f291257b42321feb9c24733f openafs-kernel-1.4.0.ebuild 1237 -MD5 73876d21efc2abdcaee7e1463b4e1d83 openafs-kernel-1.4.0_rc3.ebuild 1424 -MD5 28b1cf438b11851d3c4de6cdb67a5706 openafs-kernel-1.4.0_rc8.ebuild 1273 +MD5 c9619f24b6c954df30346086c946e6d1 openafs-kernel-1.2.13.ebuild 1291 +MD5 375b8270b4e2277a6ecb2ae1f9c014f7 openafs-kernel-1.3.85.ebuild 1285 +MD5 5109c471c85bb7f4e698caed3d70d3e9 files/compiler-settings.patch 742 +MD5 29667ee15ad2250da477d6297d691d85 files/force-smpdetect.patch 544 +MD5 66e82087fc3fd2a25ecef92a3b4f1a41 files/digest-openafs-kernel-1.2.13 143 +MD5 9e0e5410e19daba36b5d6a1c255c27be files/digest-openafs-kernel-1.3.85 143 diff --git a/net-fs/openafs-kernel/files/digest-openafs-kernel-1.2.13 b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.2.13 index cce296d1754b..2b3d546f4689 100644 --- a/net-fs/openafs-kernel/files/digest-openafs-kernel-1.2.13 +++ b/net-fs/openafs-kernel/files/digest-openafs-kernel-1.2.13 @@ -1,2 +1,2 @@ MD5 6a1e6b5ad2da4532d6e1086024150ecd openafs-1.2.13-src.tar.bz2 10354615 -MD5 dfca6186129259559b8c491b1d6072c6 openafs-gentoo-0.2a.tar.bz2 17761 +MD5 9636359c89c7d4546cd371b129acff69 openafs-gentoo-0.1.tar.bz2 16884 diff --git a/net-fs/openafs-kernel/metadata.xml b/net-fs/openafs-kernel/metadata.xml index bc72360f097d..588c67f1e7c7 100644 --- a/net-fs/openafs-kernel/metadata.xml +++ b/net-fs/openafs-kernel/metadata.xml @@ -3,7 +3,12 @@ <pkgmetadata> <herd>net-fs</herd> <maintainer> - <email>stefaan@gentoo.org</email> - <name>Stefaan De Roeck</name> + <email>stefaan.deroeck@gmail.com</email> + <name>Stefaan Deroeck</name> +</maintainer> +<maintainer> + <email>seemant@gentoo.org</email> + <name>Seemant Kulleen</name> + <description>Proxy Maintainer</description> </maintainer> </pkgmetadata> diff --git a/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild index d7a718c838e7..7f5b9dd087e3 100644 --- a/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild +++ b/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild,v 1.7 2005/09/19 15:24:50 stefaan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.2.13.ebuild,v 1.1 2005/07/28 12:10:58 seemant Exp $ -inherit eutils linux-mod versionator toolchain-funcs +inherit eutils linux-mod versionator -PATCHVER=0.2a +PATCHVER=0.1 MY_PN=${PN/-kernel} MY_P=${MY_PN}-${PV} S=${WORKDIR}/${MY_P} @@ -12,21 +12,17 @@ DESCRIPTION="The OpenAFS distributed file system kernel module" HOMEPAGE="http://www.openafs.org/" SRC_URI="http://openafs.org/dl/${MY_PN}/${PV}/${MY_P}-src.tar.bz2 mirror://gentoo/${MY_PN}-gentoo-${PATCHVER}.tar.bz2 - http://dev.gentoo.org/~stefaan/distfiles/${MY_PN}-gentoo-${PATCHVER}.tar.bz2" + http://dev.gentoo.org/~seemant/distfiles/${MY_PN}-gentoo-${PATCHVER}.tar.bz2" LICENSE="IPL-1" SLOT="0" KEYWORDS="~x86 ~alpha ~ia64" -IUSE="" -PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2) +DEPEND="virtual/linux-sources" + +PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2)/kernel pkg_setup() { - if kernel_is gt 2 4; then - eerror "openafs-1.2 does not support kernels newer than Linux 2.4." - einfo "Please try the openafs-1.4 series" - die "Kernel is too new!" - fi linux-mod_pkg_setup } @@ -37,8 +33,10 @@ src_unpack() { } src_compile() { - econf --with-linux-kernel-headers=${KV_DIR} || die "Failed: econf" - ARCH="$(tc-arch-kernel)" make only_libafs || die "Failed: make" + econf --with-linux-kernel-headers=$KERNEL_DIR || die "Failed: econf" + # unset ARCH, because else it will be used as an incent to start + # cross-compiling the kernel module + env -u ARCH make only_libafs || die "Failed: make" } src_install() { diff --git a/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild index c76dd6ec09fb..4b1a8bcad6f7 100644 --- a/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild +++ b/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild,v 1.4 2005/09/23 16:10:00 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/openafs-kernel-1.4.0_rc3.ebuild,v 1.1 2005/09/05 07:48:34 stefaan Exp $ inherit eutils linux-mod versionator toolchain-funcs @@ -17,8 +17,7 @@ SRC_URI="http://openafs.org/dl/${MY_PN}/candidate/${MY_PV}/${MY_P}-src.tar.bz2 LICENSE="IPL-1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" -IUSE="" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" PATCHDIR=${WORKDIR}/gentoo/patches/$(get_version_component_range 1-2) diff --git a/net-fs/openafs-legacy/ChangeLog b/net-fs/openafs-legacy/ChangeLog index f0e45b940986..f19fd5e49e54 100644 --- a/net-fs/openafs-legacy/ChangeLog +++ b/net-fs/openafs-legacy/ChangeLog @@ -1,16 +1,12 @@ # ChangeLog for net-fs/openafs-legacy # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/ChangeLog,v 1.3 2005/09/19 15:26:39 stefaan Exp $ - - 19 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org> - openafs-legacy-0.1.ebuild: - QA: add IUSE="" +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/ChangeLog,v 1.1 2005/07/27 20:15:58 seemant Exp $ *openafs-legacy-0.1 (27 Jul 2005) 27 Jul 2005; Seemant Kulleen <seemant@gentoo.org> +metadata.xml, +openafs-legacy-0.1.ebuild: - New package, created by: Stefaan De Roeck <stefaan.deroeck@gmail.com> + New package, created by: Stefaan Deroeck <stefaan.deroeck@gmail.com> As a guide for these links, acinclude.m4 from the openafs package was used. A README file exists as well, but at the time of writing, the afsbosserver-variable was inaccurately described. The idea here is that the diff --git a/net-fs/openafs-legacy/Manifest b/net-fs/openafs-legacy/Manifest index ef5d8553e5a9..41fb91fb7354 100644 --- a/net-fs/openafs-legacy/Manifest +++ b/net-fs/openafs-legacy/Manifest @@ -1,4 +1,2 @@ -MD5 29d4325e705058a92e5ecd8cca832498 ChangeLog 982 -MD5 59bbb0e897a1a23a82305e12742e9ac6 metadata.xml 398 -MD5 73304e9ce061b409f5045146a8f98cd8 openafs-legacy-0.1.ebuild 1858 +MD5 b7ddbfb9a3f1e96f786a5fe2a538b19d openafs-legacy-0.1.ebuild 1686 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-openafs-legacy-0.1 0 diff --git a/net-fs/openafs-legacy/metadata.xml b/net-fs/openafs-legacy/metadata.xml index c88fb0648508..588c67f1e7c7 100644 --- a/net-fs/openafs-legacy/metadata.xml +++ b/net-fs/openafs-legacy/metadata.xml @@ -4,7 +4,7 @@ <herd>net-fs</herd> <maintainer> <email>stefaan.deroeck@gmail.com</email> - <name>Stefaan De Roeck</name> + <name>Stefaan Deroeck</name> </maintainer> <maintainer> <email>seemant@gentoo.org</email> diff --git a/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild b/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild index 7404dda8f4f3..ecf9a92dced7 100644 --- a/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild +++ b/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild,v 1.2 2005/09/19 15:26:39 stefaan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-legacy/openafs-legacy-0.1.ebuild,v 1.1 2005/07/27 20:15:58 seemant Exp $ DESCRIPTION="Package that provides access to a FHS compliant OpenAFS installation through soft-links at legacy paths" HOMEPAGE="http://www.gentoo.org/ http://www.openafs.org/" @@ -8,7 +8,6 @@ HOMEPAGE="http://www.gentoo.org/ http://www.openafs.org/" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64 ~ia64 ~alpha" -IUSE="" DEPEND="sys-apps/baselayout" PDEPEND="net-fs/openafs" diff --git a/net-fs/openafs/ChangeLog b/net-fs/openafs/ChangeLog index 01370ef62137..dffe90c6e25f 100644 --- a/net-fs/openafs/ChangeLog +++ b/net-fs/openafs/ChangeLog @@ -1,259 +1,11 @@ # ChangeLog for net-fs/openafs -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/ChangeLog,v 1.57 2005/11/13 15:14:19 stefaan Exp $ - -*openafs-1.4.0 (13 Nov 2005) - - 13 Nov 2005; Stefaan De Roeck <stefaan@gentoo.org> - openafs-1.4.0_rc8.ebuild, +openafs-1.4.0.ebuild: - Version bump to 1.4.0, fixing bug #111230, + init-script cleanup, new - CellServDB - -*openafs-1.4.0_rc8 (30 Oct 2005) - - 30 Oct 2005; Stefaan De Roeck <stefaan@gentoo.org> - +openafs-1.4.0_rc8.ebuild: - Version bump to 1.4.0_rc8, fixing bugs #77332, #104586, #106811, #108728, - changing init-scripts/config-file names to openafs* i/o afs* - - 30 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org> - openafs-1.2.10-r1.ebuild: - Remove unnecessary global DISABLE_SANDBOX, fixing bug #103184 - - 23 Sep 2005; Markus Rothe <corsair@gentoo.org> openafs-1.4.0_rc3.ebuild: - Added ~ppc64 (bug #100625) - - 20 Sep 2005; Stefaan De Roeck <stefaan@gentoo.org> ChangeLog: - -openafs-1.2.13.ebuild, -openafs-1.2.13-r1.ebuild, - -openafs-1.3.85.ebuild, -openafs-1.4.0_rc2.ebuild, - -openafs-1.4.0_rc2-r1.ebuild: - Remove obsolete ebuilds and patches - -*openafs-1.4.0_rc3 (05 Sep 2005) - - 05 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org> - +openafs-1.4.0_rc3.ebuild: - Version bump to 1.4.0_rc3 - -*openafs-1.4.0_rc2-r1 (02 Sep 2005) -*openafs-1.2.13-r2 (02 Sep 2005) - - 02 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org> - +openafs-1.2.13-r2.ebuild, +openafs-1.4.0_rc2-r1.ebuild: - Fix installation of files in /etc/init.d and /etc/conf.d, install - documentation for 1.4-series on 'use doc' - -*openafs-1.4.0_rc2 (02 Sep 2005) -*openafs-1.2.13-r1 (02 Sep 2005) - - 02 Sep 2005; Stefaan De Roeck <stefaan.deroeck@gentoo.org> - +openafs-1.2.13-r1.ebuild, +openafs-1.4.0_rc2.ebuild: - more modular init scripts, so that client and server are separate; version - bump to 1.4.0 rc2 in the 1.4 family; and a bunch of other tweaks such as: - starting after a local dns server when available, arrange a sensible default - configuration, do parsing of cacheinfo during startup, etc. closing bugs - #97478, #97480, #100837, #101128 - - 29 Jul 2005; David Holm <dholm@gentoo.org> openafs-1.3.85.ebuild: - Added to ~ppc. - - 29 Jul 2005; Seemant Kulleen <seemant@gentoo.org> openafs-1.2.13.ebuild: - switch to proper kernel checking thingy. thanks dsd - - 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> openafs-1.2.13.ebuild, - openafs-1.3.85.ebuild: - make sure it's make -j1 - -*openafs-1.3.85 (28 Jul 2005) -*openafs-1.2.13 (28 Jul 2005) - - 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> metadata.xml, - -openafs-1.2.10-r2.ebuild, +openafs-1.2.13.ebuild, +openafs-1.3.85.ebuild: - version bump to: 1.2.13 in the stable (2.4 kernel) branch and 1.3.85 in the - testing branch for 2.6 kernels. Note that 1.3.85 should work with 2.4 - kernels as well. This hard work was done by up and coming Gentoo developer - Stefaan De Roeck <stefaan.deroeck@gmail.com>. - - 27 Jul 2005; Seemant Kulleen <seemant@gentoo.org> -openafs-1.2.10.ebuild, - -openafs-1.2.11.ebuild: - remove crufty ebuilds for the impending influx of stefaan's new and sexy stuff - - 30 May 2005; Sven Wegener <swegener@gentoo.org> openafs-1.2.10-r2.ebuild, - openafs-1.2.11.ebuild: - Moved from gcc.eclass to toolchain-funcs.eclass, bug #92745. - - 06 Feb 2005; <rphillips@gentoo.org> : - Added PROVIDE for virtual/afs - - 07 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> - openafs-1.2.10-r2.ebuild, openafs-1.2.11.ebuild: - pkg_preun() -> pkg_prerm() - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> openafs-1.2.10-r1.ebuild, - openafs-1.2.10-r2.ebuild, openafs-1.2.10.ebuild, openafs-1.2.11.ebuild: - Add inherit eutils - - 19 Feb 2004; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.10-r2.ebuild, - files/openafs-typechange.patch: - Added Jacob Joseph's old_gid_t -> u16 patch from bug #10952 - -*openafs-1.2.11 (17 Feb 2004) - - 17 Feb 2004; <rphillips@gentoo.org> openafs-1.2.11.ebuild, - files/openafs-pinstall-execve-env.patch: - added Jon Nials' new ebuild, and pinstall patch. Fixes #37961" - - 21 Jan 2004; <rphillips@gentoo.org> files/afs.rc.rc6: - added a fix by Brett Holcomb regarding the startup file. Fixes #37545 - - 21 Jan 2004; <rphillips@gentoo.org> openafs-1.2.10-r2.ebuild: - removed fPIC from compile options - -*openafs-1.2.10-r2 (12 Jan 2004) - - 12 Jan 2004; Aron Griffis <agriffis@gentoo.org> openafs-1.2.10-r2.ebuild: - Enable multi-arch support for bug 10952. Thanks to Steven Jenkins for doing - the initial investigation on this. - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - adding to net-fs herd - - 08 Dec 2003; <rphillips@gentoo.org> files/afs.rc.rc6: - added Steven Jenkins patch, #26213 - - 25 Nov 2003; <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild: - Added Tobias' fix for the tail problem - - 24 Nov 2003; <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild: - added fixheadtails - - 24 Nov 2003; <rphillips@gentoo.org> openafs-1.2.8.ebuild, - openafs-1.2.9.ebuild: - removed older version - - 21 Nov 2003; <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild, - openafs-1.2.10.ebuild, files/openafs-pinstall-execve-1.2.10.patch: - added execve patch submitted from Ian on bug #31671 for versions >= 1.2.10 - - 21 Nov 2003; <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild, - openafs-1.2.10.ebuild, openafs-1.2.8.ebuild, openafs-1.2.9.ebuild: - Replaced reserved word ARCH with SYS_NAME - - 19 Oct 2003; Ryan Phillips <rphillips@gentoo.org> files/afs.rc.rc6: - Added Steven Jenkins' init.d script patch - -*openafs-1.2.10-r1 (19 aug 2003) - - 27 Oct 2003; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild : - Removed pinstall patch. - - 19 Aug 2003; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.10-r1.ebuild : - Removed afs.rc, kaserver-patch.diff, openafs-1.2.5-sunrpc-overflow.patch, - openafs-1.2.8-errno.patch since they are not used anymore. - - Added Steven Jenkins' pinsta--execve-adhere patch. Fixes #26287 - -*openafs-1.2.10 (06 aug 2003) - - 06 Aug 2003; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.10.ebuild : - Added Steven Jenkins' update. Fixes #26041 and a provisional fix for #15581 - -*openafs-1.2.9 (02 Aug 2003) - - 02 Aug 2003; Seemant Kulleen <seemant@gentoo.org> openafs-1.2.9.ebuild, - openafs-1.3.2-r1.ebuild, openafs-1.3.2.ebuild: - new version in the stable 1.2 series. Ebuild by Bernhard Schmidt - <berni@birkenwald.de> in bug #21688 opened by: Ian <ian@stacken.kth.se>. This - ebuild was extensively tested and cleaned up by: Steven Jenkins - <steven.jenkins@ieee.org> - - 12 Jun 2003; <msterret@gentoo.org> openafs-1.2.8.ebuild, - openafs-1.3.2-r1.ebuild, openafs-1.3.2.ebuild: - fix Header - -*openafs-1.3.2-r1 (10 Jun 2003) - - 10 Jun 2003; <msterret@gentoo.org> openafs-1.3.2-r1.ebuild, - openafs-1.3.2.ebuild: - DEPEND on sed >= 4 - - 29 Mar 2003; Ryan Phillips <rphillips@gentoo.org> files/kaserver-diff.patch: - Fixes a security hole in openafs. - - 03 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> files/afs.rc.rc6 : - Fix bug #5634. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*openafs-1.2.8 (31 Jan 2003) - - 30 Jul 2003; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.8.ebuild : - Added Frederick Grim's patch - - 31 Jan 2003; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.8.ebuild : - new version - -*openafs-1.2.6-r1 (1 Oct 2002) - - 31 Dec 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.6-r1.ebuild : - Added Chris Snyder's ebuild mod that updates env.d/ - - 26 Dec 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.6-r1.ebuild : - - Fixed compile issue. #12628 - - - 14 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6-r1.ebuild : - Updated CONFIG_PROTECT_MASK. - - 1 Oct 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.6-r1.ebuild: - - Thanks to everyone involved, especially conteb @ alum.rpi.edu for submitting - the patch. Hopefully bug #7775 can be laid to rest. - -*openafs-1.2.6 (03 Aug 2002) - - 14 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6-r1.ebuild : - Updated CONFIG_PROTECT_MASK. - - 15 Sep 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.6.ebuild : - - 12 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6.ebuild : - Added CONFIG_PROTECT_MASK to allow binaries in /etc to be overwritten. - Closes #5976. - - Temporarily disabled the sandbox due to bug #7775 - - 03 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6.ebuild : - - 03 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6.ebuild : - Security fix. - -*openafs-1.2.5-r1 (03 Aug 2002) - - 02 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.5-r1.ebuild : - Security fix. - -*openafs-1.3.2 (29 Jul 2002) - - 14 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.2.6-r1.ebuild : - Updated CONFIG_PROTECT_MASK. - - 12 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> openafs-1.3.2.ebuild : - Added CONFIG_PROTECT_MASK to allow binaries in /etc to be overwritten. - Closes #5976. - - 29 Jul 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.3.2.ebuild : - Masked unstable version. - -*openafs-1.2.5 (30 Jul 2002) - - 30 Jul 2002; Ryan Phillips <rphillips@gentoo.org> openafs-1.2.5.ebuild : - Added latest stable version +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $ *openafs-1.2.2-r7 (1 Feb 2002) 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest index e5b347ab39a3..e69de29bb2d1 100644 --- a/net-fs/openafs/Manifest +++ b/net-fs/openafs/Manifest @@ -1,17 +0,0 @@ -MD5 a17a441f26bf9d1fccacaf848ff62472 ChangeLog 9591 -MD5 4584cc6910401787e1ebd81cfa06f060 files/CellServDB 41 -MD5 c620f50b47424c46f59dc847eb8c0dd3 files/README 8735 -MD5 1903c6a5e0aeedf794939945536341cd files/ThisCell 7 -MD5 4f3ec773401fff6eeeacd14345ba89c1 files/afs.rc.rc6 5429 -MD5 e8488032f070544719cba9c7dbaf8108 files/digest-openafs-1.2.10-r1 73 -MD5 a1b6ea45c7ab974a743757727b6ea8ce files/digest-openafs-1.2.13-r2 144 -MD5 2d7bcf469c528a02033083758270861e files/digest-openafs-1.4.0 213 -MD5 c34ff780d55a6cb8a4776f42ab0daa74 files/digest-openafs-1.4.0_rc3 222 -MD5 134b749c48413e30650069ea3665d71c files/digest-openafs-1.4.0_rc8 221 -MD5 36dc33d8c6e647e8aacf8e69849a28a3 files/openafs-pinstall-execve-1.2.10.patch 1242 -MD5 833551f00cc2163ac7f9eb367ee9caa8 metadata.xml 254 -MD5 ee9f05df88be42798097e61cd2f29bd1 openafs-1.2.10-r1.ebuild 2402 -MD5 724bc6d7494376e988f9b32ef90071ba openafs-1.2.13-r2.ebuild 9986 -MD5 1ea3c826321757888dec24f78b549a24 openafs-1.4.0.ebuild 9995 -MD5 f8a275d18b672ecd89fc4a36b504748c openafs-1.4.0_rc3.ebuild 10411 -MD5 3bafcd45e90c8d5fb431a7215edba398 openafs-1.4.0_rc8.ebuild 10111 diff --git a/net-fs/openafs/files/afs.rc.rc6 b/net-fs/openafs/files/afs.rc.rc6 index e3bbe3d5a804..cea7ec992505 100644 --- a/net-fs/openafs/files/afs.rc.rc6 +++ b/net-fs/openafs/files/afs.rc.rc6 @@ -1,5 +1,5 @@ #! /sbin/runscript -#RCUPDATE:34:77:This line is required for script management +#RCUPDATE:3 4:77:This line is required for script management # Copyright 2000, International Business Machines Corporation and others. # All Rights Reserved. @@ -37,11 +37,11 @@ depend() { check_ext2() { PART=`cat /proc/mounts | grep vice | grep ext2 | awk '{print $1}'` - if [ -z "$PART" ] + if [ -z $PART ] then echo ">>> PLEASE CREATE A EXT2 (no reiserfs) PARTITION (of aprox. 200M)" echo ">>> AND MOUNT IT TO /USR/VICE/CACHE !!!" - return 1 + exit 1 fi } @@ -151,7 +151,7 @@ load_client() { if [ ! -f $MODLOADDIR/$LIBAFS ] ; then echo AFS module $MODLOADDIR/$LIBAFS does not exist. Not starting AFS. - return 1 + exit 1 fi # use the prefix command if required @@ -162,10 +162,7 @@ load_client() { start(){ # Load kernel extensions - if check_ext2 ; then : - else - eend 1 "Error: No ext2 partition for afs cache" - fi + check_ext2 check_cacheinfo ebegin "Starting AFS services" @@ -173,7 +170,7 @@ start(){ if load_client ; then : else echo Failed to load AFS client, not starting AFS services. - eend "Error Starting AFS client" + eend 1 "Error Starting AFS client" fi # Start bosserver, it if exists @@ -186,9 +183,9 @@ start(){ /usr/sbin/afsd ${OPTIONS} 1>&2 STATUS=$? # Start AFS version of inetd.conf if present. - #if test -f /usr/afsws/etc/inetd.conf -a -x /usr/afsws/etc/inetd.afs ; then - # /usr/afsws/etc/inetd.afs /usr/afsws/etc/inetd.conf - #fi + if test -f /usr/afsws/etc/inetd.conf -a -x /usr/afsws/etc/inetd.afs ; then + /usr/afsws/etc/inetd.afs /usr/afsws/etc/inetd.conf + fi $AFS_POST_INIT fi eend $STATUS "Error starting AFS" diff --git a/net-fs/openafs/metadata.xml b/net-fs/openafs/metadata.xml index bc72360f097d..fc52d7ba53dd 100644 --- a/net-fs/openafs/metadata.xml +++ b/net-fs/openafs/metadata.xml @@ -1,9 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>net-fs</herd> +<herd>no-herd</herd> <maintainer> - <email>stefaan@gentoo.org</email> - <name>Stefaan De Roeck</name> + <email>rphillips@gentoo.org</email> </maintainer> </pkgmetadata> diff --git a/net-fs/openafs/openafs-1.2.10-r1.ebuild b/net-fs/openafs/openafs-1.2.10-r1.ebuild index 60285c1584d1..ff340934fc7a 100644 --- a/net-fs/openafs/openafs-1.2.10-r1.ebuild +++ b/net-fs/openafs/openafs-1.2.10-r1.ebuild @@ -1,17 +1,19 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.2.10-r1.ebuild,v 1.14 2005/09/30 13:47:51 stefaan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.2.10-r1.ebuild,v 1.1 2003/10/20 05:32:21 rphillips Exp $ -inherit check-kernel fixheadtails eutils +inherit check-kernel +S=${WORKDIR}/${P} DESCRIPTION="The AFS 3 scalable distributed file system" HOMEPAGE="http://www.openafs.org/" SRC_URI="http://openafs.org/dl/openafs/${PV}/${P}-src.tar.bz2" SLOT="0" LICENSE="IPL-1" -KEYWORDS="-* x86" -IUSE="" +KEYWORDS="-* ~x86" + +SANDBOX_DISABLED="1" DEPEND="virtual/linux-sources >=sys-apps/portage-2.0.47-r10 @@ -19,10 +21,11 @@ DEPEND="virtual/linux-sources >=sys-libs/pam-0.75 >=sys-apps/gawk-3.1.1" -SYS_NAME=i386_linux24 +ARCH=i386_linux24 pkg_setup() { + if is_2_5_kernel || is_2_6_kernel then die "OpenAFS does not yet support 2.5 and 2.6 kernels" @@ -34,13 +37,7 @@ src_unpack() { unpack ${A} cd ${S} - ht_fix_file "acinclude.m4" - ht_fix_file "config.guess" - ht_fix_file "src/afsd/afs.rc.linux" - ht_fix_file "aclocal.m4" - ht_fix_file "configure" - ht_fix_file "configure-libafs" - epatch ${FILESDIR}/openafs-pinstall-execve-1.2.10.patch + epatch ${FILESDIR}/openafs-pinstall-execve.patch } src_compile() { @@ -57,7 +54,7 @@ src_install () { # Client - cd ${S}/${SYS_NAME}/dest/root.client/usr/vice + cd ${S}/${ARCH}/dest/root.client/usr/vice insinto /etc/afs/modload doins etc/modload/* @@ -76,7 +73,7 @@ src_install () { dosbin etc/afsd # Client Bin - cd ${S}/${SYS_NAME}/dest + cd ${S}/${ARCH}/dest exeinto /usr/afsws/bin doexe bin/* @@ -87,7 +84,7 @@ src_install () { dosym /usr/afsws/lib/afs/libtermlib.a /usr/afsws/lib/afs/libnull.a # Server - cd ${S}/${SYS_NAME}/dest/root.server/usr/afs + cd ${S}/${ARCH}/dest/root.server/usr/afs exeinto /usr/afs/bin doexe bin/* diff --git a/net-fs/openafs/openafs-1.4.0_rc3.ebuild b/net-fs/openafs/openafs-1.4.0_rc3.ebuild index a5e580522a3b..c977b6778298 100644 --- a/net-fs/openafs/openafs-1.4.0_rc3.ebuild +++ b/net-fs/openafs/openafs-1.4.0_rc3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.0_rc3.ebuild,v 1.2 2005/09/23 16:12:05 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.0_rc3.ebuild,v 1.1 2005/09/05 07:50:10 stefaan Exp $ inherit flag-o-matic eutils toolchain-funcs versionator @@ -17,7 +17,7 @@ SRC_URI="http://openafs.org/dl/${PN}/candidate/${MY_PV}/${MY_P}-src.tar.bz2 LICENSE="IPL-1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" IUSE="debug kerberos pam doc" RDEPEND="=net-fs/openafs-kernel-${PV}* diff --git a/net-fs/openafs/openafs-1.4.0_rc8.ebuild b/net-fs/openafs/openafs-1.4.0_rc8.ebuild index fe61bd89c853..fd7769c19b1d 100644 --- a/net-fs/openafs/openafs-1.4.0_rc8.ebuild +++ b/net-fs/openafs/openafs-1.4.0_rc8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.0_rc8.ebuild,v 1.2 2005/11/13 15:14:19 stefaan Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.4.0_rc8.ebuild,v 1.1 2005/10/30 14:18:24 stefaan Exp $ inherit flag-o-matic eutils toolchain-funcs versionator @@ -282,7 +282,7 @@ pkg_preinst() { # (should be safe for about any root partition, the user can increase # the size as required) if [ ! -e ${ROOT}etc/openafs/cacheinfo ]; then - echo "/afs:/var/cache/openafs:200000" > ${IMAGE}etc/openafs/cacheinfo + echo "/afs:/var/cache/openafs:50000" > ${IMAGE}etc/openafs/cacheinfo fi # ThisCell: default to "openafs.org" if [ ! -e ${ROOT}etc/openafs/ThisCell ]; then diff --git a/net-fs/samba-tng/ChangeLog b/net-fs/samba-tng/ChangeLog index 3c60c4789d34..8623c1fb5071 100644 --- a/net-fs/samba-tng/ChangeLog +++ b/net-fs/samba-tng/ChangeLog @@ -1,11 +1,6 @@ # ChangeLog for net-fs/samba-tng -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/ChangeLog,v 1.3 2004/06/24 22:43:58 agriffis Exp $ - -*samba-tng-0.4 (09 Jan 2004) - - 09 Jan 2004; Mike Frysinger <vapier@gentoo.org> : - Version bump #37591. +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/ChangeLog,v 1.1 2003/06/26 23:29:16 vapier Exp $ *samba-tng-0.3.2 (26 Jun 2003) diff --git a/net-fs/samba-tng/Manifest b/net-fs/samba-tng/Manifest index f19c7ffdc356..46607698f8b5 100644 --- a/net-fs/samba-tng/Manifest +++ b/net-fs/samba-tng/Manifest @@ -1,5 +1,3 @@ -MD5 0d6f8165dcaf5a4c2ff38874c704f070 samba-tng-0.3.2.ebuild 1181 -MD5 5510f76399b0e7f4439805d09f9a6f44 samba-tng-0.4.ebuild 1178 -MD5 94b4dfdf4cddabc361c743a9a821a815 ChangeLog 447 -MD5 3f5e745498beb3fd507e6355fe1b75cf files/digest-samba-tng-0.4 66 MD5 466bdeb5de32747a70a3c6b7d0a58141 files/digest-samba-tng-0.3.2 68 +MD5 127337aabbbb2a8832480efabf8bf6af samba-tng-0.3.2.ebuild 1188 +MD5 44b6d615a4a9dbd913cfaaee10a2d5b7 ChangeLog 348 diff --git a/net-fs/samba-tng/samba-tng-0.3.2.ebuild b/net-fs/samba-tng/samba-tng-0.3.2.ebuild index 1b75645ed65d..b645fa5d6178 100644 --- a/net-fs/samba-tng/samba-tng-0.3.2.ebuild +++ b/net-fs/samba-tng/samba-tng-0.3.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/samba-tng-0.3.2.ebuild,v 1.2 2004/06/24 22:43:58 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/samba-tng-0.3.2.ebuild,v 1.1 2003/06/26 23:29:16 vapier Exp $ DESCRIPTION="The Next Generation of Samba" HOMEPAGE="http://www.samba-tng.org/" diff --git a/net-fs/samba-tng/samba-tng-0.4.ebuild b/net-fs/samba-tng/samba-tng-0.4.ebuild index 9b3fdb3296e4..5264dde02cf1 100644 --- a/net-fs/samba-tng/samba-tng-0.4.ebuild +++ b/net-fs/samba-tng/samba-tng-0.4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/samba-tng-0.4.ebuild,v 1.2 2004/06/24 22:43:58 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-tng/samba-tng-0.4.ebuild,v 1.1 2004/01/09 22:11:20 vapier Exp $ DESCRIPTION="The Next Generation of Samba" HOMEPAGE="http://www.samba-tng.org/" diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog index b5c989f227d6..32ea63867265 100644 --- a/net-fs/samba/ChangeLog +++ b/net-fs/samba/ChangeLog @@ -1,946 +1,11 @@ # ChangeLog for net-fs/samba -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.211 2005/11/08 13:16:13 satya Exp $ - - 08 Nov 2005; Christian Andreetta <satya@gentoo.org> - samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild, samba-3.0.20-r1.ebuild, - samba-3.0.20a.ebuild, samba-3.0.20b.ebuild: - 'examples' IUSE flag (bug #111508) - - 29 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> samba-3.0.20b.ebuild: - Disable pie support for *BSD systems as it's not supported. Fixes bug #110278. - - 19 Oct 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.20b.ebuild: - patchset PORTAGE_TMPDIR fix: version bump to force mirror deployment (bug - #109297) - -*samba-3.0.20b (14 Oct 2005) - - 14 Oct 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.20b.ebuild: - 3.0.20b version bump (bug #109174), which fixes also swat: xinetd dependency - (bug #81387), smbmount not suid (bug #105680), sql backend and mysql schema - (bug #106457), ldapsam support (bug #108400) - -*samba-3.0.20a (06 Oct 2005) - - 06 Oct 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.20a.ebuild: - version bump. Fixes bugs #106846 (idmap_rid with winbind), #107606 - ('bad user' configuration parameter), #107614 (ldapsam support), #107939 - - 03 Oct 2005; MATSUU Takuto <matsuu@gentoo.org> samba-3.0.14a-r2.ebuild: - Stable on sh. - - 23 Sep 2005; Christian Andreetta <satya@gentoo.org> - samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild, samba-3.0.20-r1.ebuild: - samba-old mirrors also: bug #106676 - - 03 Sep 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.20.ebuild, - samba-3.0.20-r1.ebuild: - smbmount patch typo fix (bug #104505) - -*samba-3.0.20-r1 (02 Sep 2005) - - 02 Sep 2005; Christian Andreetta <satya@gentoo.org> - +samba-3.0.20-r1.ebuild: - added umount.cifs support (bug #104504) - -*samba-3.0.20 (01 Sep 2005) - - 01 Sep 2005; Christian Andreetta <satya@gentoo.org> +files/README.gentoo, - +samba-3.0.20.ebuild: - version bump (bug #103164). Non-linux compatibility (bug #101675) - - 24 Aug 2005; Christian Andreetta <satya@gentoo.org> - samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild: - 'cp -pPR' instead of 'cp -a' required by Darwin and BSD (bug #103487) - - 13 Aug 2005; Christian Andreetta <satya@gentoo.org> - +samba-3.0.14a-r3.ebuild: - 'hide pecial files' option control fix (thanks to Tim Redman, bug #101770) - - 09 Aug 2005; Seemant Kulleen <seemant@gentoo.org> -files/lmhosts, - -files/nsswitch.conf-winbind, -files/nsswitch.conf-wins, -files/samba.pam, - -files/samba.schema, -files/samba-conf, -files/samba-init, - -files/smb.conf.example-samba3.gz, -files/smbusers, -files/swat.xinetd, - -files/system-auth-winbind, samba-3.0.14a-r2.ebuild: - config files are now moved into the tarball as well. All the patches and - configs are under version control under the gentoo/src/patchsets/samba - module - - 09 Aug 2005; Seemant Kulleen <seemant@gentoo.org> - -files/vscan-0.3.5-libclamav.patch, -files/samba-2.2.8-statfs.patch, - -files/samba-3.0.11-gcc4.patch, -files/samba-3.0.x-libdirsymlink.patch, - -files/samba-3.0.x-python-setup.patch, - -files/samba-3.0.x-smbumount-uid32.patch, -samba-3.0.10.ebuild: - clean out old outdated ebuild and its patches - - 09 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> samba-3.0.14a-r2.ebuild: - Stable on mips. - - 08 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> - samba-3.0.14a-r2.ebuild: - Stable on alpha + ia64. - - 08 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: - keywording thanks to vapier - - 05 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.10.ebuild, - samba-3.0.14a-r2.ebuild: - removing the addpredic line -- the fault was with sandbox package itself, - which azarah has fixed earlier today. - - 05 Aug 2005; Seemant Kulleen <seemant@gentoo.org> - -samba-3.0.14a-r3.ebuild: - removing -r3 -- the clamav thing was a bad idea. See the aforementioned bug - -*samba-3.0.14a-r3 (04 Aug 2005) - - 04 Aug 2005; Seemant Kulleen <seemant@gentoo.org> - +samba-3.0.14a-r3.ebuild: - Add dependency on clamav with the 'clamav' and/or 'libclamav' USE flags. The - libclamav flag will *go away* soon. Additionally, make sure that - /use/lib/samba/{auth,idmap,rpc} stay around. Fixed bug #100766 with the - clamav/libclamav thing - - 04 Aug 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.11.ebuild, - -samba-3.0.14a-r1.ebuild: - since I moved 14a-r2 to stable x86 finally, we can now remove some of the - cruft versions - - 03 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: - only install smb.conf (blank) if none is currently present in the live - filesystem - - 03 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: - do not install a blank smb.conf. Fixes bug #70686 - - 01 Aug 2005; Joseph Jezak <josejx@gentoo.org> samba-3.0.14a-r2.ebuild: - Marked ppc stable for bug #95327. - - 28 Jul 2005; Guy Martin <gmsoft@gentoo.org> samba-3.0.14a-r2.ebuild: - Stable on hppa. - - 27 Jul 2005; Herbie Hopkins <herbs@gentoo.org> samba-3.0.14a-r2.ebuild: - Stable on amd64 wrt bug #95327. - - 27 Jul 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: - pam library location fix in /etc/pam.d/samba - - 26 Jul 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.14a-r2.ebuild: - Stable on ppc64 (bug #95327) - - 25 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> - samba-3.0.14a-r2.ebuild: - Stable on sparc wrt #95327 - -*samba-3.0.14a-r2 (23 Jul 2005) - - 23 Jul 2005; Christian Andreetta <satya@gentoo.org> - +samba-3.0.14a-r2.ebuild: - patcheset updated: little fix in python tdb bindings (removal of deprecated - functions wrappers) and in python testsuite (smbcontrol) - - 20 Jul 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, - samba-3.0.11.ebuild, samba-3.0.14a-r1.ebuild: - Stale doc removal (if present): bug #99375 (thanks to carlo@gentoo.org) - - 20 Jun 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, - samba-3.0.11.ebuild, samba-3.0.14a-r1.ebuild: - mit-krb5 sandbox perms (fake write) #bugs #95840 and #96453 - - 10 Jun 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: - reverting pam to old behaviour until pam-0.78 becomes stable - - 09 Jun 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.14a-r1.ebuild: - Stable on ppc64 - - 08 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> - samba-3.0.14a-r1.ebuild: - Stable on sparc wrt #95327 - - 19 May 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: - pam 'include' directive, instead of Redhat's pam_stack for better standard - adeherence (*BSD requirement: Diego Pettenò <flameeyes@gentoo.org>) - - 29 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r1.ebuild: - the smbspool symlink is now fixed, thanks again to: Chris Smith - <chris@realcomputerguy.com> in bug #90681 - - 28 Apr 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.13.ebuild: - removing due to acl bug (https://bugzilla.samba.org/show_bug.cgi?id=2521) - - 28 Apr 2005; Heinrich Wendel <lanius@gentoo.org> files/samba-init: - revert 'use cupsd' again, it was the wrong way around - - 28 Apr 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.13.ebuild: - removing due to acl bug (https://bugzilla.samba.org/show_bug.cgi?id=2521) - - 28 Apr 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild: - exaples permissions issue fixed (bug #90002) - -*samba-3.0.11 (28 Apr 2005) - - 28 Apr 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.11.ebuild: - made 3.0.11 available again due to ACL bug in 3.0.1{2,3} versions (bug #89793) - - 28 Apr 2005; Seemant Kulleen <seemant@gentoo.org> : - Apparently, I missed the version bump request from: b52 <b52@entrap.de> in - bug #89664 - - 28 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r1.ebuild: - fix for the use acl configure option, thanks to: Chris Smith - <chris@realcomputerguy.com> in bug #90681 - -*samba-3.0.14a-r1 (27 Apr 2005) - - 27 Apr 2005; Seemant Kulleen <seemant@gentoo.org> - +samba-3.0.14a-r1.ebuild: - replace with -r1, which has improved patches, and a ChangeLog for the - patchset. No more /usr/bin/mount.cifs.old and stuff in this. A lot cleaner - now - - 27 Apr 2005; Christian Andreetta <satya@gentoo.org> files/samba-init: - 'use cupsd' removed due to bug #89956 - - 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a.ebuild: - typo - - 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.11.ebuild, - -samba-3.0.12.ebuild: - remove some of the more intermediate versions - -*samba-3.0.14a (26 Apr 2005) - - 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> - files/samba-2.2.8-statfs.patch, +samba-3.0.14a.ebuild: - version bump to 3.0.14a, but this time, with an appropriate patch tarball, - which gives a much cleaner ebuild. I'll be updating the remaining samba - ebuilds to use this method as well over the next week or so - - 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> - -files/samba-3.0.6-samba.schema, -files/config-svc-smbd+nmbd, - -files/nonroot-bind.diff, -files/samba-slapd-include.conf, - -files/samba-svc, -files/smb.conf.example, -files/smbldap_conf.pm: - even more cruft removal -- unused files in filesdir - - 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> - -files/samba-2.2.5-gp-reloc-fix.patch, -files/samba-2.2.6-libresolv.patch, - -files/samba-2.2.8-statfs.patch, -files/samba-3.0.0-python-setup.patch, - -files/samba-3.0.2a-smbprint.patch, - -files/samba-3.0.6-homes-reuse_v2.patch, - -files/samba-3.0.6-libdirsymlink.patch, - -files/samba-3.0.6-winbind_getpwnam_v1.patch, - -files/samba-3.0.8-lanman.patch, - -files/samba-3.0.9-util.c-bitpmap.c-4120.patch, -files/samba-3.0.x.patch, - -files/samba-pdb_ldap-exop.patch: - more cruft removal -- this time unused patches - - 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.6-r3.ebuild, - -samba-3.0.6-r4.ebuild, -samba-3.0.7.ebuild, -samba-3.0.7-r1.ebuild, - -samba-3.0.8.ebuild, -samba-3.0.8-r1.ebuild, -samba-3.0.9.ebuild, - -samba-3.0.9-r1.ebuild: - clean up cruft - - 04 Apr 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.12.ebuild: - warning on acl and win 9x/Me as per bug #87583 - -*samba-3.0.13 (25 Mar 2005) - - 25 Mar 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.13.ebuild: - version bump - - 24 Mar 2005; Christian Andreetta <satya@gentoo.org> files/samba-init: - slapd init scripts precedence: bug #86464 - -*samba-3.0.12 (19 Mar 2005) - - 19 Mar 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.12.ebuild: - version bump. Split from smbldap-tools, which is now a separate ebuild - - 14 Mar 2005; Mark Loeser <halcy0n@gentoo.org> - +files/samba-3.0.11-gcc4.patch, samba-3.0.11.ebuild: - GCC 4 compile fix. bug #85172 - - 12 Mar 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.11.ebuild: - minor fixes: dirs creations via keepdir, examples permissions (bug #83563) - - 03 Mar 2005; <mglauche@gentoo.org> samba-3.0.10.ebuild: - smbldap-tools have new download location, see Bug 83203. Thanks to Ricardo - Nuno <me@rnuno.com> - - 06 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> - samba-3.0.11.ebuild: - Multilib fixes. - - 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> samba-3.0.10.ebuild: - Marked stable on mips. - -*samba-3.0.11 (05 Feb 2005) - - 05 Feb 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, - +samba-3.0.11.ebuild: - version bump (bug #80807) and old conf file preservation fix (bug #80293) - - 25 Jan 2005; Guy Martin <gmsoft@gentoo.org> samba-3.0.10.ebuild: - Stable on hppa. - - 22 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.10.ebuild: - Stable on alpha. - - 19 Jan 2005; Olivier Crête <tester@gentoo.org> samba-3.0.10.ebuild: - Stable on x86 wrt bug #77734 - - 14 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> samba-3.0.10.ebuild: - stable on amd64; bug #77734 - - 14 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.10.ebuild: - Stable on sparc wrt #77734 - - 14 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> samba-3.0.10.ebuild: - Stable on ppc. - - 14 Jan 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.10.ebuild: - Stable on ppc64; bug #77734 - - 09 Jan 2005; Sven Wegener <swegener@gentoo.org> samba-3.0.10.ebuild, - samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild, - samba-3.0.7.ebuild, samba-3.0.8-r1.ebuild, samba-3.0.8.ebuild, - samba-3.0.9-r1.ebuild, samba-3.0.9.ebuild: - Added missing parentheses in SRC_URI/*DEPEND/LICENSE. - - 29 Dec 2004; Hardave Riar <hardave@gentoo.org> samba-3.0.9-r1.ebuild: - Stable on mips, bug #73943 - - 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 21 Dec 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.9-r1.ebuild: - Stable on hppa (#73943). - -*samba-3.0.10 (17 Dec 2004) - - 17 Dec 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.10.ebuild: - version bump - -*samba-3.0.9-r1 (17 Dec 2004) - - 17 Dec 2004; Christian Andreetta <satya@gentoo.org> - +files/samba-3.0.9-util.c-bitpmap.c-4120.patch, +samba-3.0.9-r1.ebuild: - bug #73943: CAN-2004-1154: Integer overflow for samba 2.x, 3.x<=3.0.9 - - 29 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.9.ebuild: - more masked archs added - - 23 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, - samba-3.0.9.ebuild: - old private config saved in pkg_setup (no more post_install: bug #72235) - - 21 Nov 2004; Jason Wever <weeve@gentoo.org> samba-3.0.9.ebuild: - Added ~sparc keyword as it was not carried over in the version bump. - -*samba-3.0.9 (20 Nov 2004) - - 20 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, - +samba-3.0.9.ebuild: - version bump: smbldap-0.8.5-3 (bug #71728) and samba-3.0.9 - - 18 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, - samba-3.0.8.ebuild: - bug #71334: automatically copy of old privatedir to new location - -*samba-3.0.8-r1 (15 Nov 2004) - - 15 Nov 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.8-r1.ebuild: - bug #71223: win9x/Me lanman printing. bug #70628: 3.0.8 docs upstream - permission error - - 13 Nov 2004; Christian Andreetta <satya@gentoo.org> - files/samba-3.0.x-python-setup.patch: - samba-3.0.x-python-setup.patch update (bug #69034) - - 10 Nov 2004; Olivier Crete <tester@gentoo.org> samba-3.0.8.ebuild: - Stable on x86 see 70429 - - 10 Nov 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.8.ebuild: - Marked stable on mips. - - 10 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.8.ebuild: - Stable on alpha, bug 70429. - - 09 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.8.ebuild: - Stable on sparc wrt #70429 - - 09 Nov 2004; Simon Stelling <blubb@gentoo.org> samba-3.0.8.ebuild: - stable on amd64. bug #69985 - - 09 Nov 2004; Markus Rothe <corsair@gentoo.org> samba-3.0.8.ebuild: - Stable on ppc64; bug #70429 - - 09 Nov 2004; <SeJo@gentoo.org> samba-3.0.8.ebuild: - stable on ppc gsla: 70429 - -*samba-3.0.8 (09 Nov 2004) - - 09 Nov 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.8.ebuild: - security: (CAN-2004-0930) (bug #70429). New IUSE flags: quotas, winbind, - libclamav (bugs #67857, #64602) - - 07 Nov 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.7-r1.ebuild: - Marked stable on mips. - - 29 Oct 2004; <mglauche@gentoo.org> samba-3.0.6-r3.ebuild, - samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild: - fixed some small typos, thanks to bin-doph <bauer@dmsb.de> - - 21 Oct 2004; Christian Andreetta <satya@gentoo.org> -files/recycle.conf, - -files/smb.conf.example-samba3, files/smb.conf.example-samba3.gz, - -files/winbind-init, samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, - samba-3.0.7-r1.ebuild, samba-3.0.7.ebuild: - Some old files cleanup. recycle.conf removed (bug #68315). winbind {r,g}id -> - idmap {r,g}id in example smb.conf (bug #68318). - - 10 Oct 2004; Jason Wever <weeve@gentoo.org> samba-3.0.7-r1.ebuild: - Stable on sparc. - - 08 Oct 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.7-r1.ebuild: - Marked stable on hppa. - - 08 Oct 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.7-r1.ebuild: - stable on x86 and amd64. Note on sendfile(2) (bug #66656). ADS and krb5 on - amd64 also (bug #64815) - - 01 Oct 2004; Stephen P. Becker <geoman@gentoo.org> samba-3.0.7.ebuild: - stable on mips to satisfy repoman deps - stop breaking our stable tree - - 27 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild, - samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild, - samba-3.0.7.ebuild: - gentoo mirrors updated: removing nomirror directive (see 16 Sep 2004) - - 24 Sep 2004; <SeJo@gentoo.org> samba-3.0.7-r1.ebuild: - removed the O1 section for ppc and pcc64 as not neccesary anymore - -*samba-3.0.7-r1 (17 Sep 2004) - - 17 Sep 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.7-r1.ebuild: - libs preload on suid binaries only (bug #63884) - - 16 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild, - samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7.ebuild: - smbldap-0.8.5 changed retaining uri and version number. Forcing fetch from - distributor. - - 14 Sep 2004; Christian Andreetta <satya@gentoo.org> - +files/samba-3.0.x-libdirsymlink.patch, -samba-3.0.1-r1.ebuild, - -samba-3.0.2a-r2.ebuild, -samba-3.0.4-r1.ebuild, -samba-3.0.6-r1.ebuild, - -samba-3.0.6-r2.ebuild, -samba-3.0.6.ebuild, samba-3.0.7.ebuild: - some old files cleanup - -*samba-3.0.7 (13 Sep 2004) - - 13 Sep 2004; Mike Frysinger <vapier@gentoo.org> +samba-3.0.7.ebuild: - Version bump for security! - - 10 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.6-r4.ebuild: - fixed amd64 patch typo (bug #63542) - - 09 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> samba-3.0.6-r4.ebuild: - Marked ~amd64 now. GLSA has been taken back. - - 09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.6-r4.ebuild: - Stable on sparc - - 09 Sep 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.6-r4.ebuild: - Stable on alpha, bug 62476. - - 08 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> samba-3.0.6-r4.ebuild: - Added -L/usr/$(get_libdir) to come around a ./configure bug on amd64. Marked - stable on amd64 (see BUG #62476). - -*samba-3.0.6-r4 (06 Sep 2004) - - 06 Sep 2004; Christian Andreetta <satya@gentoo.org> - +files/smb.conf.example-samba3.gz, +samba-3.0.6-r4.ebuild: - selinux (#62907) and linker issue (#62674) - - 01 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.6-r3.ebuild: - Stable on sparc wrt #62476 - -*samba-3.0.6-r3 (01 Sep 2004) - - 01 Sep 2004; Christian Andreetta <satya@gentoo.org> - +files/samba-3.0.6-homes-reuse_v2.patch, +files/samba-3.0.6-samba.schema, - +files/samba-3.0.6-winbind_getpwnam_v1.patch, files/smb.conf.example-samba3, - +samba-3.0.6-r3.ebuild: - adding latest Jerry Carter patches (bug #62476) - -*samba-3.0.6-r2 (26 Aug 2004) - - 26 Aug 2004; <mglauche@gentoo.org> samba-3.0.6-r2.ebuild, - files/samba.schema: - Fix for bug #61055. (ldap schema in examples had wrong id) - Thanks to Torsten Kurbad <torsten@tk-webart.de> for the updates schema file. - - 21 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org> - samba-3.0.5-r1.ebuild, samba-3.0.6-r1.ebuild, samba-3.0.6.ebuild: - Fix bad bash... needed a space before ] - -*samba-3.0.6-r1 (21 Aug 2004) - - 21 Aug 2004; <mglauche@gentoo.org> samba-3.0.6-r1.ebuild: - Fix for bug #61046. Thanks to Jeff Kowalczyk <jtk@yahoo.com> for - pointing it out - -*samba-3.0.6 (20 Aug 2004) - - 20 Aug 2004; <mglauche@gentoo.org> samba-3.0.6.ebuild: - new upstream version, fixes memory leaks, winbindd and some cifs problems - - 30 Jul 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild: - empty dirs disappearance fixed (bug #53976) - - 28 Jul 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.5-r1.ebuild, - samba-3.0.5.ebuild: - Marked stable on mips. - - 24 Jul 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild: - cosmetical minor changes in ebuild internal checks - -*samba-3.0.5-r1 (23 Jul 2004) - - 23 Jul 2004; Christian Andreetta <satya@gentoo.org> metadata.xml, - +files/samba-3.0.x-python-setup.patch, - +files/samba-3.0.x-smbumount-uid32.patch, +files/samba-3.0.x.patch, - +samba-3.0.5-r1.ebuild, samba-3.0.5.ebuild: - Various contributors (see comments in ebuild): development traced in bug #58090 - -*samba-3.0.5 (22 Jul 2004) - - 22 Jul 2004; Michael Glauche <mglauche@gentoo.org> samba-3.0.5.ebuild: - Version bump, fixes 2 buffer overruns. - - 14 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.4-r1.ebuild: - Stable on alpha. - - 01 Jul 2004; Tom Gall <tgall@gentoo.org> samba-3.0.4-r1.ebuild: - stable on ppc64, bug #54804 - - 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.4-r1.ebuild: - Marked stable on hppa. - - 28 Jun 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.4-r1.ebuild: - Stable on sparc - - 26 Jun 2004; Marius Mauch <genone@gentoo.org> samba-3.0.4-r1.ebuild: - QA fix: moving manpages to /usr/share/man, removing unneccessary gzip - call. - - 21 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.4-r1.ebuild: - stable on x86 - - 18 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.2a-r2.ebuild, - samba-3.0.4-r1.ebuild: - closing bug #53236 (Jaco Kroon), #53082: smbget and mount.cifs - - 15 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.2a-r2.ebuild: - minor initscript fix (as per bug #53962), oav support fix (#52009, Alessandro - Pisani) - - 14 Jun 2004; Aron Griffis <agriffis@gentoo.org> samba-3.0.4-r1.ebuild: - Fix use invocation - - 12 Jun 2004; Christian Andreetta <satya@gentoo.org> metadata.xml, - files/samba-init: - minor init script, as per bug #53676 - -*samba-3.0.4-r1 (11 Jun 2004) - - 11 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.4-r1.ebuild, - files/samba-3.0.4-python-setup.patch, files/samba-3.0.4.patch, - files/samba-init files/samba-conf: - version bump. new initscripts. _very_ nice group work for bug #48871, - which resolves 30151, 31208, 36465, 38190, 41796, 42557, 49463 also. - - 12 May 2004; Michael McCabe <randy@gentoo.org> samba-3.0.2a-r2.ebuild: - Added s390 keywords - - 10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> samba-2.2.8a.ebuild, - samba-3.0.0-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a-r1.ebuild: - prune old ebuilds - - 04 May 2004; Michael Sterrett <mr_bones_@gentoo.org> samba-3.0.2a.ebuild: - clean extra ebuild - - 29 Apr 2004; Lars Weiler <pylon@gentoo.org> samba-3.0.2a-r2.ebuild: - stable on ppc - - 27 Apr 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.2a-r2.ebuild: - Marked stable on mips. - - 27 Apr 2004; Travis Tilley <lv@gentoo.org> samba-3.0.2a-r2.ebuild: - stable on amd64 - - 27 Apr 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.2a-r2.ebuild: - Marked stable on hppa. - - 27 Apr 2004; Brandon Hale <tseng@gentoo.org> samba-3.0.2a-r2.ebuild: - Stable on x86. - - 27 Apr 2004; Jason Wever <weeve@gentoo.org> samba-3.0.2a-r2.ebuild: - Stable on sparc wrt bug #41800. - - 27 Apr 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.2a-r2.ebuild: - Keyworded alpha, see bug #41800. - -*samba-3.0.2a-r2 (26 Apr 2004) - - 26 Apr 2004; <solar@gentoo.org> samba-3.0.2a-r2.ebuild, samba-3.0.2a.ebuild: - net-fs/samba 3.x + kernel 2.6.x local root vulnerability - bug #41800 - - 22 Apr 2004; Jason Wever <weeve@gentoo.org> samba-3.0.2a-r1.ebuild: - Fixed ebuild to ensure we're in the right place before applying the smbprint - patch. Only should have effected PPC and SPARC. - -*samba-3.0.2a-r1 (21 Apr 2004) - - 21 Apr 2004; Deedra Waters,,, <dmwaters@gentoo.org> samba-3.0.2a-r1.ebuild, - files/samba-3.0.2a-smbprint.patch: - committing samba-3.0.2a-r1.ebuildsamba-3.0.2a-r1.ebuild. - This ebuild will fix a local root exploitsee #41800 for more info. - Thanks to mglauche and condordes for theese fixes. - - 15 Apr 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.2a.ebuild: - mips needs the statfs patch too, it seems. - - 23 Mar 2004; Jon Portnoy <avenj@gentoo.org> samba-3.0.0-r1.ebuild, - samba-3.0.1-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a.ebuild : - Fix broken USE constructs with 'amd64? () :' - - 23 Mar 2004; Joshua Kinard <kumba@gentoo.org> samba-2.2.8a.ebuild, - samba-3.0.2a.ebuild: - Marked stable on mips. - - 14 Mar 2004; Tom Gall <tgall@gentoo.org> samba-3.0.0-r1.ebuild, - samba-3.0.1-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a.ebuild: - remove ppc64 for now - -*samba-3.0.2a (15 Feb 2004) - - 15 Feb 2004; Donny Davies <woodchip@gentoo.org> samba-3.0.2a.ebuild, - files/smb.conf.example-samba3: - #30019; USE=kerberos isn't enough to build ADS, #36296; code page typos - in sample config file, #36454; quotas.h build headaches, #36782; USE=xml - DEPENDS missing. Update to smbldap tools 0.8.4. - - 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> : - manifest fix - - 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> samba-3.0.1-r1.ebuild: - set ppc in keywords - - 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> samba-3.0.1-r1.ebuild: - ppc needs the statfs patch too - - 07 Jan 2004; <agriffis@gentoo.org> samba-3.0.1-r1.ebuild: - add ~alpha and ia64 to keywords - -*samba-3.0.1-r1 (24 Dec 2003) - - 24 Dec 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.1-r1.ebuild: - Include patch from Michal in bug #36200; hardwire - #define LINUX_QUOTAS_1 to help with sys-kernel/linux-headers dependency. - - 23 Dec 2003; Brad House <brad_mssw@gentoo.org> samba-3.0.1.ebuild: - samba 3.0.1 won't compile with the latest ~arch'd linux-headers for any - platform. It requires headers > 2.4.21 apparently. When it's fixed, it can be - unmasked again, though there are supposedly problems with other apps. - -*samba-3.0.1 (20 Dec 2003) - - 20 Dec 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.1.ebuild: - Version bump and add mount.cifs as from Antonio in #30834. - - 17 Dec 2003; Lars Weiler <pylon@gentoo.org> samba-3.0.0-r1.ebuild: - Stable on PPC - - 09 Dec 2003; <spider@gentoo.org> samba-3.0.0-r1.ebuild, samba-3.0.0.ebuild, - files/smb.conf.example-samba3: - Fixing chown issues. - - 02 Nov 2003; Donny Davies <woodchip@gentoo.org> metadata.xml: - Add metadata.xml. - - 17 Oct 2003; Joshua Kinard <kumba@gentoo.org> samba-2.2.8a.ebuild, - samba-3.0.0-r1.ebuild: - Added ~mips to KEYWORDS; Works for me well on mips, but still need wider use - -*samba-3.0.0-r1 (25 Sep 2003) - - 25 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0-r1.ebuild, - files/smb.conf.example-samba3, files/winbind-init: - This is what should have been samba-3.0.0.ebuild; was out of my control, - sigh. Added three more VFS modules: cap, default_quota, readonly. Added - the IDEALX scripts for managing LDAP backend user accounts, also the - mkntpwd utility. Added the clamav vscan plugin. Added a decent - smb.conf.example file, which documents important Samba-3 options. - Tidied up the winbind rc-script. Some documentation fixes. - Various miscellaneous ebuild housekeeping. - - 26 Sep 2003; Martin Holzer <mholzer@gentoo.org> samba-3.0.0.ebuild: - minor ebuild fixes. - -*samba-3.0.0 (25 Sep 2003) - - 25 Sep 2003; Patrick Kursawe <phosphan@gentoo.org> samba-3.0.0.ebuild: - Version bump - -*samba-3.0.0_rc4 (15 Sep 2003) - - 15 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc4.ebuild: - Update to latest _rc. - -*samba-3.0.0_rc3 (10 Sep 2003) - - 10 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc3.ebuild: - Bump to latest _rc plus latest samba-vscan. All USE options should - build ok again. This code is going gold soon, we just need to tidy - up the sample smb.conf. - - 04 Sep 2003; Jason Wever <weeve@gentoo.org> samba-3.0.0_rc2.ebuild: - Added previous patch from samba-2.2.8a to samba-3.0.0_rc2 to finish fixing bug - #27858. - - 03 Sep 2003; Jason Wever <weeve@gentoo.org> samba-2.2.8a.ebuild, - files/samba-2.2.8-statfs.patch: - Added a patch to samba to fix bug #27858. Patch originated from IBM at - http://oss.software.ibm.com/linux/patches/?patch_id=764. - -*samba-3.0.0_rc2 (29 Aug 2003) - - 29 Aug 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc2.ebuild: - This is the plain samba-3.0.0rc2 release with a patch for the Python - extensions build. - -*samba-3.0.0_rc1-r1 (21 Aug 2003) - - 21 Aug 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc1-r1.ebuild, - files/samba-3.0.0-python-setup.patch: - SAMBA_3_0 CVS snapshot from 20030821 plus the latest samba-vscan CVS - snapshot 0.3.4beta2cvs. USE flags python and oav appear to be - casualties of recent changes; patches welcome. The "Using Samba" - book moved to it's own CVS module, it's not in here anymore. - -*samba-3.0.0_beta3-r1 (20 Jul 2003) - - 20 Jul 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta1-r1.ebuild, - samba-3.0.0_beta3-r1.ebuild: - SAMBA_3_0 CVS snapshot from 20030720; basically the beta3 release with - added bug fixes. Latest samba-vscan CVS snapshot HEAD-07-09-2003 is - included. All USE flags should build ok. See WHATSNEW.txt again for - important changes to idmap and winbindd. - -*samba-3.0.0_beta2-r1 (06 Jul 2003) - - 06 Jul 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta2-r1.ebuild: - SAMBA_3_0 CVS snapshot from 20030706; an slightly updated beta2 release. - The latest samba-vscan CVS snapshot in included, I had trouble accessing - their CVS. All USE flags build OK here. See WHATSNEW.txt for - information on IdMap LDAP support and Trust Relationships. - -*samba-3.0.0_beta1-r1 (17 Jun 2003) - - 17 Jun 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta1-r1.ebuild: - This is another SAMBA_3_0 CVS snapshot as pulled on 20030616, so it's newer - than the actual beta1 release. USE flags `oav' and `python' are broken - right now, and nisplussam still doesnt build yet (commented out). - -*samba-3.0_alpha24-r1 (28 May 2003) - - 28 May 2003; Donny Davies <woodchip@gentoo.org> Manifest, - samba-3.0_alpha24-r1.ebuild, files/samba-pdb_ldap-exop.patch: - This is basically SAMBA_3_0 as pulled from CVS on 20030528 with a small - patch to fix `ldap passwd sync' against an OpenLDAP-2.1.x server. - `oav' USE flag DOESNT work right now, neither does the nisplussam passdb. - -*samba-3.0_alpha23 (11 Apr 2003) - - 11 Apr 2003; Donny Davies <woodchip@gentoo.org> samba-3.0_alpha23.ebuild: - Chase latest; nuke `torture' target; seems broken at the moment :\ - -*samba-2.2.8a (07 Apr 2003) - - 07 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> samba-2.2.8a.ebuild : - Security update. - - 28 Mar 2003; Donny Davies <woodchip@gentoo.org> : - Clean out all old stuff. - -*samba-2.2.8 (15 Mar 2003) - - 07 Apr 2003; Guy Martin <gmsoft@gentoo.org> samba-2.2.8.ebuild : - Added hppa to KEYWORDS. - - 15 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> : - Security update. - -*samba-3.0_alpha22 (11 Mar 2003) - - 11 Mar 2003; Donny Davies <woodchip@gentoo.org> : Version bump. Add - dynrpc modules. Fix readline configure. Python stuff still has issues. - -*samba-2.2.8_pre2 (01 Mar 2003) - - 01 Mar 2003; Donny Davies <woodchip@gentoo.org> : About another 30 bugs - fixed in this _pre update. Quell smbwrapper/smbsh. - -*samba-3.0_alpha21 (22 Feb 2003) - - 22 Feb 2003; Donny Davies <woodchip@gentoo.org> : Initial import. - Added to package.mask for now. - -*samba-2.2.8_pre1 (22 Feb 2003) - - 22 Feb 2003; Donny Davies <woodchip@gentoo.org> : This _pre update fixes - about 30 bugs; see WHATSNEW.txt. Updated to samba-vscan-0.3.2. Install - libsmbclient.h #15357. Added --with-winbind-auth-challenge #15748. Add - --with-winbind-ldap-hack if USE=ldap. Re-org some stuff. - - 27 Jan 2003; Donny Davies <woodchip@gentoo.org> : #14644 adds reload(). - -*samba-2.2.7a (16 Dec 2002) - - 16 Dec 2002; Donny Davies <woodchip@gentoo.org> : Update to latest, - fixes large file copying bug, among others. Changed the 'vscan' - USE flag to 'oav'. Added description for that to use.desc. - -*samba-2.2.7 (20 Nov 2002) - - 15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> samba-2.2.7.ebuild : - Add alpha to KEYWORDS - - 07 Dec 2002; Jack Morgan <jmorgan@gentoo.org> samba-2.2.5-r1.ebuild, - samba-2.2.6-r2.ebuild, samba-2.2.7.ebuild : - Changed sparc64 to sparc keyword samba-2.2.5-r1.ebuild - Changed ~sparc64 to ~sparc keyword samba-2.2.6-r2.ebuild, samba-2.2.7.ebuild - - 20 Nov 2002; Donny Davies <woodchip@gentoo.org> : Chase latest. This release - fixes a security problem. --with-lockdir is changed to /var/cache/samba; - thanks Achim for #10819. Marked as latest stable. Fix problem with USE=ldap - and export VISUAL. - -*samba-2.2.6-r2 (07 Nov 2002) - - 07 Nov 2002; Donny Davies <woodchip@gentoo.org> : Added patch to fix fd leak. - Made pam support optional. Added --with-sendfile-support. Fixup digest (vscan). - Fix for #9249. - -*samba-2.2.6-r1 (26 Oct 2002) - - 26 Oct 2002; Jon Nall <nall@gentoo.org> : samba expects ldap to depend on sasl - in order for libresolv.so to get linked in, but ldap need not be compiled with - sasl support. in this case samba needs to link in libresolv.so - -*samba-2.2.6 (24 Oct 2002) - - 26 Oct 2002; Donny Davies <woodchip@gentoo.org> : Fix openldap dependency :) - - 25 Oct 2002; Donny Davies <woodchip@gentoo.org> : Fix openldap dependency from #9249. - - 24 Oct 2002; Donny Davies <woodchip@gentoo.org> : Chase latest release. New local USE - vscan flag for building the openantivirus project plugins. Added several more ldap files - and scripts. Now builds the bundled VFS plugins. Added more docs and findsmb script. - Added lazy smbumount and VFS plugins reloc patches. - -*samba-2.2.5-r1 (Aug 27 2002) - - 20 Oct 2002; Michael Cohen <mjc@gentoo.org> samba-2.2.5-r1.ebuild: - added portldap use flag for my nifty ldap stuff coming up. no need - to bump version. - - 27 Aug 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.5-r1.ebuid, - smb.conf.example : Fix #6936; thanks shadow@ines.ro. Fix #7133, thanks - klebermass@limtec.de. - -*samba-2.2.5 (23 Jun 2002) - - 25 Aug 2002; Jack Morgan <jmorgan@gentoo.org> : Added sparc64 keyword - - 14 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> : Added ppc keyword - - 23 Jun 2002; Donny Davies <woodchip@gentoo.org> : - Update to latest; samba-2.2.5. Please see the samba WHATSNEW.txt file - in /usr/doc/samba for the detailed fixes. - -*samba-2.2.4-r1 (13 May 2002) - - 13 May 2002; Donny Davies <woodchip@gentoo.org> : Install smbmnt and smbumount - suid root, close #2635. Pass --bindir to ./configure, close #2515. Add a few - more codepages. - -*samba-2.2.4 (6 May 2002) - - 6 May 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.4.ebuild, - smb.conf.example, system-auth-winbind, samba-svc, winbind-init, lmhosts, - samba-init, nsswitch.conf-winbind, nsswitch.conf-wins : - Added a much better smb.conf.example. Added smbwrapper (smbsh). Added - libnss_winbind (see /etc/nsswitch.conf-winbind). Added libnss_wins - (see /etc/nsswitch.conf-wins). Added libsmbclient. Added USE ssl and - ldap support. Added better winbind support including an example - nsswitch.conf, a pam.d/ service snippet and a winbind initscript. Also - see smb.conf.example. Mucho cleaned up the docs (no more 2 copies of - the book!). Removed the recycle bin patches. Removed the afs patch. - Added a few convenience directories for netlogon, profiles, samba-hosted - printer drivers and the samba spool directory. - -*samba-2.2.3a-r3 (3 May 2002) - - 3 May 2002; Donny Davies <woodchip@gentoo.org> : Added LICENSE, SLOT, $Headers. - -*samba-2.2.3a-r2 (27 March 2002) - - 27 March 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.3a-r2.ebuild, - swat.xinetd, smbusers, samba.rc6, samba-2.2.3a-srv_spoolss_nt.patch : - /etc/smb has moved to the better-suited /etc/samba directory. Simply move - your /etc/smb/* to /etc/samba. Then delete the /etc/samba/codepages - directory. These files are now in /var/lib/samba/codepages. /var/run/smb - has moved to /var/run/samba. Simply move your /var/run/smb/* to - /var/run/samba. If you have the string "/etc/smb" in your smb.conf file, - then please change all occurances of that to "/etc/samba". Added a - sample smbusers file. Added an xinetd snippet for the swat service. - Added a patch to fix changing printer properties from Windows NT. - - 10 March 2002; Donny Davies <woodchip@gentoo.org> files/samba.rc6 : - Tweak initscript to kill the daemons via pidfile. - -*samba-2.2.3a-r1 (5 March 2002) - - 5 March 2002; M.Schlemmer <azarah@gentoo.org> samba-2.2.3a-r1.ebuild, - samba-2.2.3a-loadparm.c.patch, samba-2.2.3a-proto.c.patch, - samba-2.2.3a-reply.h.patch : - Move the patches to ${FILESDIR}, as they have the same names as those for - 2.2.2, but is not the same, thus ibiblio do not cache the new ones, and - we get digest errors. - -*samba-2.2.3a (4 March 2002) - - 4 March 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.3a.ebuild, - files/samba-2.2.3a-cli_spoolss_notify.diff, files/samba-2.2.3a-pam_smbpass.diff, - files/samba-2.2.2-XFS-quota.diff : - Added acl USE flag support, patch to fix pam_smbpass compilation, patch for Win2k - printing and removed XFS quota patch -- its merged upstream. Updated to latest - network recycle bin patches. If you get md5 checksum errors with the recycle bin - patches then: delete the 3 patches from your local distfiles, and comment out - your GENTOO_MIRRORS from make.conf/make.globals. This will ensure that the - proper patches are fetched from the author's site. - -*samba-2.2.2-r9 (2 March 2002) - - 2 March 2002; M.Schlemmer <azarah@gentoo.org> samba-2.2.2-r9.ebuild : - Added creation of symlink for supporting cups printing. +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $ *samba-2.2.2-r8 (1 Feb 2002) - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index 26ac9b74bec9..ddee2a9007f9 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -1,13 +1,30 @@ -MD5 61f0df98191ae242f294459ac9eee7e7 samba-3.0.14a-r2.ebuild 9269 -MD5 bb4b14ed3ad863261a32c5e7501a8b3e samba-3.0.20-r1.ebuild 7959 -MD5 d2c2d4e69ab3b987d24b6954549ecf60 samba-3.0.20b.ebuild 8511 -MD5 d91e0bd90d5e27e4f623d03828d416c2 ChangeLog 37524 -MD5 41299f246433a1a55c8fccc77ccd709e metadata.xml 491 -MD5 b342ed3ffe76e40848625e839ed5820c samba-3.0.14a-r3.ebuild 9280 -MD5 c7af68498986e2516b860b6d2d9061ae samba-3.0.20a.ebuild 8063 -MD5 a81151c8ce798cbb8498e4e3723dd5bb files/README.gentoo 2458 -MD5 8655ff25f25d7e80f85a5e527d43e94b files/digest-samba-3.0.14a-r2 209 -MD5 15a9e77f4ef8bd8a597b0efe99599337 files/digest-samba-3.0.14a-r3 209 -MD5 101abdf5b841b3e0dc27ab5ae299ff79 files/digest-samba-3.0.20a 209 -MD5 8184e6df43d80b0fde18c5920a5c1e66 files/digest-samba-3.0.20b 210 -MD5 b0edbbe79d56d73a741ab67940725cd5 files/digest-samba-3.0.20-r1 208 +MD5 b4f7c9e6b05c610bf52033ed430de265 samba-2.2.8.ebuild 10688 +MD5 ffaa2e0509dbf5a45ca4e11c784e797a samba-2.2.8a.ebuild 10687 +MD5 52229aa2203b2d88075c9f40d4a1c5c1 samba-3.0_alpha24-r1.ebuild 9823 +MD5 46aef10a567ec3e66120a6e1c8bdc362 samba-3.0_alpha23.ebuild 9178 +MD5 b8d5ff900339cb96fc619cfae4ce51c2 ChangeLog 8355 +MD5 033f952b5f3e9b41f652cc8c54b71740 samba-3.0_alpha22.ebuild 8922 +MD5 23bf9d13bd13e51abb07688b00cab9b6 files/winbind-init 896 +MD5 9780745de080ee53a34c1b2f9fb1f228 files/digest-samba-2.2.8a 135 +MD5 ba636412fdffb621dcd28e79fb247d7c files/swat.xinetd 525 +MD5 20997c75e29fec20efbb2cd6695cd3a9 files/recycle.conf 776 +MD5 cf9aae0d1cf55f47d1434f6bf1cee52e files/smbldap_conf.pm 7093 +MD5 cbaa5a39d9bd67b13f8131b426a4256b files/samba-2.2.5-gp-reloc-fix.patch 431 +MD5 092f8dd0b4f6f5da13ce2daafb534978 files/nsswitch.conf-wins 390 +MD5 e66c856d458f6ded226460c605854547 files/samba-init 892 +MD5 fd2382184b6a07e63cb07ff26b578fd2 files/config-svc-smbd+nmbd 784 +MD5 f402c2c4103f4c13ac3cc5fa165940db files/nonroot-bind.diff 757 +MD5 5d3129a0f6bcbec6ec91d217881a34e1 files/nsswitch.conf-winbind 298 +MD5 b610fd35d7a0a9de510e31d85345d14a files/lmhosts 124 +MD5 2a8e771c143fc19819c4b6bd022f12ed files/smb.conf.example 16181 +MD5 9faccd0fa1bfb58b4ffa0e9dd01e1ec6 files/samba-slapd-include.conf 497 +MD5 f81075bc9908642f554abe7b46124a00 files/digest-samba-2.2.8 134 +MD5 9560b7e29d3a65db029fc1800e84abcc files/samba-pdb_ldap-exop.patch 3921 +MD5 3721b81198a029319546e6ef56e5c493 files/smbusers 202 +MD5 ce5400ed75143be061711d2c1d51a081 files/system-auth-winbind 867 +MD5 16a0f8dc632f6701c1fe5832488cc43e files/samba-svc 994 +MD5 b6cdc1468e45f92f19873e0c6c5b6e94 files/samba.pam 332 +MD5 a5650295e9d46255ca61463b1a2ec2da files/digest-samba-3.0_alpha24-r1 142 +MD5 8289eda694b35875eec6df5cc3f50c86 files/samba-2.2.6-libresolv.patch 540 +MD5 27f8aced55e4309e0cbf28086060a29b files/digest-samba-3.0_alpha22 147 +MD5 9f80a723be975274daa62b9ccc07fbe0 files/digest-samba-3.0_alpha23 216 diff --git a/net-fs/samba/files/digest-samba-3.0.14a-r2 b/net-fs/samba/files/digest-samba-3.0.14a-r2 index 229b9fa14099..456945cfc772 100644 --- a/net-fs/samba/files/digest-samba-3.0.14a-r2 +++ b/net-fs/samba/files/digest-samba-3.0.14a-r2 @@ -1,3 +1,3 @@ MD5 ebee37e66a8b5f6fd328967dc09088e8 samba-3.0.14a.tar.gz 15605851 MD5 68c9d099d942d85e68d96804b26ac788 samba-vscan-0.3.6.tar.bz2 166733 -MD5 843ac7dff1eb80b9312a86c91d9868f1 samba-3-gentoo-0.3.3.tar.bz2 17675 +MD5 4b436e1f5bb8c6bdafca912f5537a874 samba-3-gentoo-patches-0.3.2.tar.bz2 5897 diff --git a/net-fs/samba/files/digest-samba-3.0.14a-r3 b/net-fs/samba/files/digest-samba-3.0.14a-r3 index 583893aed795..456945cfc772 100644 --- a/net-fs/samba/files/digest-samba-3.0.14a-r3 +++ b/net-fs/samba/files/digest-samba-3.0.14a-r3 @@ -1,3 +1,3 @@ MD5 ebee37e66a8b5f6fd328967dc09088e8 samba-3.0.14a.tar.gz 15605851 MD5 68c9d099d942d85e68d96804b26ac788 samba-vscan-0.3.6.tar.bz2 166733 -MD5 359eb9077fd138318fd6140c8c60e34d samba-3-gentoo-0.3.4.tar.bz2 17852 +MD5 4b436e1f5bb8c6bdafca912f5537a874 samba-3-gentoo-patches-0.3.2.tar.bz2 5897 diff --git a/net-fs/samba/files/digest-samba-3.0.20-r1 b/net-fs/samba/files/digest-samba-3.0.20-r1 index cdc92648145f..a057527ff06e 100644 --- a/net-fs/samba/files/digest-samba-3.0.20-r1 +++ b/net-fs/samba/files/digest-samba-3.0.20-r1 @@ -1,3 +1,3 @@ MD5 68e72ab16334c329901816febc43217a samba-3.0.20.tar.gz 17182336 MD5 68c9d099d942d85e68d96804b26ac788 samba-vscan-0.3.6.tar.bz2 166733 -MD5 aef8e3a66f734f16e370b718efa397d8 samba-3-gentoo-0.3.7.tar.bz2 16342 +MD5 86186c19455a8740b92d27a676d7a094 samba-3-gentoo-0.3.6.tar.bz2 16339 diff --git a/net-fs/samba/files/digest-samba-3.0.20b b/net-fs/samba/files/digest-samba-3.0.20b index 6eeab6f6c238..719c5af67fd7 100644 --- a/net-fs/samba/files/digest-samba-3.0.20b +++ b/net-fs/samba/files/digest-samba-3.0.20b @@ -1,3 +1,3 @@ MD5 39c0cae08fe0224cb003aa0af97d3050 samba-3.0.20b.tar.gz 17165513 MD5 68c9d099d942d85e68d96804b26ac788 samba-vscan-0.3.6.tar.bz2 166733 -MD5 864fcda25aec603fcc7849f79a7c77a2 samba-3-gentoo-0.3.10.tar.bz2 16783 +MD5 c8e73e9cf44f443ae1694ab9c88cb8c7 samba-3-gentoo-0.3.9.tar.bz2 16803 diff --git a/net-fs/samba/metadata.xml b/net-fs/samba/metadata.xml index 7802fb8b4b45..eb1b6fbf8f12 100644 --- a/net-fs/samba/metadata.xml +++ b/net-fs/samba/metadata.xml @@ -3,10 +3,10 @@ <pkgmetadata> <herd>no-herd</herd> <maintainer> - <email>samba@gentoo.org</email> - <name>Samba Team</name> -</maintainer> + <email>woodchip@gentoo.org</email> + <name>Donny Davies</name> +</maintainer> <longdescription> -Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Integration with various accounting and antivirus backends. License: GNU General Public License. +Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Samba is freely available under the GNU General Public License. </longdescription> </pkgmetadata> diff --git a/net-fs/samba/samba-3.0.14a-r2.ebuild b/net-fs/samba/samba-3.0.14a-r2.ebuild index 8be4554628d7..0bb62dfed637 100644 --- a/net-fs/samba/samba-3.0.14a-r2.ebuild +++ b/net-fs/samba/samba-3.0.14a-r2.ebuild @@ -1,33 +1,30 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.14a-r2.ebuild,v 1.20 2005/11/08 13:28:01 satya Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.14a-r2.ebuild,v 1.1 2005/07/23 10:25:45 satya Exp $ inherit eutils versionator IUSE_LINGUAS="ja pl" -IUSE="acl cups doc examples kerberos ldap mysql pam postgres python quotas - readline winbind xml xml2 libclamav oav selinux" +IUSE="acl cups doc kerberos ldap mysql pam postgres python quotas readline +winbind xml xml2 libclamav oav selinux" VSCAN_VER=0.3.6 -PATCH_VER=0.3.3 +PATCH_VER=0.3.2 MY_P=${PN}-${PV/_/} -MY_PP=${PN}-$(get_major_version)-gentoo-${PATCH_VER} +MY_PP=${PN}-$(get_major_version)-gentoo-patches-${PATCH_VER} S2=${WORKDIR}/${MY_P} S=${S2}/source PFVSCAN=${PN}-vscan-${VSCAN_VER} DESCRIPTION="SAMBA is a suite of SMB and CIFS client/server programs for UNIX" HOMEPAGE="http://www.samba.org/ http://www.openantivirus.org/projects.php" -SRC_URI=" - mirror://samba/${MY_P}.tar.gz - mirror://samba/old-versions/${MY_P}.tar.gz +SRC_URI="mirror://samba/${MY_P}.tar.gz oav? ( mirror://sourceforge/openantivirus/${PFVSCAN}.tar.bz2 ) - http://dev.gentoo.org/~seemant/distfiles/${MY_PP}.tar.bz2 mirror://gentoo/${MY_PP}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" RDEPEND="dev-libs/popt acl? ( sys-apps/acl ) @@ -48,7 +45,6 @@ DEPEND="${RDEPEND} PRIVATE_DST=/var/lib/samba/private PATCHDIR=${WORKDIR}/gentoo/patches -CONFDIR=${WORKDIR}/gentoo/configs src_unpack() { unpack ${A}; cd ${S2} @@ -58,12 +54,15 @@ src_unpack() { export EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/general if use oav ; then - cp -pPR ${WORKDIR}/${PFVSCAN} ${S2}/examples/VFS + cp -a ${WORKDIR}/${PFVSCAN} ${S2}/examples/VFS epatch ${PATCHDIR}/vscan fi } src_compile() { + # sandbox permissions + addpredict /etc/krb5.conf #bugs #95840 and #96453 + ebegin "Running autoconf" autoconf eend $? @@ -203,16 +202,17 @@ src_install() { # General config files insinto /etc/samba - doins ${CONFDIR}/smbusers - newins ${CONFDIR}/smb.conf.example-samba3 smb.conf.example - doins ${CONFDIR}/lmhosts + touch ${D}/etc/samba/smb.conf + doins ${FILESDIR}/smbusers + newins ${FILESDIR}/smb.conf.example-samba3.gz smb.conf.example.gz + doins ${FILESDIR}/lmhosts - newpamd ${CONFDIR}/samba.pam samba - use winbind && doins ${CONFDIR}/system-auth-winbind + newpamd ${FILESDIR}/samba.pam samba + use winbind && doins ${FILESDIR}/system-auth-winbind insinto /etc/xinetd.d - newins ${CONFDIR}/swat.xinetd swat - newinitd ${CONFDIR}/samba-init samba - newconfd ${CONFDIR}/samba-conf samba + newins ${FILESDIR}/swat.xinetd swat + newinitd ${FILESDIR}/samba-init samba + newconfd ${FILESDIR}/samba-conf samba if use ldap; then insinto /etc/openldap/schema doins ${S2}/examples/LDAP/samba.schema @@ -226,19 +226,17 @@ src_install() { keepdir /var/{log,run,cache}/samba keepdir /var/lib/samba/{netlogon,profiles} keepdir /var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC} - keepdir /usr/$(get_libdir)/samba/{rpc,idmap,auth} # docs dodoc ${S2}/{COPYING,Manifest,README,Roadmap,WHATSNEW.txt} - dodoc ${CONFDIR}/nsswitch.conf-wins - use winbind && dodoc ${CONFDIR}/nsswitch.conf-winbind - - if use examples; then - docinto examples - cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples - chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` - chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` - fi + docinto examples + dodoc ${FILESDIR}/nsswitch.conf-wins + use winbind && dodoc ${FILESDIR}/nsswitch.conf-winbind + + cp -a ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples + + chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` + chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` if use oav; then docinto ${PFVSCAN} @@ -262,13 +260,9 @@ pkg_preinst() { && -r ${ROOT}/${PRIVATE_SRC}/secrets.tdb ]]; then ebegin "Copying ${ROOT}/${PRIVATE_SRC}/* to ${ROOT}/${PRIVATE_DST}/" mkdir -p ${IMAGE}/${PRIVATE_DST} - cp -pPRf ${ROOT}/${PRIVATE_SRC}/* ${IMAGE}/${PRIVATE_DST}/ + cp -af ${ROOT}/${PRIVATE_SRC}/* ${IMAGE}/${PRIVATE_DST}/ eend $? fi - - if [[ ! -f "${ROOT}/etc/samba/smb.conf" ]]; then - touch ${IMAGE}/etc/samba/smb.conf - fi } pkg_postinst() { @@ -310,9 +304,5 @@ pkg_postinst() { } pkg_postrm(){ - # If stale docs, and one isn't re-emerging the latest version, removes - # (this is really a portage bug, though) - [[ -n "${PF}" && ! -f ${ROOT}/usr/lib/${PN}/en.msg ]] && \ - rm -rf ${ROOT}/usr/share/doc/${PF} + [ -n "${PF}" ] && rm -rf ${ROOT}/usr/share/doc/${PF} } - diff --git a/net-fs/samba/samba-3.0.14a-r3.ebuild b/net-fs/samba/samba-3.0.14a-r3.ebuild index 58fac4cdabaa..40824d35d515 100644 --- a/net-fs/samba/samba-3.0.14a-r3.ebuild +++ b/net-fs/samba/samba-3.0.14a-r3.ebuild @@ -1,38 +1,38 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.14a-r3.ebuild,v 1.7 2005/11/08 13:16:13 satya Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.14a-r3.ebuild,v 1.1 2005/08/04 14:03:04 seemant Exp $ inherit eutils versionator IUSE_LINGUAS="ja pl" -IUSE="acl cups doc examples kerberos ldap mysql pam postgres python quotas - readline winbind xml xml2 libclamav oav selinux" +IUSE="acl cups doc kerberos ldap mysql pam postgres python quotas readline +winbind xml xml2 libclamav clamav oav selinux" VSCAN_VER=0.3.6 -PATCH_VER=0.3.4 +PATCH_VER=0.3.2 MY_P=${PN}-${PV/_/} -MY_PP=${PN}-$(get_major_version)-gentoo-${PATCH_VER} +MY_PP=${PN}-$(get_major_version)-gentoo-patches-${PATCH_VER} S2=${WORKDIR}/${MY_P} S=${S2}/source PFVSCAN=${PN}-vscan-${VSCAN_VER} DESCRIPTION="SAMBA is a suite of SMB and CIFS client/server programs for UNIX" HOMEPAGE="http://www.samba.org/ http://www.openantivirus.org/projects.php" -SRC_URI=" - mirror://samba/${MY_P}.tar.gz - mirror://samba/old-versions/${MY_P}.tar.gz +SRC_URI="mirror://samba/${MY_P}.tar.gz oav? ( mirror://sourceforge/openantivirus/${PFVSCAN}.tar.bz2 ) - http://dev.gentoo.org/~seemant/distfiles/${MY_PP}.tar.bz2 mirror://gentoo/${MY_PP}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND="dev-libs/popt acl? ( sys-apps/acl ) cups? ( net-print/cups ) - ldap? ( kerberos? ( virtual/krb5 ) net-nds/openldap ) + clamav? ( app-antivirus/clamav ) + libclamav? ( app-antivirus/clamav ) + ldap? ( net-nds/openldap ) + kerberos? ( virtual/krb5 ) mysql? ( dev-db/mysql sys-libs/zlib ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql sys-libs/zlib ) @@ -48,7 +48,17 @@ DEPEND="${RDEPEND} PRIVATE_DST=/var/lib/samba/private PATCHDIR=${WORKDIR}/gentoo/patches -CONFDIR=${WORKDIR}/gentoo/configs + +pkg_setup() { + ewarn "USE FLAG ALERT" + einfo "The 'libclamav' USE flag is going to be deprecated in future" + einfo "ebuilds of Samba. It will be replaced with the global USE flag" + einfo "'clamav'" + einfo "Please heed this." + ewarn "USE FLAG ALERT" + epause 10 + ebeep 5 +} src_unpack() { unpack ${A}; cd ${S2} @@ -58,12 +68,15 @@ src_unpack() { export EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/general if use oav ; then - cp -pPR ${WORKDIR}/${PFVSCAN} ${S2}/examples/VFS + cp -a ${WORKDIR}/${PFVSCAN} ${S2}/examples/VFS epatch ${PATCHDIR}/vscan fi } src_compile() { + # sandbox permissions + addpredict /etc/krb5.conf #bugs #95840 and #96453 + ebegin "Running autoconf" autoconf eend $? @@ -128,11 +141,15 @@ src_compile() { # Build samba-vscan plugins if use oav; then + local myconf2 + if use clamav || use libclamav ; then + myconf2="--with-libclamav" + fi cd ${S2}/examples/VFS/${PFVSCAN} econf \ --with-fhs \ --libdir=/usr/$(get_libdir)/samba \ - $(use_with libclamav) || die "${PFVSCAN} ./configure failed" + ${myconf2} || die "${PFVSCAN} ./configure failed" emake || die "Failed to make ${PFVSCAN}" fi @@ -203,16 +220,16 @@ src_install() { # General config files insinto /etc/samba - doins ${CONFDIR}/smbusers - newins ${CONFDIR}/smb.conf.example-samba3 smb.conf.example - doins ${CONFDIR}/lmhosts + doins ${FILESDIR}/smbusers + newins ${FILESDIR}/smb.conf.example-samba3.gz smb.conf.example.gz + doins ${FILESDIR}/lmhosts - newpamd ${CONFDIR}/samba.pam samba - use winbind && doins ${CONFDIR}/system-auth-winbind + newpamd ${FILESDIR}/samba.pam samba + use winbind && doins ${FILESDIR}/system-auth-winbind insinto /etc/xinetd.d - newins ${CONFDIR}/swat.xinetd swat - newinitd ${CONFDIR}/samba-init samba - newconfd ${CONFDIR}/samba-conf samba + newins ${FILESDIR}/swat.xinetd swat + newinitd ${FILESDIR}/samba-init samba + newconfd ${FILESDIR}/samba-conf samba if use ldap; then insinto /etc/openldap/schema doins ${S2}/examples/LDAP/samba.schema @@ -226,19 +243,18 @@ src_install() { keepdir /var/{log,run,cache}/samba keepdir /var/lib/samba/{netlogon,profiles} keepdir /var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC} - keepdir /usr/$(get_libdir)/samba/{rpc,idmap,auth} + keepdir /usr/lib/samba/{rpc,idmap,auth} # docs dodoc ${S2}/{COPYING,Manifest,README,Roadmap,WHATSNEW.txt} - dodoc ${CONFDIR}/nsswitch.conf-wins - use winbind && dodoc ${CONFDIR}/nsswitch.conf-winbind - - if use examples; then - docinto examples - cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples - chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` - chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` - fi + docinto examples + dodoc ${FILESDIR}/nsswitch.conf-wins + use winbind && dodoc ${FILESDIR}/nsswitch.conf-winbind + + cp -a ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples + + chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` + chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` if use oav; then docinto ${PFVSCAN} @@ -262,7 +278,7 @@ pkg_preinst() { && -r ${ROOT}/${PRIVATE_SRC}/secrets.tdb ]]; then ebegin "Copying ${ROOT}/${PRIVATE_SRC}/* to ${ROOT}/${PRIVATE_DST}/" mkdir -p ${IMAGE}/${PRIVATE_DST} - cp -pPRf ${ROOT}/${PRIVATE_SRC}/* ${IMAGE}/${PRIVATE_DST}/ + cp -af ${ROOT}/${PRIVATE_SRC}/* ${IMAGE}/${PRIVATE_DST}/ eend $? fi diff --git a/net-fs/samba/samba-3.0.20-r1.ebuild b/net-fs/samba/samba-3.0.20-r1.ebuild index a4ed77c316de..a7748a0983d5 100644 --- a/net-fs/samba/samba-3.0.20-r1.ebuild +++ b/net-fs/samba/samba-3.0.20-r1.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20-r1.ebuild,v 1.4 2005/11/08 13:16:13 satya Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20-r1.ebuild,v 1.1 2005/09/02 08:12:41 satya Exp $ inherit eutils versionator IUSE_LINGUAS="ja pl" -IUSE="acl async automount cups doc examples kerberos ldap mysql pam postgres - python quotas readline syslog winbind xml xml2 libclamav oav selinux" +IUSE="acl async automount cups doc kerberos ldap mysql pam postgres python quotas + readline syslog winbind xml xml2 libclamav oav selinux" RESTRICT="test" VSCAN_VER=0.3.6 -PATCH_VER=0.3.7 +PATCH_VER=0.3.6 MY_P=${PN}-${PV/_/} MY_PP=${PN}-$(get_major_version)-gentoo-${PATCH_VER} S2=${WORKDIR}/${MY_P} @@ -19,9 +19,7 @@ PFVSCAN=${PN}-vscan-${VSCAN_VER} DESCRIPTION="SAMBA is a suite of SMB and CIFS client/server programs for UNIX" HOMEPAGE="http://www.samba.org/ http://www.openantivirus.org/projects.php" -SRC_URI=" - mirror://samba/${MY_P}.tar.gz - mirror://samba/old-versions/${MY_P}.tar.gz +SRC_URI="mirror://samba/${MY_P}.tar.gz oav? ( mirror://sourceforge/openantivirus/${PFVSCAN}.tar.bz2 ) mirror://gentoo/${MY_PP}.tar.bz2" @@ -241,15 +239,14 @@ src_install() { # docs dodoc ${FILESDIR}/README.gentoo dodoc ${S2}/{COPYING,Manifest,README,Roadmap,WHATSNEW.txt} + docinto examples dodoc ${CONFDIR}/nsswitch.conf-wins use winbind && dodoc ${CONFDIR}/nsswitch.conf-winbind - if use examples; then - docinto examples - cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples - chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` - chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` - fi + cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples + + chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` + chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` if use oav; then docinto ${PFVSCAN} diff --git a/net-fs/samba/samba-3.0.20a.ebuild b/net-fs/samba/samba-3.0.20a.ebuild index 483a99c3c091..339c59b04a3e 100644 --- a/net-fs/samba/samba-3.0.20a.ebuild +++ b/net-fs/samba/samba-3.0.20a.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20a.ebuild,v 1.2 2005/11/08 13:16:13 satya Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20a.ebuild,v 1.1 2005/10/06 14:55:45 satya Exp $ inherit eutils versionator IUSE_LINGUAS="ja pl" -IUSE="acl async automount cups doc examples kerberos ldap mysql pam postgres - python quotas readline syslog winbind xml xml2 libclamav oav selinux" +IUSE="acl async automount cups doc kerberos ldap mysql pam postgres python quotas + readline syslog winbind xml xml2 libclamav oav selinux" RESTRICT="test" VSCAN_VER=0.3.6 @@ -241,15 +241,14 @@ src_install() { # docs dodoc ${FILESDIR}/README.gentoo dodoc ${S2}/{COPYING,Manifest,README,Roadmap,WHATSNEW.txt} + docinto examples dodoc ${CONFDIR}/nsswitch.conf-wins use winbind && dodoc ${CONFDIR}/nsswitch.conf-winbind - if use examples; then - docinto examples - cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples - chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` - chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` - fi + cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples + + chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` + chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` if use oav; then docinto ${PFVSCAN} diff --git a/net-fs/samba/samba-3.0.20b.ebuild b/net-fs/samba/samba-3.0.20b.ebuild index 2ab67162df3c..a507f6472805 100644 --- a/net-fs/samba/samba-3.0.20b.ebuild +++ b/net-fs/samba/samba-3.0.20b.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20b.ebuild,v 1.5 2005/11/08 13:28:01 satya Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.20b.ebuild,v 1.1 2005/10/14 13:34:00 satya Exp $ inherit eutils versionator IUSE_LINGUAS="ja pl" -IUSE="acl async automount cups doc examples kerberos ldap ldapsam libclamav mysql - oav pam postgres python quotas readline selinux swat syslog winbind xml xml2" +IUSE="acl async automount cups doc kerberos ldap ldapsam libclamav mysql oav + pam postgres python quotas readline selinux swat syslog winbind xml xml2" RESTRICT="test" VSCAN_VER=0.3.6 -PATCH_VER=0.3.10 +PATCH_VER=0.3.9 MY_P=${PN}-${PV/_/} MY_PP=${PN}-$(get_major_version)-gentoo-${PATCH_VER} S2=${WORKDIR}/${MY_P} @@ -103,8 +103,6 @@ src_compile() { fi use winbind && myconf="${myconf} $(use_with winbind) --with-shared-modules=idmap_rid" - [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie" - econf \ --with-fhs \ --sysconfdir=/etc/samba \ @@ -247,6 +245,7 @@ src_install() { # docs dodoc ${FILESDIR}/README.gentoo dodoc ${S2}/{COPYING,Manifest,README,Roadmap,WHATSNEW.txt} + docinto examples dodoc ${CONFDIR}/nsswitch.conf-wins use winbind && dodoc ${CONFDIR}/nsswitch.conf-winbind @@ -257,12 +256,10 @@ src_install() { dodoc */*.conf fi - if use examples; then - docinto examples - cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples - chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` - chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` - fi + cp -pPR ${S2}/examples/* ${D}/usr/share/doc/${PF}/examples + + chmod -R 755 `find ${D}/usr/share/doc/${PF}/examples -type d` + chmod -R 644 `find ${D}/usr/share/doc/${PF}/examples ! -type d` if ! use doc; then if ! use swat; then @@ -296,7 +293,7 @@ pkg_preinst() { pkg_postinst() { if use swat; then einfo "swat must be enabled by xinetd:" - einfo " change the /etc/xinetd.d/swat configuration" + einfo " change the /etc/xinetd/swat configuration" fi einfo "Latest info: README.gentoo in documentation directory" } diff --git a/net-fs/sfs/ChangeLog b/net-fs/sfs/ChangeLog index e3de0551ed9a..70d7f956c05c 100644 --- a/net-fs/sfs/ChangeLog +++ b/net-fs/sfs/ChangeLog @@ -1,34 +1,6 @@ -# ChangeLog for net-fs/sfs -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/ChangeLog,v 1.11 2005/07/26 12:53:33 dholm Exp $ - - 26 Jul 2005; David Holm <dholm@gentoo.org> sfs-0.7.2.ebuild: - Added to ~ppc. - - 15 Jun 2005; Maurice van der Pot <griffon26@gentoo.org> - +files/sfs-0.7.2-gcc3.patch.bz2, sfs-0.7.2.ebuild: - Fixed compilation errors reported in bug #56958 by Lonnie Olson - <gentoo@myfungus.net>. - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> sfs-0.7.2.ebuild: - virtual/glibc -> virtual/libc - - 09 Jun 2004; Aron Griffis <agriffis@gentoo.org> sfs-0.7.2.ebuild: - Fix use invocation - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> sfs-0.7.2.ebuild: - Add inherit eutils - - 26 Apr 2004; Aron Griffis <agriffis@gentoo.org> sfs-0.7.2.ebuild: - Add die following econf for bug 48950 - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - adding to net-fs herd - - 17 Jun 2003; Wout Mertens <wmertens@gentoo.org> sfs-0.7.2.ebuild : - Fixed bug #22791 and now uses enewuser and enewgroup. No revision bump - because only fixes compilation problem and built executables are exactly the - same. +# ChangeLog for <CATEGORY>/<PACKAGE_NAME> +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/ChangeLog,v 1.1 2003/03/26 12:11:16 wmertens Exp $ *sfs-0.7.2 (19 Mar 2003) diff --git a/net-fs/sfs/Manifest b/net-fs/sfs/Manifest index 02cb4ffdd234..e69de29bb2d1 100644 --- a/net-fs/sfs/Manifest +++ b/net-fs/sfs/Manifest @@ -1,8 +0,0 @@ -MD5 df1dca51a4b49f2f5301828d05ac295d ChangeLog 1340 -MD5 02b6a4f338d3ffcbb4199c06168d4708 metadata.xml 255 -MD5 1d5afef5f12243e37ca90eec472bf998 sfs-0.7.2.ebuild 2037 -MD5 577ce14c65c9362770201f0539b18419 files/digest-sfs-0.7.2 62 -MD5 552da0c94c1441c082125c5dfc99f863 files/sfscd 491 -MD5 70eec8c63f81fc56660d6d36e61f68bf files/sfsrwsd_config 561 -MD5 d57d6347e4a2c9a143eaa72df2b64d97 files/sfssd 702 -MD5 795a30d0ea62ad3bab95022fa2fe8443 files/sfs-0.7.2-gcc3.patch.bz2 12797 diff --git a/net-fs/sfs/files/sfscd b/net-fs/sfs/files/sfscd index d784e27c1efc..970ed4791f41 100644 --- a/net-fs/sfs/files/sfscd +++ b/net-fs/sfs/files/sfscd @@ -1,7 +1,7 @@ -#!/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/sfs/files/sfscd,v 1.3 2004/07/14 23:39:36 agriffis Exp $ +#! /sbin/runscript +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/files/sfscd,v 1.1 2003/03/19 01:43:05 wmertens Exp $ depend() { need net portmap diff --git a/net-fs/sfs/files/sfsrwsd_config b/net-fs/sfs/files/sfsrwsd_config index b5ec229ddd9f..f020e0dc3d07 100644 --- a/net-fs/sfs/files/sfsrwsd_config +++ b/net-fs/sfs/files/sfsrwsd_config @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/files/sfsrwsd_config,v 1.2 2004/07/14 23:39:36 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/files/sfsrwsd_config,v 1.1 2003/03/19 01:43:05 wmertens Exp $ # Example sfsrwd_config file for serving files with SFS. All exported # directories must exist within the SFS root export directory and must diff --git a/net-fs/sfs/files/sfssd b/net-fs/sfs/files/sfssd index a5c2d4d89ef6..f5e3dc5852c6 100644 --- a/net-fs/sfs/files/sfssd +++ b/net-fs/sfs/files/sfssd @@ -1,7 +1,7 @@ -#!/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/sfs/files/sfssd,v 1.3 2004/07/14 23:39:36 agriffis Exp $ +#! /sbin/runscript +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/files/sfssd,v 1.1 2003/03/19 01:43:05 wmertens Exp $ depend() { need net portmap nfs diff --git a/net-fs/sfs/sfs-0.7.2.ebuild b/net-fs/sfs/sfs-0.7.2.ebuild index ec99ddf10d49..a0c640b86ebc 100644 --- a/net-fs/sfs/sfs-0.7.2.ebuild +++ b/net-fs/sfs/sfs-0.7.2.ebuild @@ -1,64 +1,76 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/sfs-0.7.2.ebuild,v 1.14 2005/07/26 12:53:33 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/sfs-0.7.2.ebuild,v 1.1 2003/03/19 01:43:05 wmertens Exp $ -inherit eutils - -DESCRIPTION="Self-certifying File System client and server daemons" +DESCRIPTION="SFS (Self-certifying File System) client and server daemons" HOMEPAGE="http://www.fs.net/" SRC_URI="http://www.fs.net/sfs/@new-york.lcs.mit.edu,u83s4uk49nt8rmp4uwmt2exvz6d3cavh/pub/sfswww/dist/${P}.tar.gz" - LICENSE="GPL-2" + SLOT="0" -KEYWORDS="~ppc x86" IUSE="ssl" +KEYWORDS="~x86" -DEPEND="virtual/libc - >=dev-libs/gmp-4.1 - >=net-fs/nfs-utils-0.3.3 - ssl? ( >=dev-libs/openssl-0.9.6 )" -RDEPEND="${DEPEND} - >=net-nds/portmap-5b-r6" +DEPEND="virtual/glibc + >=dev-libs/gmp-4.1 + >=net-fs/nfs-utils-0.3.3 + ssl? ( >=dev-libs/openssl-0.9.6 )" -pkg_setup() { - # checking for NFS support *seems* like a good idea, but since - # nfs-utils doesn't do it, sfs won't either +RDEPEND="$DEPEND + >=net-nds/portmap-5b-r6" - # add the sfs user and group if necessary - enewgroup sfs - enewuser sfs "" "" "" sfs -} +S="${WORKDIR}/${P}" -src_unpack() { - unpack ${A} +pkg_setup() { + local sfs_gid=71 + local sfs_uid=71 - # Temporary workaround so that it will compile. Remove this on - # the next version. See bug #22791 - cd ${S} - sed -i~ 's/-Werror//g' configure + # checking for NFS support *seems* like a good idea, but since + # nfs-utils doesn't do it, sfs won't either - epatch ${FILESDIR}/${P}-gcc3.patch.bz2 + # add the sfs group if necessary + if ! grep "^sfs:" /etc/group &>/dev/null; then + while grep ":${sfs_gid}:" /etc/group &>/dev/null; do + sfs_gid++ ; + done + + ewarn "Creating group 'sfs' (w/ gid ${sfs_gid})..." + groupadd -g ${sfs_gid} sfs + fi + + # add the sfs user if necessary + if ! grep "^sfs:" /etc/passwd &>/dev/null; then + while grep "^[^:]*:[^:]*:${sfs_uid}:" /etc/passwd &>/dev/null; do + sfs_uid++ ; + done + + ewarn "Creating user 'sfs' (w/ uid ${sfs_uid})..." + useradd -u ${sfs_uid} -g sfs -d / -s /dev/null \ + -c "Self-certifying file system" sfs + fi } src_compile() { - econf \ - `use_with ssl openssl /usr` \ - --with-gmp=/usr \ - --with-gnuld \ - --prefix=/ \ - || die "econf failed" + if [ "`use ssl`" ]; then + EXTRA_ECONF="${EXTRA_ECONF} --with-openssl=/usr" + else + EXTRA_ECONF="${EXTRA_ECONF} --without-openssl" + fi + EXTRA_ECONF="${EXTRA_ECONF} --with-gmp=/usr --with-gnuld --prefix=/" + + econf # won't parallel build w/o baby-sitting - emake -j1 || die + EXTRA_EMAKE="${EXTRA_EMAKE} -j1" emake || die } src_install() { - einstall prefix=${D}/ || die + einstall prefix=${D}/ insinto /etc/sfs/ doins ${FILESDIR}/sfsrwsd_config - dodoc AUTHORS ChangeLog NEWS \ + dodoc AUTHORS COPYING ChangeLog NEWS \ README README.0.7-upgrade \ STANDARDS TODO @@ -79,6 +91,10 @@ pkg_postinst() { einfo "Both the client and server require kernel support" einfo " for NFS version 3 in order to operate properly." einfo "" + + # Running depscan since we introduced some new init scripts + /etc/init.d/depscan.sh + return 0 } pkg_config() { diff --git a/net-fs/shfs/ChangeLog b/net-fs/shfs/ChangeLog index 182b47b6ad68..caf97a5897f6 100644 --- a/net-fs/shfs/ChangeLog +++ b/net-fs/shfs/ChangeLog @@ -1,81 +1,6 @@ # ChangeLog for net-fs/shfs -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/ChangeLog,v 1.21 2005/10/06 12:29:36 agriffis Exp $ - - 02 Oct 2005; Aron Griffis <agriffis@gentoo.org> shfs-0.35-r1.ebuild: - Mark 0.35-r1 ~alpha - - 19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> shfs-0.35-r1.ebuild: - Stable on ppc. - - 09 Jun 2005; Mark Loeser <halcy0n@gentoo.org> - +files/0.35/shfs-0.35-gcc4.patch: - Adding patch to fix compilation with GCC4 - - 07 Apr 2005; Simon Stelling <blubb@gentoo.org> shfs-0.35-r1.ebuild: - stable on amd64 - - 19 Dec 2004; Stuart Herbert <stuart@gentoo.org> +files/0.35/df.patch, - +files/0.35/space_chars.patch, +files/0.35/uidgid32.patch: - Added patches; see bug #60270; thanks to S.Caglar Onur - <caglar.onur@tubitak.gov.tr> - - 14 Dec 2004; Stuart Herbert <stuart@gentoo.org> shfs-0.35.ebuild: - Marked stable on x86 after plenty of user feedback ;) - -*shfs-0.35 (26 Jun 2004) - - 26 Jun 2004; Stuart Herbert <stuart@gentoo.org> +shfs-0.35.ebuild: - Version bump; closes bug #52711 - - 09 Jun 2004; Aron Griffis <agriffis@gentoo.org> shfs-0.31-r1.ebuild, - shfs-0.31.ebuild, shfs-0.32-r1.ebuild, shfs-0.32.ebuild, shfs-0.34.ebuild: - Fix use invocation - -*shfs-0.34 (28 May 2004) - - 28 May 2004; Stuart Herbert <stuart@gentoo.org> shfs-0.34.ebuild: - Version bump; for bug #45642 - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> shfs-0.31-r1.ebuild, - shfs-0.31.ebuild, shfs-0.32-r1.ebuild: - Add inherit eutils - -*shfs-0.32-r1 (16 Apr 2004) - - 16 Apr 2004; <coxj@gentoo.org> shfs-0.32-r1.ebuild, - files/shfs-gentoo-0.32-makefile-debug.diff: - Patch to prevent extra debug info. - - 05 Jan 2004; zhen <zhen@gentoo.org> metadata.xml: - adding to net-fs herd - - 30 Dec 2003; Luca Barbato <lu_zero@gentoo.org> shfs-0.32.ebuild: - Minor fix (bug #35309) - - 11 Nov 2003; Luca Barbato <lu_zero@gentoo.org> shfs-0.32.ebuild: - Minor fix, thanks to Sven Wegener <sven.wegener@stealer.net> - -*shfs-0.32 (11 Nov 2003) - - 11 Nov 2003; Luca Barbato <lu_zero@gentoo.org> shfs-0.32.ebuild: - New version, linux-2.6 support available. - - 21 Oct 2003; <lu_zero@gentoo.org> shfs-0.31-r1.ebuild: Fixed the ppc patch - and made it use src_unpack. Works again on ppc. - - 16 Oct 2003; <drobbins@gentoo.org> shfs-0.31-r1.ebuild: Now works on AMD64; - much thanks to Ray Russell Reese III <russ@zerotech.net> for submitting this - fix (see bug #31175) - - 12 Jun 2003; <msterret@gentoo.org> shfs-0.31-r1.ebuild, shfs-0.31.ebuild: add - Header - -*shfs-0.31-r1 (06 Jun 2003) - - 06 Jun 2003; Dylan Carlson <absinthe@gentoo.org> shfs-0.31-r1.ebuild: - More secure permissions on the mount binaries, and some helpful notes after - package install. +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/ChangeLog,v 1.1 2003/06/03 07:38:29 absinthe Exp $ *shfs-0.31 (03 Jun 2003) diff --git a/net-fs/shfs/Manifest b/net-fs/shfs/Manifest index bf6f80c7d00b..bf660a2cf48f 100644 --- a/net-fs/shfs/Manifest +++ b/net-fs/shfs/Manifest @@ -1,27 +1,8 @@ -MD5 9e3de9f34b9e3248eb5ff2e24ad1c819 metadata.xml 281 -MD5 1d9abad4621b197770b9a51af0b30b3c shfs-0.32-r1.ebuild 2785 -MD5 098598517d25c65c60d53dbc694dd258 ChangeLog 3367 -MD5 9fd35ed0dc3f15a6987bbed454c7e1d6 shfs-0.31-r1.ebuild 2405 -MD5 e0a9db74aed1ff9f83c2b92f891acbad shfs-0.35.ebuild 2821 -MD5 10811b8bc051a21e88f984d36e366428 shfs-0.32.ebuild 2699 -MD5 87330200e9d73380dd03d7f3b6b28b6a shfs-0.34.ebuild 2822 -MD5 7b0f99afbccc7ba0cb5199a72eb072b1 shfs-0.35-r1.ebuild 2862 -MD5 d651ff3bd72489e0257c8b1f53c73056 shfs-0.31.ebuild 1757 -MD5 cad92b9330844a369507b489cf37d18c files/digest-shfs-0.34 61 -MD5 50149869ad714fe5e5b4e9e0a94359ca files/digest-shfs-0.32-r1 60 -MD5 8bdaeb75d54befa6b5d6f2bfe6657a60 files/digest-shfs-0.35 61 -MD5 8bdaeb75d54befa6b5d6f2bfe6657a60 files/digest-shfs-0.35-r1 61 +MD5 7bbbaeef212f17eeb8de0d47ee8576c6 shfs-0.31.ebuild 1658 +MD5 ec8c8284064be4f553d3f99cc830efc7 ChangeLog 770 +MD5 a47ecfb8f1ab11f208660d0b45c1a3d7 files/shfs-gentoo-0.31-makefile-root.diff 612 +MD5 63b7ebc6673ade1ddb13ba9218bea4e9 files/amd.conf 841 MD5 97e8d1e483ac538a072e0e82af787eeb files/amd.shfs 152 +MD5 2b5d290ea6b4e294eb222f277012263b files/shfs.mount 1342 +MD5 d9ef6cc568f7b1bde782bcb637f31230 files/shfs-gentoo-0.31-ppc.diff 771 MD5 6c1fade43f037362288f5f508ba5fe47 files/digest-shfs-0.31 62 -MD5 bdf9a4a620ff5bcd7828251c144ec02b files/shfs.mount 1346 -MD5 307c4e9fea61efad863724d214fcb916 files/shfs-amd64-makefile.patch 653 -MD5 dadc96e2e75365f207cbb3e90f565821 files/shfs-gentoo-0.31-ppc.diff 707 -MD5 6c1fade43f037362288f5f508ba5fe47 files/digest-shfs-0.31-r1 62 -MD5 a47ecfb8f1ab11f208660d0b45c1a3d7 files/shfs-gentoo-0.31-makefile-root.diff 612 -MD5 6313c7875b293c2a942bdad09f3937cc files/shfs-gentoo-0.32-makefile-debug.diff 657 -MD5 d9c3f912bc5642882b84fa7f3edd8db8 files/amd.conf 842 -MD5 50149869ad714fe5e5b4e9e0a94359ca files/digest-shfs-0.32 60 -MD5 aa8bade7210ab4840af4a009378a96c3 files/0.35/shfs-0.35-gcc4.patch 1008 -MD5 29b3f063e5feb8c259abc86d07f92f85 files/0.35/df.patch 1652 -MD5 29e5b080a1744f8283b8f55d5b904a60 files/0.35/uidgid32.patch 940 -MD5 e5f37f793e95acdfd8e89affe9949160 files/0.35/space_chars.patch 1276 diff --git a/net-fs/shfs/files/shfs-gentoo-0.31-ppc.diff b/net-fs/shfs/files/shfs-gentoo-0.31-ppc.diff index faa431f60aaa..5d7b84694ee0 100644 --- a/net-fs/shfs/files/shfs-gentoo-0.31-ppc.diff +++ b/net-fs/shfs/files/shfs-gentoo-0.31-ppc.diff @@ -1,5 +1,5 @@ -*** shfs-0.31-1.orig/shfs/Makefile Sun Jun 1 23:47:27 2003 ---- shfs-0.31-1/shfs/Makefile Sun Jun 1 23:47:58 2003 +*** /var/tmp/portage/shfs-0.31/work/shfs-0.31-1.orig/shfs/Makefile Sun Jun 1 23:47:27 2003 +--- /var/tmp/portage/shfs-0.31/work/shfs-0.31-1/shfs/Makefile Sun Jun 1 23:47:58 2003 *************** SEARCHDIRS := -I- -I. -I${KERNEL_SOURCES *** 17,23 **** CC := gcc diff --git a/net-fs/shfs/files/shfs.mount b/net-fs/shfs/files/shfs.mount index b69fde488bae..e9be033da164 100644 --- a/net-fs/shfs/files/shfs.mount +++ b/net-fs/shfs/files/shfs.mount @@ -21,8 +21,8 @@ case `basename $0` in RUSER=`echo "$KEY" | cut -d"%" -f1` RHOST=`echo "$KEY" | cut -d"%" -f2-` - SSH_AGENT_PID=`ps -C ssh-agent -opid=,uid= | sed -n "s/^[ \t]\{1,\}\([0-9]\{1,\}\)\{1,\}[ \t]\{1,\}$ID\$/\1/p" | tail -n 1` - SSH_AUTH_SOCK=`find /tmp -follow -maxdepth 4 -type s -user "$ID" | grep ssh | grep agent | tail -n 1` + SSH_AGENT_PID=`ps -C ssh-agent -opid=,uid= | sed -n "s/^[ \t]\{1,\}\([0-9]\{1,\}\)\{1,\}[ \t]\{1,\}$ID\$/\1/p" | tail -1` + SSH_AUTH_SOCK=`find /tmp -follow -maxdepth 4 -type s -user "$ID" | grep ssh | grep agent | tail -1` if [ ! -z "$SSH_AGENT_PID" -a ! -z "$SSH_AUTH_SOCK" ]; then export SSH_AGENT_PID SSH_AUTH_SOCK diff --git a/net-fs/shfs/metadata.xml b/net-fs/shfs/metadata.xml index beb7a62155aa..714be0db7012 100644 --- a/net-fs/shfs/metadata.xml +++ b/net-fs/shfs/metadata.xml @@ -3,7 +3,4 @@ <pkgmetadata> <herd>net-fs</herd> <longdescription>Secure Shell File System</longdescription> -<maintainer> - <email>stuart@gentoo.org</email> -</maintainer> </pkgmetadata> diff --git a/net-fs/shfs/shfs-0.31-r1.ebuild b/net-fs/shfs/shfs-0.31-r1.ebuild index 1da850e6e8ce..abb5d28c47d1 100644 --- a/net-fs/shfs/shfs-0.31-r1.ebuild +++ b/net-fs/shfs/shfs-0.31-r1.ebuild @@ -1,8 +1,5 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.31-r1.ebuild,v 1.11 2005/07/09 17:12:23 swegener Exp $ - -inherit eutils IUSE="amd doc" @@ -11,24 +8,16 @@ S=${WORKDIR}/${MY_P} DESCRIPTION="Secure Shell File System" HOMEPAGE="http://shfs.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86 ppc amd64" - +SLOT="0" +KEYWORDS="x86 ppc" DEPEND="virtual/linux-sources net-misc/openssh amd? ( net-fs/am-utils )" -src_unpack() { - unpack ${A} - cd ${S} +src_compile() { epatch ${FILESDIR}/shfs-gentoo-${PV}-makefile-root.diff use ppc && epatch ${FILESDIR}/shfs-gentoo-${PV}-ppc.diff - use amd64 && epatch ${FILESDIR}/shfs-amd64-makefile.patch -} - -src_compile() { emake || die } @@ -39,7 +28,7 @@ src_install() { cat Makefile.old | grep -v depmod > Makefile einfo " Installing kernel module..." make MODULESDIR=${D}/lib/modules/${KV} install || die - + # Install binaries cd ${S}/shfsmount dobin shfsmount @@ -54,13 +43,13 @@ src_install() { dodir /sbin einfo " Adding /sbin/mount.shfs symlink..." dosym /usr/bin/shfsmount /sbin/mount.shfs - + # Install docs doman ${S}/docs/manpages/shfsmount.8 ${S}/docs/manpages/shfsumount.8 use doc && dohtml -r ${S}/docs/html - + # Install automount support (if desired) - if use amd ; then + if [ -n "`use amd`" ] ; then einfo " Installing am-utils config files..." insinto /etc/amd doins ${FILESDIR}/amd.conf @@ -75,19 +64,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs.o kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'insmod shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs.o kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'insmod shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } diff --git a/net-fs/shfs/shfs-0.31.ebuild b/net-fs/shfs/shfs-0.31.ebuild index f79f29b6f119..f7a90cf408fd 100644 --- a/net-fs/shfs/shfs-0.31.ebuild +++ b/net-fs/shfs/shfs-0.31.ebuild @@ -1,8 +1,5 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.31.ebuild,v 1.6 2004/06/24 22:44:21 agriffis Exp $ - -inherit eutils IUSE="amd doc" @@ -31,7 +28,7 @@ src_install() { cat Makefile.old | grep -v depmod > Makefile einfo " Installing kernel module..." make MODULESDIR=${D}/lib/modules/${KV} install || die - + # Install binaries cd ${S}/shfsmount dobin shfsmount @@ -46,13 +43,13 @@ src_install() { dodir /sbin einfo " Adding /sbin/mount.shfs symlink..." dosym /usr/bin/shfsmount /sbin/mount.shfs - + # Install docs doman ${S}/docs/manpages/shfsmount.8 ${S}/docs/manpages/shfsumount.8 use doc && dohtml -r ${S}/docs/html - + # Install automount support (if desired) - if use amd ; then + if [ -n "`use amd`" ] ; then einfo " Installing am-utils config files..." insinto /etc/amd doins ${FILESDIR}/amd.conf diff --git a/net-fs/shfs/shfs-0.32-r1.ebuild b/net-fs/shfs/shfs-0.32-r1.ebuild index 200b702f5abc..61d66dd6d217 100644 --- a/net-fs/shfs/shfs-0.32-r1.ebuild +++ b/net-fs/shfs/shfs-0.32-r1.ebuild @@ -1,8 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.32-r1.ebuild,v 1.5 2005/07/09 17:12:23 swegener Exp $ - -inherit eutils +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.32-r1.ebuild,v 1.1 2004/04/17 00:42:08 steel300 Exp $ IUSE="amd doc" @@ -77,7 +75,7 @@ src_install() { use doc && dohtml -r ${S}/docs/html # Install automount support (if desired) - if use amd ; then + if [ -n "`use amd`" ] ; then einfo " Installing am-utils config files..." insinto /etc/amd doins ${FILESDIR}/amd.conf @@ -92,19 +90,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'modprobe shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'modprobe shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } diff --git a/net-fs/shfs/shfs-0.32.ebuild b/net-fs/shfs/shfs-0.32.ebuild index 495d18b55b9f..32294fb23926 100644 --- a/net-fs/shfs/shfs-0.32.ebuild +++ b/net-fs/shfs/shfs-0.32.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.32.ebuild,v 1.8 2005/07/09 17:12:23 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.32.ebuild,v 1.1 2003/11/11 12:37:55 lu_zero Exp $ IUSE="amd doc" @@ -46,12 +46,7 @@ src_install() { dodir /lib/modules/${KV}/kernel/fs/shfs/ insinto /lib/modules/${KV}/kernel/fs/shfs/ - - if [ "`echo ${KV}|grep 2.6`" ] ; then doins shfs.ko || die - else - doins shfs.o || die - fi # Install binaries cd ${S}/shfsmount @@ -73,7 +68,7 @@ src_install() { use doc && dohtml -r ${S}/docs/html # Install automount support (if desired) - if use amd ; then + if [ -n "`use amd`" ] ; then einfo " Installing am-utils config files..." insinto /etc/amd doins ${FILESDIR}/amd.conf @@ -88,19 +83,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'modprobe shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs.o kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'insmod shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } diff --git a/net-fs/shfs/shfs-0.34.ebuild b/net-fs/shfs/shfs-0.34.ebuild index 95fe28cc1989..e1c967685634 100644 --- a/net-fs/shfs/shfs-0.34.ebuild +++ b/net-fs/shfs/shfs-0.34.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.34.ebuild,v 1.4 2005/07/09 17:12:23 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.34.ebuild,v 1.1 2004/05/28 20:28:19 stuart Exp $ inherit eutils @@ -79,7 +79,7 @@ src_install() { use doc && dohtml -r ${S}/docs/html # Install automount support (if desired) - if use amd ; then + if [ -n "`use amd`" ] ; then einfo " Installing am-utils config files..." insinto /etc/amd doins ${FILESDIR}/amd.conf @@ -94,19 +94,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'modprobe shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'modprobe shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } diff --git a/net-fs/shfs/shfs-0.35-r1.ebuild b/net-fs/shfs/shfs-0.35-r1.ebuild index 44755132aaa1..56f9513e5bf2 100644 --- a/net-fs/shfs/shfs-0.35-r1.ebuild +++ b/net-fs/shfs/shfs-0.35-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.35-r1.ebuild,v 1.5 2005/10/06 12:29:36 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.35-r1.ebuild,v 1.1 2004/12/19 19:13:36 stuart Exp $ inherit eutils @@ -11,7 +11,7 @@ HOMEPAGE="http://shfs.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc x86" +KEYWORDS="x86 ~ppc ~amd64" DEPEND="virtual/linux-sources net-misc/openssh amd? ( net-fs/am-utils )" @@ -95,19 +95,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'modprobe shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'modprobe shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } diff --git a/net-fs/shfs/shfs-0.35.ebuild b/net-fs/shfs/shfs-0.35.ebuild index f8f91dc4aeeb..3a6db006eef6 100644 --- a/net-fs/shfs/shfs-0.35.ebuild +++ b/net-fs/shfs/shfs-0.35.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.35.ebuild,v 1.3 2005/07/09 17:12:23 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/shfs/shfs-0.35.ebuild,v 1.1 2004/06/26 21:55:47 stuart Exp $ inherit eutils @@ -11,7 +11,7 @@ HOMEPAGE="http://shfs.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86 ~ppc ~amd64" +KEYWORDS="~x86 ~ppc ~amd64" DEPEND="virtual/linux-sources net-misc/openssh amd? ( net-fs/am-utils )" @@ -94,19 +94,19 @@ pkg_postinst() { echo "running depmod...." depmod -aq || die - echo + echo " " einfo " Use either 'shfsmount' or 'mount -t shfs' to mount remote" - einfo " filesystems to into your local filesystem." - echo - echo - einfo " Note the following:" - einfo - einfo " 1. The shfs kernel module has to be loaded first" - einfo " before you can start mounting filesystems." - einfo " Try: 'modprobe shfs' as root." - einfo - einfo " 2. When mounting, you must enter the absolute path of" - einfo " the remote filesystem without any special chars," - einfo " such as tilde (~), for example." - echo + einfo " filesystems to into your local filesystem. " + echo " " + echo " " + einfo " Note the following: " + einfo " " + einfo " 1. The shfs kernel module has to be loaded first " + einfo " before you can start mounting filesystems. " + einfo " Try: 'modprobe shfs' as root. " + einfo " " + einfo " 2. When mounting, you must enter the absolute path of " + einfo " the remote filesystem without any special chars, " + einfo " such as tilde (~), for example. " + echo " " } |