diff options
author | 2014-03-13 13:40:14 -0400 | |
---|---|---|
committer | 2014-03-13 13:40:14 -0400 | |
commit | 0fde34651888a5c86d6f7e5499afb893ccc201c1 (patch) | |
tree | 9dfbe00fd3829c31d5a673c0867193b27150d3c2 | |
parent | remove zsh ebuilds - fixed in portage tree (diff) | |
download | jtriley-0fde34651888a5c86d6f7e5499afb893ccc201c1.tar.gz jtriley-0fde34651888a5c86d6f7e5499afb893ccc201c1.tar.bz2 jtriley-0fde34651888a5c86d6f7e5499afb893ccc201c1.zip |
openafs: bump packages to 1.6.6
-rw-r--r-- | net-fs/openafs-kernel/ChangeLog | 795 | ||||
-rw-r--r-- | net-fs/openafs-kernel/Manifest | 5 | ||||
-rw-r--r-- | net-fs/openafs-kernel/metadata.xml | 10 | ||||
-rw-r--r-- | net-fs/openafs-kernel/openafs-kernel-1.6.6.ebuild | 92 | ||||
-rw-r--r-- | net-fs/openafs/ChangeLog | 924 | ||||
-rw-r--r-- | net-fs/openafs/Manifest | 8 | ||||
-rw-r--r-- | net-fs/openafs/files/openafs-client.service | 17 | ||||
-rw-r--r-- | net-fs/openafs/files/openafs-server.service | 11 | ||||
-rw-r--r-- | net-fs/openafs/files/tmpfiles.d/openafs-client.conf | 54 | ||||
-rw-r--r-- | net-fs/openafs/metadata.xml | 10 | ||||
-rw-r--r-- | net-fs/openafs/openafs-1.6.6.ebuild | 161 |
11 files changed, 2087 insertions, 0 deletions
diff --git a/net-fs/openafs-kernel/ChangeLog b/net-fs/openafs-kernel/ChangeLog new file mode 100644 index 0000000..e43408e --- /dev/null +++ b/net-fs/openafs-kernel/ChangeLog @@ -0,0 +1,795 @@ +# ChangeLog for net-fs/openafs-kernel +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs-kernel/ChangeLog,v 1.162 2013/10/15 19:11:13 hasufell Exp $ + + 15 Oct 2013; Julian Ospald <hasufell@gentoo.org> + openafs-kernel-1.6.5-r2.ebuild: + add epatch_user as per user request from johnfg + + 06 Sep 2013; Agostino Sarubbo <ago@gentoo.org> openafs-kernel-1.6.5-r1.ebuild: + Stable for sparc, wrt bug #478296 + +*openafs-kernel-1.6.5-r2 (05 Sep 2013) + + 05 Sep 2013; Ian Stakenvicius <axs@gentoo.org> + +files/openafs-1.6.5-kernel-3.11-1.patch, + +files/openafs-1.6.5-kernel-3.11-2.patch, +openafs-kernel-1.6.5-r2.ebuild: + committed revbump with patches to support 3.11 kernels, thanks to johnfg_ + + 03 Sep 2013; Vicente Olivert Riera <vincent@gentoo.org> + openafs-kernel-1.6.5-r1.ebuild: + amd64, x86 stable. bug #478296 + + 30 Aug 2013; Vicente Olivert Riera <vincent@gentoo.org> + openafs-kernel-1.6.5-r1.ebuild: + direct ar calling and verbose build log fixed + +*openafs-kernel-1.6.2-r1 (29 Aug 2013) + + 29 Aug 2013; Ian Stakenvicius <axs@gentoo.org> + +openafs-kernel-1.6.2-r1.ebuild, -openafs-kernel-1.6.2.ebuild, + -openafs-kernel-1.6.5.ebuild: + put back autotools commands and eclass for stable ebuild also; revbumped to be + sure nobody keeps a potentially broken version installed; removed old + +*openafs-kernel-1.6.5-r1 (29 Aug 2013) + + 29 Aug 2013; Ian Stakenvicius <axs@gentoo.org> + +openafs-kernel-1.6.5-r1.ebuild: + fixed src_prepare so that autotools commands are actually executed; installed + output changed so ebuild was bumped + + 29 Aug 2013; Ian Stakenvicius <axs@gentoo.org> openafs-kernel-1.6.2.ebuild: + fixed one more erroneous 'linux_kernel' use, missed by last commit + + 29 Aug 2013; Ian Stakenvicius <axs@gentoo.org> openafs-kernel-1.6.2.ebuild, + openafs-kernel-1.6.5.ebuild: + fixed erroneous 'linux_kernel' for proper 'kernel_linux' in ebuilds, thanks to + vincent- and iamben + + 27 Aug 2013; Tom Wijsman <TomWij@gentoo.org> openafs-kernel-1.6.2.ebuild, + openafs-kernel-1.6.5.ebuild: + Drop autotools eclass because none of its functions are used. + +*openafs-kernel-1.6.5 (27 Aug 2013) + + 27 Aug 2013; Tom Wijsman <TomWij@gentoo.org> +openafs-kernel-1.6.5.ebuild: + Version bump to 1.6.5. Fixes bug #478498 which fixes security bug #478296, + security bug #478282, bug #472184, bug #469992, bug #463477 and bug #460494. + Proxied commit for Andrej Filipcic. + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> + -openafs-kernel-1.4.14.1.ebuild, -openafs-kernel-1.6.1-r2.ebuild, + -openafs-kernel-1.6.1.ebuild, -openafs-kernel-1.6.2_pre3.ebuild: + Remove old + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-kernel-1.6.2.ebuild: + Stable for sparc, wrt bug #460494 + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-kernel-1.6.2.ebuild: + Stable for x86, wrt bug #460494 + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-kernel-1.6.2.ebuild: + Stable for amd64, wrt bug #460494 + +*openafs-kernel-1.6.2 (24 Mar 2013) + + 24 Mar 2013; Mike Frysinger <vapier@gentoo.org> + +files/openafs-1.6.2-kernel-3.8-1.patch, + +files/openafs-1.6.2-kernel-3.8-2.patch, + +files/openafs-1.6.2-kernel-3.8-3.patch, + +files/openafs-1.6.2-kernel-3.8-4.patch, + +files/openafs-1.6.2-kernel-3.8-5.patch, +openafs-kernel-1.6.2.ebuild: + Version bump #460646 by Andrej Filipcic. + + 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml: + Add proxy-maintainers to metadata.xml + +*openafs-kernel-1.6.2_pre3 (26 Jan 2013) + + 26 Jan 2013; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.6.2_pre3.ebuild, -openafs-kernel-1.6.1-r1.ebuild: + Version bump #453196 by Andrej Filipcic. + + 26 Jan 2013; Mike Frysinger <vapier@gentoo.org> + openafs-kernel-1.6.1-r1.ebuild, openafs-kernel-1.6.1-r2.ebuild: + Add missing linux-mod_pkg_post* calls when USE=linux_kernel #447840 by + Renato Alves. + + 26 Jan 2013; Mike Frysinger <vapier@gentoo.org> + openafs-kernel-1.6.1-r2.ebuild: + Mark stable #453196 by Andrej Filipcic. + + 20 Jan 2013; Ulrich Müller <ulm@gentoo.org> openafs-kernel-1.4.14.1.ebuild, + openafs-kernel-1.6.1.ebuild, openafs-kernel-1.6.1-r1.ebuild, + openafs-kernel-1.6.1-r2.ebuild: + Drop sun-rpc from LICENSE, as Sun RPC was relicensed to BSD, bug 448618. + +*openafs-kernel-1.6.1-r2 (11 Nov 2012) + + 11 Nov 2012; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.6.1-r2.ebuild: + Add patches from Andrej Filipcic to fix building with linux-3.6 #437278 by + Oliver Freyermuth. + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> + -openafs-kernel-1.4.14.ebuild, -openafs-kernel-1.6.0.ebuild, + -openafs-kernel-1.6.1_pre1.ebuild: + Old #435990 by Andrej Filipcic. + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> + openafs-kernel-1.4.14.1.ebuild, openafs-kernel-1.6.1.ebuild: + Stabilize #435990 by Andrej Filipcic. + +*openafs-kernel-1.6.1-r1 (25 Sep 2012) + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.6.1-r1.ebuild: + Version bump #435990 by Andrej Filipcic. + +*openafs-kernel-1.6.1 (05 Apr 2012) + + 05 Apr 2012; Mike Frysinger <vapier@gentoo.org> +openafs-kernel-1.6.1.ebuild: + Version bump #410633 by Andrej Filipcic. + +*openafs-kernel-1.6.1_pre1 (07 Jan 2012) + + 07 Jan 2012; Mike Frysinger <vapier@gentoo.org> + -openafs-kernel-1.6.0_pre7.ebuild, +openafs-kernel-1.6.1_pre1.ebuild: + Version bump #397845 by Andrej Filipcic. + +*openafs-kernel-1.6.0 (18 Sep 2011) +*openafs-kernel-1.4.14.1 (18 Sep 2011) + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.4.14.1.ebuild, +openafs-kernel-1.6.0.ebuild: + Version bump #383473 by Andrej Filipcic. + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> -openafs-kernel-1.4.9.ebuild, + -openafs-kernel-1.4.12.1.ebuild, -openafs-kernel-1.5.34.ebuild, + -openafs-kernel-1.6.0_pre2.ebuild, -openafs-kernel-1.6.0_pre3.ebuild, + -openafs-kernel-1.6.0_pre6.ebuild: + Drop old ebuilds per Andrej Filipcic #383473. + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> openafs-kernel-1.4.14.ebuild: + Mark stable for amd64/x86 #383473 by Andrej Filipcic. + + 13 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: + Drop maintainer due retirement, bug #99651 + +*openafs-kernel-1.6.0_pre7 (07 Aug 2011) + + 07 Aug 2011; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.6.0_pre7.ebuild: + Version bump #376317 by Bernd Feige. + + 19 Jun 2011; Mike Frysinger <vapier@gentoo.org> + openafs-kernel-1.6.0_pre6.ebuild: + Fix by Andrej Filipcic to require CONFIG_KEYS in the kernel #364369 by Jiri + Tyr. + +*openafs-kernel-1.6.0_pre6 (17 Jun 2011) + + 17 Jun 2011; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.6.0_pre6.ebuild: + Version bump #371274 by Andrej Filipcic. + +*openafs-kernel-1.6.0_pre3 (20 Mar 2011) + + 20 Mar 2011; <stefaan@gentoo.org> openafs-kernel-1.6.0_pre2.ebuild, + +openafs-kernel-1.6.0_pre3.ebuild: + Bump to openafs-1.6.0_pre3, backport one fix to pre2 + +*openafs-kernel-1.6.0_pre2 (19 Mar 2011) + + 19 Mar 2011; <stefaan@gentoo.org> +openafs-kernel-1.6.0_pre2.ebuild: + Add new 1.6 release candidate + +*openafs-kernel-1.4.14 (08 Jan 2011) + + 08 Jan 2011; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.4.14.ebuild: + Version bump #350935 by Andrej Filipcic. + + 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org> + -openafs-kernel-1.4.6.ebuild, openafs-kernel-1.4.9.ebuild, + openafs-kernel-1.4.10.ebuild, openafs-kernel-1.4.11.ebuild, + openafs-kernel-1.4.12.1.ebuild, openafs-kernel-1.5.34.ebuild: + Drop ppc/ppc64 keywords since the the afs use flag is masked + + 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org> + +openafs-kernel-1.4.6.ebuild: + Add back only stable ppc/ppc64 version + +*openafs-kernel-1.4.12.1 (21 Jun 2010) + + 21 Jun 2010; Mike Frysinger <vapier@gentoo.org> + +openafs-kernel-1.4.12.1.ebuild, metadata.xml: + Version bump #310627 by William Throwe. + + 06 Feb 2010; Ulrich Mueller <ulm@gentoo.org> openafs-kernel-1.4.6.ebuild, + openafs-kernel-1.4.6_p20080222.ebuild, openafs-kernel-1.4.7.ebuild, + openafs-kernel-1.4.8_pre3.ebuild, openafs-kernel-1.4.8.ebuild, + openafs-kernel-1.4.8-r1.ebuild, openafs-kernel-1.4.9.ebuild, + openafs-kernel-1.4.10.ebuild, openafs-kernel-1.4.11.ebuild, + openafs-kernel-1.5.34.ebuild: + Fix LICENSE, bug 301123. + +*openafs-kernel-1.4.11 (30 Aug 2009) + + 30 Aug 2009; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.11.ebuild: + Bump to version 1.4.11, should fix bug #282196 + +*openafs-kernel-1.4.10 (11 Jun 2009) + + 11 Jun 2009; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.10.ebuild: + version bump to 1.4.10 + + 18 Apr 2009; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.9.ebuild: + amd64/x86 stable, bug #265538 + +*openafs-kernel-1.4.9 (15 Apr 2009) + + 15 Apr 2009; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.9.ebuild: + Version bump to 1.4.9, bug #265538, fix security bug + +*openafs-kernel-1.4.8-r1 (31 Jan 2009) + + 31 Jan 2009; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.8-r1.ebuild: + Add a patch from upstream to support newer linux kernel versions (fixing + a.o. bug #255524) + + 26 Dec 2008; Tobias Klausmann <klausman@gentoo.org> + openafs-kernel-1.4.6.ebuild, openafs-kernel-1.4.6_p20080222.ebuild, + openafs-kernel-1.4.7.ebuild, openafs-kernel-1.4.8_pre3.ebuild, + openafs-kernel-1.4.8.ebuild, openafs-kernel-1.5.34.ebuild: + Dropped keyword for alpha. + + 25 Dec 2008; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.8.ebuild: + x86 stable, bug #236438 + + 25 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org> + openafs-kernel-1.4.8.ebuild: + stable amd64, bug 236438 + +*openafs-kernel-1.4.8 (28 Nov 2008) + + 28 Nov 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.8.ebuild: + Version bump to 1.4.8 + + 28 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.7_pre2-r1.ebuild, -openafs-kernel-1.4.7_pre3.ebuild, + -openafs-kernel-1.4.8_pre2.ebuild: + Remove some obsolete ebuilds + +*openafs-kernel-1.4.8_pre3 (27 Oct 2008) + + 27 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.8_pre3.ebuild: + Version bump to 1.4.8_pre3 + +*openafs-kernel-1.4.8_pre2 (08 Oct 2008) + + 08 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.8_pre2.ebuild: + Version bump to 1.4.8_pre2 + + 22 Sep 2008; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.7.ebuild: + Keyworded alpha + + 04 May 2008; Markus Meier <maekke@gentoo.org> + openafs-kernel-1.4.6_p20080222.ebuild: + amd64 stable, bug #211367 + +*openafs-kernel-1.4.7 (03 May 2008) + + 03 May 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.7.ebuild: + Version bump to 1.4.7 + +*openafs-kernel-1.4.7_pre3 (10 Apr 2008) + + 10 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.7_pre3.ebuild: + Yet another version bump + + 06 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + files/STABLE14-linux-flush-compare-20080402, + files/STABLE14-linux-flush-unlock-20080402: + Adapt cvs-mangled patches, fixing bug #216465 + + 04 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.2.13.ebuild, -openafs-kernel-1.4.5.ebuild, + -openafs-kernel-1.4.7_pre1.ebuild, -openafs-kernel-1.4.7_pre2.ebuild, + -openafs-kernel-1.5.27.ebuild, -openafs-kernel-1.5.33.ebuild: + Remove lots of obsolete versions + + 04 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + +files/STABLE14-linux-flush-compare-20080402, + +files/STABLE14-linux-flush-unlock-20080402: + Correctly add the patches for 1.4.7_pre2-r1 + +*openafs-kernel-1.4.7_pre2 (31 Mar 2008) + + 31 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.7_pre2.ebuild: + Version bump to 1.4.7_pre2 + +*openafs-kernel-1.5.34 (25 Mar 2008) +*openafs-kernel-1.4.7_pre1 (25 Mar 2008) + + 25 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.7_pre1.ebuild, +openafs-kernel-1.5.34.ebuild: + Version bumps to 1.4.7_pre1 and 1.5.34, also addressing bug #207882 + +*openafs-kernel-1.5.33 (20 Mar 2008) + + 20 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.5.33.ebuild: + Version bump to 1.5.33 + + 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org> + openafs-kernel-1.4.6_p20080222.ebuild: + quote variable + + 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org> + openafs-kernel-1.4.6_p20080222.ebuild: + stable x86, bug 211367 + +*openafs-kernel-1.4.6_p20080222 (22 Feb 2008) + + 22 Feb 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.6_p20080222.ebuild: + Add version pulled from stable-cvs for linux-2.6.24 compatibility (bug #207882) + + 02 Jan 2008; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.6.ebuild: + Stable on alpha, bug #203573 + + 01 Jan 2008; Joseph Jezak <josejx@gentoo.org> openafs-kernel-1.4.6.ebuild: + Marked ppc/ppc64 stable for bug #203573. + + 31 Dec 2007; <welp@gentoo.org> openafs-kernel-1.4.6.ebuild: + Stable on amd64; bug 203573 + + 29 Dec 2007; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.6.ebuild: + x86 stable, security bug #203573 + +*openafs-kernel-1.4.6 (28 Dec 2007) + + 28 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.6.ebuild: + Security bug #203573: bump to openafs version 1.4.6 + + 13 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org> + -files/openafs-linux-2.6.23.patch, -files/openafs-ppc64.patch, + -files/openafs-sparc.patch, -files/openafs-vserver.patch, + -openafs-kernel-1.4.4_p20070724-r2.ebuild, openafs-kernel-1.5.27.ebuild: + Remove obsolete files + + 06 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org> + openafs-kernel-1.4.5.ebuild: + ppc stable, bug #199876 + + 28 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.5.ebuild: + Stable on alpha + + 26 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.4.ebuild, -openafs-kernel-1.4.4_p20070724.ebuild, + -openafs-kernel-1.4.5_pre1.ebuild, -openafs-kernel-1.5.19.ebuild: + Remove obsolete versions + + 23 Nov 2007; Christoph Mende <angelos@gentoo.org> + openafs-kernel-1.4.5.ebuild: + Stable on amd64 wrt bug #199876 + + 23 Nov 2007; Markus Meier <maekke@gentoo.org> openafs-kernel-1.4.5.ebuild: + x86 stable, bug #199876 + + 23 Nov 2007; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.5.ebuild: + Stable on ppc64; bug #199876 + +*openafs-kernel-1.5.27 (15 Nov 2007) +*openafs-kernel-1.4.5 (15 Nov 2007) + + 15 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + -files/tasklist_lock.patch, -files/tasklist_lock_1.5.12.patch, + +openafs-kernel-1.4.5.ebuild, +openafs-kernel-1.5.27.ebuild: + Version bumps + + 14 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.4_p20070724-r1.ebuild: + Remove obsolete versions + + 14 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.0-r1.ebuild, -openafs-kernel-1.4.2-r2.ebuild, + -openafs-kernel-1.4.3_rc2.ebuild, -openafs-kernel-1.4.3_rc3.ebuild: + Remove obsolete versions + + 01 Nov 2007; Ferris McCormick <fmccor@gentoo.org> + openafs-kernel-1.4.5_pre1.ebuild: + Add ~sparc as part of Bug #176050 + + 15 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.5_pre1.ebuild: + Warn for the CONFIG_AFS_FS option in the linux kernel (bug #172016) + + 13 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-vserver.patch, openafs-kernel-1.4.5_pre1.ebuild: + Fix problem in combination with sys-kernel/vserver-sources, fixes bug #195407 + +*openafs-kernel-1.4.5_pre1 (13 Oct 2007) + + 13 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-linux-2.6.23.patch, +openafs-kernel-1.4.5_pre1.ebuild: + Version bump + 2.6.23 patch, fixes bugs #190533 and #194122 + + 02 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.4_p20070724-r2.ebuild: + Stable on alpha (bug #191216) + + 23 Sep 2007; Joseph Jezak <josejx@gentoo.org> + openafs-kernel-1.4.4_p20070724-r2.ebuild: + Marked ppc/ppc64 stable early to fix build issues with ppc64 kernels (bug + #191216). + +*openafs-kernel-1.4.4_p20070724-r2 (19 Sep 2007) + + 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-sparc.patch, +openafs-kernel-1.4.4_p20070724-r2.ebuild: + Add patch to support sparc (bug #176050) + +*openafs-kernel-1.4.4_p20070724-r1 (19 Sep 2007) + + 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-ppc64.patch, +openafs-kernel-1.4.4_p20070724-r1.ebuild: + Fix for ppc64 (bug #191216) + + 13 Sep 2007; Markus Meier <maekke@gentoo.org> + openafs-kernel-1.4.4_p20070724.ebuild: + stable on x86, wrt bug #191216 + + 09 Sep 2007; Joseph Jezak <josejx@gentoo.org> + openafs-kernel-1.4.4_p20070724.ebuild: + Marked ppc stable for bug #191216. + +*openafs-kernel-1.4.4_p20070724 (24 Jul 2007) + + 24 Jul 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.4-r1.ebuild, +openafs-kernel-1.4.4_p20070724.ebuild: + Add prerelease for compatibility with linux-2.6.22 (bug #185130) + +*openafs-kernel-1.4.4-r1 (24 Jul 2007) + + 24 Jul 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.4-r1.ebuild: + Now compatible with linux-2.6.22 (bug #185130) + + 02 Jun 2007; Raúl Porcel <armin76@gentoo.org> + openafs-kernel-1.2.13.ebuild, openafs-kernel-1.4.0-r1.ebuild, + openafs-kernel-1.4.2-r2.ebuild, openafs-kernel-1.4.3_rc2.ebuild, + openafs-kernel-1.4.3_rc3.ebuild, openafs-kernel-1.4.4.ebuild, + openafs-kernel-1.5.19.ebuild: + Drop ia64 keyword as it doesn't work with current glibc, bug 156008 + +*openafs-kernel-1.5.19 (07 May 2007) + + 07 May 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.5.14.ebuild, -openafs-kernel-1.5.15.ebuild, + +openafs-kernel-1.5.19.ebuild: + Version bump 1.5.19, remove older versions + + 06 May 2007; Marius Mauch <genone@gentoo.org> + openafs-kernel-1.2.13.ebuild: + Replacing einfo with eerror + + 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> + openafs-kernel-1.4.4.ebuild: + Stable on amd64 wrt bug #171662. + + 25 Mar 2007; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.4.ebuild: + Stable on ppc64; bug #171662 + + 25 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.4.ebuild: + stable on alpha, bug #171662 + + 25 Mar 2007; Raúl Porcel <armin76@gentoo.org> + openafs-kernel-1.4.4.ebuild: + x86 stable wrt security bug 171662 + + 25 Mar 2007; Tobias Scherbaum <dertobi123@gentoo.org> + openafs-kernel-1.4.4.ebuild: + Stable on ppc wrt bug #171662. + +*openafs-kernel-1.4.4 (21 Mar 2007) + + 21 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.4.ebuild: + Version bump directly to 1.4.4, addresses privilege escalation security + advisory at + https://lists.openafs.org/pipermail/openafs-announce/2007/000187.html + +*openafs-kernel-1.4.3_rc3 (08 Mar 2007) + + 08 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.3_rc3.ebuild: + Version bump to new release candidate + + 08 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.3_rc2.ebuild: + Correct SRC_URI + +*openafs-kernel-1.5.15 (15 Feb 2007) + + 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.5.12.ebuild, +openafs-kernel-1.5.15.ebuild: + Version bump for 1.5.x, remove obsolete ebuild + +*openafs-kernel-1.4.3_rc2 (15 Feb 2007) + + 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.2-r1.ebuild, -openafs-kernel-1.4.3_pre20061220.ebuild, + -openafs-kernel-1.4.3_rc1.ebuild, +openafs-kernel-1.4.3_rc2.ebuild: + Version bump for 1.4.x, remove obsolete ebuilds + + 10 Feb 2007; Steve Dibb <beandog@gentoo.org> + openafs-kernel-1.4.2-r2.ebuild: + amd64 stable, bug 159008 + + 31 Jan 2007; Joseph Jezak <josejx@gentoo.org> + openafs-kernel-1.4.2-r2.ebuild: + Marked ppc stable for bug #159008. + +*openafs-kernel-1.5.14 (20 Jan 2007) +*openafs-kernel-1.4.3_rc1 (20 Jan 2007) + + 20 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.3_rc1.ebuild, +openafs-kernel-1.5.14.ebuild: + Version bumps to 1.4.3_rc1 and 1.5.14, plus propagating some previous + changes in 1.4 to 1.5 + + 09 Jan 2007; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.2-r2.ebuild: + Stable on ppc64; bug #159008 + + 04 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.3_pre20061220.ebuild: + Update license information + + 04 Jan 2007; Christian Faulhammer <opfer@gentoo.org> + openafs-kernel-1.4.2-r2.ebuild: + stable x86, bug #159008 + + 24 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.2-r2.ebuild: + Stable on alpha (bug #159008) + + 24 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.1.ebuild, -openafs-kernel-1.4.2.ebuild: + Remove obsolete ebuilds + +*openafs-kernel-1.4.2-r2 (23 Dec 2006) + + 23 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.2-r2.ebuild: + Fix compilation for linux-2.6.19, bug #156842 + +*openafs-kernel-1.4.3_pre20061220 (22 Dec 2006) + + 22 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.3_pre20061220.ebuild: + Bump to cvs-checkout, to address the (by now) urgent bug #156842 + + 22 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + +files/tasklist_lock_1.5.12.patch, openafs-kernel-1.5.12.ebuild: + Port tasklist_lock patch to 1.5 series + +*openafs-kernel-1.5.12 (03 Dec 2006) + + 03 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.5.8.ebuild, +openafs-kernel-1.5.12.ebuild: + Version bump of unstable (hard-masked) version to 1.5.12 + + 01 Dec 2006; Joseph Jezak <josejx@gentoo.org> + openafs-kernel-1.4.2-r1.ebuild: + Marked ppc stable for bug #156008. + + 25 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.2-r1.ebuild: + stable on alpha, bug #156008 + + 24 Nov 2006; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.2-r1.ebuild: + Stable on ppc64; bug #156008 + + 24 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + openafs-kernel-1.4.2-r1.ebuild: + stable x86, bug #156008 + + 23 Nov 2006; <blubb@gentoo.org> openafs-kernel-1.4.2-r1.ebuild: + stable on amd64 + + 21 Nov 2006; Joseph Jezak <josejx@gentoo.org> openafs-kernel-1.4.1.ebuild: + Marked ppc stable for bug #151567. + +*openafs-kernel-1.4.2-r1 (11 Nov 2006) + + 11 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> + +files/tasklist_lock.patch, -openafs-kernel-1.4.2_rc4.ebuild, + +openafs-kernel-1.4.2-r1.ebuild: + Fix unresolved symbol problem on amd64 (bug #149274), remove obsolete ebuild + + 09 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.1.ebuild: + Bail out when kernel version >= 2.6.18, because that's not supported for + this OpenAFS version (see bug #149274 / #151567) + + 04 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + openafs-kernel-1.4.1.ebuild: + stabled x86, bug #151567 + + 19 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.2.ebuild: + Re-enabling emake -j1, solving bug #151940 + +*openafs-kernel-1.4.2 (18 Oct 2006) + + 18 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.2_rc3.ebuild, +openafs-kernel-1.4.2.ebuild: + Revision bump to 1.4.2, remove old 1.4.2_rc3 + + 16 Oct 2006; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.1.ebuild: + Stable on ppc64; bug #151567 + +*openafs-kernel-1.4.2_rc4 (21 Sep 2006) + + 21 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.2_rc4.ebuild: + Version bump + + 19 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.0.ebuild: + Remove obsolete revision + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.2_rc3.ebuild: + Pass kernel ARCH-var also at configure-time (necessary for rlim checks) + +*openafs-kernel-1.5.8 (09 Sep 2006) + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.5.8.ebuild: + Add development release (hard masked) + +*openafs-kernel-1.4.2_rc3 (09 Sep 2006) + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.2_rc3.ebuild: + Version bump to release candidate, put module somewhere a "make + modules_install" will not erase it + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.1.ebuild: + Stable on alpha (wrt bug #124381) + + 09 Aug 2006; Simon Stelling <blubb@gentoo.org> + openafs-kernel-1.4.0-r1.ebuild: + stable on amd64 + + 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> + openafs-kernel-1.4.0-r1.ebuild: + Mark 1.4.0-r1 stable on ia64 + + 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> + openafs-kernel-1.4.0-r1.ebuild: + Stable on x86 wrt bug #128086. + +*openafs-kernel-1.4.1 (22 Apr 2006) + + 22 Apr 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.1.ebuild: + Version bump, fixes #126420 + + 17 Apr 2006; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.0-r1.ebuild: + Stable on ppc64; bug #128086 + + 05 Apr 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-kernel-1.4.0-r1.ebuild: + Ensure DEBUG_RODATA option in the linux kernel config is NOT set (see bug + #127084) + +*openafs-kernel-1.4.0-r1 (27 Mar 2006) + + 27 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-kernel-1.4.0-r1.ebuild: + Update patchset with backports from 1.4.1-rc10 to support linux-2.6.16 + + 15 Mar 2006; Markus Rothe <corsair@gentoo.org> + openafs-kernel-1.4.0.ebuild: + Stable on ppc64; bug #124381 + + 10 Mar 2006; Aron Griffis <agriffis@gentoo.org> + openafs-kernel-1.4.0.ebuild: + Mark 1.4.0 stable on ia64 + + 05 Mar 2006; Joshua Jackson <tsunam@gentoo.org> + openafs-kernel-1.4.0.ebuild: + stable on x86; bug #124381 + + 02 Feb 2006; Aron Griffis <agriffis@gentoo.org> + openafs-kernel-1.4.0.ebuild: + Mark 1.4.0 ~ia64 #120277 + + 09 Jan 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-kernel-1.4.0_rc3.ebuild, -openafs-kernel-1.4.0_rc8.ebuild: + Remove obsolete ebuilds + +*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. + +*openafs-kernel-1.3.85 (28 Jul 2005) +*openafs-kernel-1.2.13 (28 Jul 2005) + + 28 Jul 2005; Seemant Kulleen <seemant@gentoo.org> +metadata.xml, + +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>. diff --git a/net-fs/openafs-kernel/Manifest b/net-fs/openafs-kernel/Manifest new file mode 100644 index 0000000..e8e3414 --- /dev/null +++ b/net-fs/openafs-kernel/Manifest @@ -0,0 +1,5 @@ +DIST openafs-1.6.2-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04 +DIST openafs-1.6.2-src.tar.bz2 14378378 SHA256 0db0877cd42131a744472ad0abfa26a4402a5bad94adb4d1eada75c8b6895bc9 SHA512 769b82d4ba8fe391f7dacc1f422d0bca564450ee3e05da34296aa461fecab825956e2bea4849af65af8592ffe50853e725ee0a700c1afaea67652adf8a93c01c WHIRLPOOL 61947ee3f0e3d7107f3611add14bd90ca1f5744986f75a92a28f6ccda8936f16441ec819640eebbd0cfaffaaa716c3077980b28512a84e9be770a4320a19997a +DIST openafs-1.6.5-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04 +DIST openafs-1.6.5-src.tar.bz2 14400420 SHA256 176fab2d710d8dcf566f5aa229fd796dd8165561d57590e32790a3034a195ef2 SHA512 2a03b87499f3304c85664787602f1e2f1988a5baa34bc7754e28f8ead6a1b70d826e63cd6ce4b4c5a97ae48fff6255a51be973c098f8a176369ae557b18830f1 WHIRLPOOL 66c058a09396054dc675351b1b27628144a7f29b2255e7192906290bd0b76ea8c08a398d773031a9835edbdd2452990cc6e3273c02e4d25560d62ddcd7318c97 +DIST openafs-1.6.6-src.tar.bz2 14582006 SHA256 635e3f236d10427d75257580303ed0d668226ed513fdf713ba5b81bf2131ca75 SHA512 d01dc8cb4101a4678b30d72ee69c614acd440460242aafafc45d4d4a911ca91c84a3acf0f0d7b7d5d206c0841b736073a8c7383e4f6c6b0655fe6cc076334824 WHIRLPOOL aa583632c5030dcec47238ab7ae549219740bde6e08eaae68d693c6a1d5952d46f600deba4148803ccb2db33b348df78ff0eaf06a5104798416b89a74a689420 diff --git a/net-fs/openafs-kernel/metadata.xml b/net-fs/openafs-kernel/metadata.xml new file mode 100644 index 0000000..dac4442 --- /dev/null +++ b/net-fs/openafs-kernel/metadata.xml @@ -0,0 +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>proxy-maintainers</herd> +<maintainer> + <email>andrej.filipcic@ijs.si</email> + <name>Andrej Filipcic</name> +</maintainer> +</pkgmetadata> diff --git a/net-fs/openafs-kernel/openafs-kernel-1.6.6.ebuild b/net-fs/openafs-kernel/openafs-kernel-1.6.6.ebuild new file mode 100644 index 0000000..a300878 --- /dev/null +++ b/net-fs/openafs-kernel/openafs-kernel-1.6.6.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2013 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.6.5-r2.ebuild,v 1.2 2013/10/15 19:11:13 hasufell Exp $ + +EAPI="5" + +inherit autotools eutils multilib linux-mod versionator toolchain-funcs + +MY_PV=$(delete_version_separator '_') +MY_PN=${PN/-kernel} +MY_P2="${MY_PN}-1.6.5" +MY_P="${MY_PN}-${MY_PV}" +PVER="1" +DESCRIPTION="The OpenAFS distributed file system kernel module" +HOMEPAGE="http://www.openafs.org/" +# We always d/l the doc tarball as man pages are not USE=doc material +SRC_URI="http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-src.tar.bz2 + mirror://gentoo/${MY_P2}-patches-${PVER}.tar.bz2" + +LICENSE="IBM BSD openafs-krb5-a APSL-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +S=${WORKDIR}/${MY_P} + +CONFIG_CHECK="!DEBUG_RODATA ~!AFS_FS KEYS" +ERROR_DEBUG_RODATA="OpenAFS is incompatible with linux' CONFIG_DEBUG_RODATA option" +ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!" +ERROR_KEYS="OpenAFS needs CONFIG_KEYS option enabled" + +QA_TEXTRELS_x86_fbsd="/boot/modules/libafs.ko" +QA_TEXTRELS_amd64_fbsd="/boot/modules/libafs.ko" + +pkg_setup() { + if use kernel_linux; then + linux-mod_pkg_setup + fi +} + +src_prepare() { + EPATCH_EXCLUDE="012_all_kbuild.patch 020_all_fbsd.patch" \ + EPATCH_SUFFIX="patch" \ + epatch "${WORKDIR}"/gentoo/patches + epatch_user + + # packaging is f-ed up, so we can't run eautoreconf + # run autotools commands based on what is listed in regen.sh + eaclocal -I src/cf + eautoconf + eautoconf -o configure-libafs configure-libafs.ac + eautoheader + einfo "Deleting autom4te.cache directory" + rm -rf autom4te.cache +} + +src_configure() { + ARCH="$(tc-arch-kernel)" \ + econf \ + --with-linux-kernel-headers=${KV_DIR} \ + --with-linux-kernel-build=${KV_OUT_DIR} +} + +src_compile() { + ARCH="$(tc-arch-kernel)" AR="$(tc-getAR)" emake V=1 -j1 only_libafs || die +} + +src_install() { + if use kernel_linux; then + local srcdir=$(expr "${S}"/src/libafs/MODLOAD-*) + [[ -f ${srcdir}/libafs.${KV_OBJ} ]] || die "Couldn't find compiled kernel module" + + MODULE_NAMES="libafs(fs/openafs:${srcdir})" + + linux-mod_src_install + elif use kernel_FreeBSD; then + insinto /boot/modules + doins "${S}"/src/libafs/MODLOAD/libafs.ko + fi +} + +pkg_postinst() { + # Update linker.hints file + use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules" + use kernel_linux && linux-mod_pkg_postinst +} + +pkg_postrm() { + # Update linker.hints file + use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules" + use kernel_linux && linux-mod_pkg_postrm +} diff --git a/net-fs/openafs/ChangeLog b/net-fs/openafs/ChangeLog new file mode 100644 index 0000000..42cd89e --- /dev/null +++ b/net-fs/openafs/ChangeLog @@ -0,0 +1,924 @@ +# ChangeLog for net-fs/openafs +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/ChangeLog,v 1.198 2013/10/07 20:27:16 hasufell Exp $ + + 07 Oct 2013; Julian Ospald <hasufell@gentoo.org> openafs-1.6.5-r1.ebuild: + add epatch_user as requested by a user + + 06 Sep 2013; Agostino Sarubbo <ago@gentoo.org> openafs-1.6.5-r1.ebuild: + Stable for sparc, wrt bug #478296 + + 03 Sep 2013; Vicente Olivert Riera <vincent@gentoo.org> + openafs-1.6.5-r1.ebuild: + amd64, x86 stable. bug #478296 + +*openafs-1.6.2-r1 (30 Aug 2013) +*openafs-1.6.5-r1 (30 Aug 2013) + + 30 Aug 2013; Ian Stakenvicius <axs@gentoo.org> +openafs-1.6.2-r1.ebuild, + +openafs-1.6.5-r1.ebuild, -openafs-1.6.2.ebuild, -openafs-1.6.5.ebuild: + restored autotools (in direct calling form, the same as openafs-kernel) to + ensure patches to build system are applied (reverting regression from + Aug.27th) ; bumping to be sure all users get the proper updates on-disk + +*openafs-1.6.5 (27 Aug 2013) + + 27 Aug 2013; Tom Wijsman <TomWij@gentoo.org> +openafs-1.6.5.ebuild: + Version bump to 1.6.5. Fixes bug #478498 which fixes security bug #478296, + security bug #478282, bug #472184, bug #469992, bug #463477 and bug #460494. + Proxied commit for Andrej Filipcic. + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> -openafs-1.4.14.1-r1.ebuild, + -openafs-1.4.14.1.ebuild, -openafs-1.6.1-r2.ebuild, -openafs-1.6.1-r3.ebuild, + -openafs-1.6.1.ebuild, -openafs-1.6.2_pre3.ebuild: + Remove old + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-1.6.2.ebuild: + Stable for sparc, wrt bug #460494 + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-1.6.2.ebuild: + Stable for x86, wrt bug #460494 + + 13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> openafs-1.6.2.ebuild: + Stable for amd64, wrt bug #460494 + +*openafs-1.6.1-r3 (24 Mar 2013) +*openafs-1.4.14.1-r1 (24 Mar 2013) +*openafs-1.6.2 (24 Mar 2013) + + 24 Mar 2013; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.14.1-r1.ebuild, + +openafs-1.6.1-r3.ebuild, +openafs-1.6.2.ebuild: + Version bumps #460646 by Andrej Filipcic. + + 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml: + Add proxy-maintainers to metadata.xml + +*openafs-1.6.2_pre3 (26 Jan 2013) + + 26 Jan 2013; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.2_pre3.ebuild, + -openafs-1.6.1-r1.ebuild: + Version bump #453196 by Andrej Filipcic. + + 26 Jan 2013; Mike Frysinger <vapier@gentoo.org> openafs-1.6.1-r2.ebuild: + Mark stable #453196 by Andrej Filipcic. + + 20 Jan 2013; Ulrich Müller <ulm@gentoo.org> openafs-1.4.14.1.ebuild, + openafs-1.6.1.ebuild, openafs-1.6.1-r1.ebuild, openafs-1.6.1-r2.ebuild: + Drop sun-rpc from LICENSE, as Sun RPC was relicensed to BSD, bug 448618. + +*openafs-1.6.1-r2 (11 Nov 2012) + + 11 Nov 2012; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.1-r2.ebuild: + Add patches from Andrej Filipcic to fix building with linux-3.6 #437278 by + Oliver Freyermuth. + + 02 Oct 2012; <naota@gentoo.org> openafs-1.6.1-r1.ebuild: + Drop *-fbsd. #425352 + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> -openafs-1.4.14-r1.ebuild, + -openafs-1.6.0.ebuild, -openafs-1.6.1_pre1.ebuild: + Old #435990 by Andrej Filipcic. + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> openafs-1.4.14.1.ebuild, + openafs-1.6.1.ebuild: + Stabilize #435990 by Andrej Filipcic. + +*openafs-1.6.1-r1 (25 Sep 2012) + + 25 Sep 2012; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.1-r1.ebuild: + Version bump #435990 by Andrej Filipcic. + +*openafs-1.6.1 (05 Apr 2012) + + 05 Apr 2012; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.1.ebuild: + Version bump #410633 by Andrej Filipcic. + +*openafs-1.6.1_pre1 (07 Jan 2012) + + 07 Jan 2012; Mike Frysinger <vapier@gentoo.org> -openafs-1.6.0_pre7.ebuild, + +openafs-1.6.1_pre1.ebuild: + Version bump #397845 by Andrej Filipcic. + +*openafs-1.6.0 (18 Sep 2011) +*openafs-1.4.14.1 (18 Sep 2011) + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.14.1.ebuild, + +openafs-1.6.0.ebuild: + Version bump #383473 by Andrej Filipcic. + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> -openafs-1.4.9.ebuild, + -openafs-1.4.12.1-r2.ebuild, -openafs-1.4.14.ebuild, -openafs-1.5.34.ebuild, + -openafs-1.6.0_pre2.ebuild, -openafs-1.6.0_pre3.ebuild, + -openafs-1.6.0_pre6.ebuild: + Drop old ebuilds per Andrej Filipcic #383473. + + 18 Sep 2011; Mike Frysinger <vapier@gentoo.org> openafs-1.4.14-r1.ebuild: + Mark stable for amd64/x86 #383473 by Andrej Filipcic. + + 13 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: + Drop maintainer due retirement, bug #99651 + +*openafs-1.6.0_pre7 (07 Aug 2011) + + 07 Aug 2011; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.0_pre7.ebuild: + Version bump #376317 by Bernd Feige. + +*openafs-1.6.0_pre6 (17 Jun 2011) + + 17 Jun 2011; Mike Frysinger <vapier@gentoo.org> +openafs-1.6.0_pre6.ebuild: + Version bump #371274 by Andrej Filipcic. + +*openafs-1.6.0_pre3 (20 Mar 2011) + + 20 Mar 2011; <stefaan@gentoo.org> openafs-1.6.0_pre2.ebuild, + +openafs-1.6.0_pre3.ebuild: + Bump to openafs-1.6.0_pre3, backport one fix to pre2 + +*openafs-1.6.0_pre2 (19 Mar 2011) + + 19 Mar 2011; <stefaan@gentoo.org> +openafs-1.6.0_pre2.ebuild: + Add new 1.6 release candidate + +*openafs-1.4.14-r1 (25 Jan 2011) + + 25 Jan 2011; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.14-r1.ebuild: + Add fix from upstream for ptserver segfaults #352356 by Andrian Nord and + Andrej Filipcic. + +*openafs-1.4.14 (08 Jan 2011) + + 08 Jan 2011; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.14.ebuild: + Version bump #350935 by Andrej Filipcic. + +*openafs-1.4.12.1-r2 (23 Aug 2010) + + 23 Aug 2010; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.12.1-r2.ebuild: + Tweak lwp install a bit more #330061 by Andrew Savchenko. + +*openafs-1.4.12.1-r1 (21 Aug 2010) + + 21 Aug 2010; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.12.1-r1.ebuild: + Add -lresolv linking fix by Andrej Filipcic #305823 by Sébastien Fabbro. + + 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org> -openafs-1.4.6.ebuild, + openafs-1.4.9.ebuild, openafs-1.4.10.ebuild, openafs-1.4.11.ebuild, + openafs-1.4.12.1.ebuild, openafs-1.5.34.ebuild: + Drop ppc/ppc64 keywords since the the afs use flag is masked + + 23 Jun 2010; Mark Loeser <halcy0n@gentoo.org> +openafs-1.4.6.ebuild: + Add back only stable ppc/ppc64 version + +*openafs-1.4.12.1 (21 Jun 2010) + + 21 Jun 2010; Mike Frysinger <vapier@gentoo.org> +openafs-1.4.12.1.ebuild, + metadata.xml: + Version bump #310627 by William Throwe. Dont install kdump #222455 by + Gautam Iyer. Dont install lwp #200674 by John Gibson. + + 06 Feb 2010; Ulrich Mueller <ulm@gentoo.org> openafs-1.4.6.ebuild, + openafs-1.4.6_p20080222.ebuild, openafs-1.4.7.ebuild, + openafs-1.4.8_pre3.ebuild, openafs-1.4.8.ebuild, openafs-1.4.8-r1.ebuild, + openafs-1.4.9.ebuild, openafs-1.4.10.ebuild, openafs-1.4.11.ebuild, + openafs-1.5.34.ebuild: + Fix LICENSE, bug 301123. + +*openafs-1.4.11 (30 Aug 2009) + + 30 Aug 2009; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.11.ebuild: + Bump to version 1.4.11, should fix bug #282196 + +*openafs-1.4.10 (11 Jun 2009) + + 11 Jun 2009; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.10.ebuild, + +files/openafs-dprintf.patch: + version bump to 1.4.10 + + 18 Apr 2009; Markus Meier <maekke@gentoo.org> openafs-1.4.9: + amd64/x86 stable, bug #265538 + +*openafs-1.4.9 (15 Apr 2009) + + 15 Apr 2009; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.9.ebuild: + Version bump to 1.4.9, bug #265538, fix security bug + +*openafs-1.4.8-r1 (04 Jan 2009) + + 04 Jan 2009; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.8-r1.ebuild: + Fix QA bug #240770 + + 26 Dec 2008; Tobias Klausmann <klausman@gentoo.org> + -files/openafs-alpha-ucontext.patch, openafs-1.4.6.ebuild, + openafs-1.4.6_p20080222.ebuild, openafs-1.4.7.ebuild, + openafs-1.4.8_pre3.ebuild, openafs-1.4.8.ebuild, openafs-1.5.34.ebuild: + Dropped keyword for alpha. + + 25 Dec 2008; Markus Meier <maekke@gentoo.org> openafs-1.4.8.ebuild: + x86 stable, bug #236438 + + 25 Dec 2008; Thomas Anderson <gentoofan23@gentoo.org> + openafs-1.4.8.ebuild: + stable amd64, bug 236438 + +*openafs-1.4.8 (28 Nov 2008) + + 28 Nov 2008; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.8.ebuild: + Version bump to 1.4.8 + + 28 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.7_pre2.ebuild, -openafs-1.4.7_pre3.ebuild, + -openafs-1.4.7_pre3-r1.ebuild, -openafs-1.4.8_pre2.ebuild: + Remove some obsolete ebuilds + +*openafs-1.4.8_pre3 (27 Oct 2008) + + 27 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.8_pre3.ebuild: + Version bump to 1.4.8_pre3 + +*openafs-kernel-1.4.8_pre2 (08 Oct 2008) + + 08 Oct 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.8_pre2.ebuild: + Version bump to 1.4.8_pre2 + + 22 Sep 2008; Stefaan De Roeck <stefaan@gentoo.org> openafs-1.4.7.ebuild: + Keyworded alpha + + 04 May 2008; Markus Meier <maekke@gentoo.org> + openafs-1.4.6_p20080222.ebuild: + amd64 stable, bug #211367 + +*openafs-1.4.7 (03 May 2008) + + 03 May 2008; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-1.4.7-uname.patch, +openafs-1.4.7.ebuild: + Version bump to 1.4.7 + fix bug #211378 + +*openafs-1.4.7_pre3-r1 (01 May 2008) + + 01 May 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.7_pre3-r1.ebuild: + Hack/fix incompatibility with autoconf-2.62 (bug #218234) + +*openafs-1.4.7_pre3 (10 Apr 2008) + + 10 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.7_pre3.ebuild: + Yet another version bump + + 04 Apr 2008; Stefaan De Roeck <stefaan@gentoo.org> + -files/openafs-pinstall-execve-1.2.10.patch, -files/CellServDB, + -files/README, -files/ThisCell, -files/afs.rc.rc6, + -openafs-1.2.10-r1.ebuild, -openafs-1.2.13-r2.ebuild, + -openafs-1.4.5.ebuild, -openafs-1.4.5-r2.ebuild, + -openafs-1.4.7_pre1.ebuild, -openafs-1.5.27.ebuild, + -openafs-1.5.33.ebuild: + Remove lots of obsolete versions + +*openafs-1.4.7_pre2 (31 Mar 2008) + + 31 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.7_pre2.ebuild: + Version bump to 1.4.7_pre2 + +*openafs-1.5.34 (25 Mar 2008) +*openafs-1.4.7_pre1 (25 Mar 2008) + + 25 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.7_pre1.ebuild, +openafs-1.5.34.ebuild: + Version bumps to 1.4.7_pre1 and 1.5.34 + +*openafs-1.5.33 (20 Mar 2008) + + 20 Mar 2008; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.5.33.ebuild: + Version bump to 1.5.33 + + 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org> + openafs-1.4.6_p20080222.ebuild: + quote variable + + 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org> + openafs-1.4.6_p20080222.ebuild: + stable x86, bug 211367 + +*openafs-1.4.6_p20080222 (22 Feb 2008) + + 22 Feb 2008; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-1.4.5-shared-libs.patch, +openafs-1.4.6_p20080222.ebuild: + Add version pulled from stable-cvs for linux-2.6.24 compatibility (bug + #207882), keep more symbols in shared libraries (bug #202489) + + 02 Jan 2008; Stefaan De Roeck <stefaan@gentoo.org> openafs-1.4.6.ebuild: + Stable on alpha, bug #203573 + + 01 Jan 2008; Joseph Jezak <josejx@gentoo.org> openafs-1.4.6.ebuild: + Marked ppc/ppc64 stable for bug #203573. + + 31 Dec 2007; <welp@gentoo.org> openafs-1.4.6.ebuild: + Stable on amd64; bug 203573 + + 29 Dec 2007; Markus Meier <maekke@gentoo.org> openafs-1.4.6.ebuild: + x86 stable, security bug #203573 + +*openafs-1.4.6 (28 Dec 2007) + + 28 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.6.ebuild: + Security bug #203573: bump to openafs version 1.4.6 + + 13 Dec 2007; Stefaan De Roeck <stefaan@gentoo.org> + -files/openafs-ppc64.patch, -openafs-1.4.4_p20070724-r1.ebuild: + Remove obsolete files + + 06 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org> + openafs-1.4.5-r2.ebuild: + ppc stable, bug #199876 + + 01 Dec 2007; Markus Rothe <corsair@gentoo.org> openafs-1.4.5-r2.ebuild: + Stable on ppc64 + + 28 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.5-r2.ebuild: + Stable on alpha + + 27 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.5-r2.ebuild, openafs-1.5.27.ebuild: + QA + synchronizing 1.5.x with 1.4.x + +*openafs-1.4.5-r2 (27 Nov 2007) + + 27 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-alpha-ucontext.patch, -openafs-1.4.5-r1.ebuild, + +openafs-1.4.5-r2.ebuild: + Use ucontext on alpha + + 26 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> -openafs-1.4.4.ebuild, + -openafs-1.4.4_p20070724.ebuild, -openafs-1.4.5_pre1.ebuild, + -openafs-1.5.19.ebuild: + Remove obsolete versions + + 23 Nov 2007; Christoph Mende <angelos@gentoo.org> openafs-1.4.5.ebuild: + Stable on amd64 wrt bug #199876 + +*openafs-1.4.5-r1 (23 Nov 2007) + + 23 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.5-r1.ebuild: + Fix filename collision with app-crypt/mit-krb5 + + 23 Nov 2007; Markus Meier <maekke@gentoo.org> openafs-1.4.5.ebuild: + x86 stable, bug #199876 + + 23 Nov 2007; Markus Rothe <corsair@gentoo.org> openafs-1.4.5.ebuild: + Stable on ppc64; bug #199876 + +*openafs-1.5.27 (15 Nov 2007) +*openafs-1.4.5 (15 Nov 2007) + + 15 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> -files/fs-fix.patch, + +openafs-1.4.5.ebuild, +openafs-1.5.27.ebuild: + Version bumps + + 14 Nov 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.0-r2.ebuild, -openafs-1.4.2.ebuild, + -openafs-1.4.3_rc2.ebuild, -openafs-1.4.3_rc3.ebuild: + Remove obsolete versions + + 01 Nov 2007; Ferris McCormick <fmccor@gentoo.org> + openafs-1.4.5_pre1.ebuild: + Add ~sparc as part of Bug #176050 + +*openafs-1.4.5_pre1 (13 Oct 2007) + + 13 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.5_pre1.ebuild: + Version bump, fixes bug #194122 + + 02 Oct 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.4_p20070724-r1.ebuild: + Stable on alpha (bug #191216) + + 23 Sep 2007; Joseph Jezak <josejx@gentoo.org> + openafs-1.4.4_p20070724-r1.ebuild: + Marked ppc/ppc64 stable early to fix klog issues (bug #191216). + + 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.4_p20070724-r1.ebuild: + Use pam.eclass (bug #191946) + + 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org> + +files/openafs-ppc64.patch, openafs-1.4.4_p20070724-r1.ebuild: + Fix for ppc64 (bug #191216) + +*openafs-1.4.4_p20070724-r1 (19 Sep 2007) + + 19 Sep 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.4_p20070724-r1.ebuild: + Forgot to apply the patch that makes this a real 20070724 version, fix in r1 + + 13 Sep 2007; Markus Meier <maekke@gentoo.org> + openafs-1.4.4_p20070724.ebuild: + stable on x86, wrt bug #191216 + + 09 Sep 2007; Joseph Jezak <josejx@gentoo.org> + openafs-1.4.4_p20070724.ebuild: + Marked ppc stable for bug #191216. + +*openafs-1.4.4_p20070724 (24 Jul 2007) + + 24 Jul 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.4_p20070724.ebuild: + Add prerelease for compatibility with linux-2.6.22 (bug #185130) + + 02 Jun 2007; Raúl Porcel <armin76@gentoo.org> openafs-1.2.13-r2.ebuild, + openafs-1.4.0-r2.ebuild, openafs-1.4.2.ebuild, openafs-1.4.3_rc2.ebuild, + openafs-1.4.3_rc3.ebuild, openafs-1.4.4.ebuild, openafs-1.5.19.ebuild: + Drop ia64 keyword as it doesn't work with current glibc, bug 156008 + +*openafs-1.5.19 (07 May 2007) + + 07 May 2007; Stefaan De Roeck <stefaan@gentoo.org> -openafs-1.5.14.ebuild, + -openafs-1.5.15.ebuild, +openafs-1.5.19.ebuild: + Version bump 1.5.19, remove older versions + + 06 May 2007; Marius Mauch <genone@gentoo.org> openafs-1.2.10-r1.ebuild, + openafs-1.2.13-r2.ebuild, openafs-1.4.0-r2.ebuild, openafs-1.4.2.ebuild, + openafs-1.4.3_rc2.ebuild, openafs-1.4.3_rc3.ebuild, openafs-1.4.4.ebuild, + openafs-1.5.14.ebuild, openafs-1.5.15.ebuild: + Replacing einfo with elog + + 28 Apr 2007; Sven Wegener <swegener@gentoo.org> openafs-1.2.10-r1.ebuild: + Fix *initd, *confd and *envd calls (#17388, #174266) + + 27 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> openafs-1.4.4.ebuild: + Stable on amd64 wrt bug #171662. + + 26 Mar 2007; Alec Warner <antarus@gentoo.org> openafs-1.2.10-r1.ebuild: + Remove dependency on portage: ref bug 162516 + + 25 Mar 2007; Markus Rothe <corsair@gentoo.org> openafs-1.4.4.ebuild: + Stable on ppc64; bug #171662 + + 25 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> openafs-1.4.4.ebuild: + stable on alpha, bug #171662 + + 25 Mar 2007; Raúl Porcel <armin76@gentoo.org> openafs-1.4.4.ebuild: + x86 stable wrt bug 171662 + + 25 Mar 2007; Tobias Scherbaum <dertobi123@gentoo.org> + openafs-1.4.4.ebuild: + Stable on ppc wrt bug #171662. + +*openafs-1.4.4 (21 Mar 2007) + + 21 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.4.ebuild: + Version bump directly to 1.4.4, addresses privilege escalation security + advisory at + https://lists.openafs.org/pipermail/openafs-announce/2007/000187.html + +*openafs-1.4.3_rc3 (08 Mar 2007) + + 08 Mar 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.3_rc3.ebuild: + Version bump to new release candidate + +*openafs-1.5.15 (15 Feb 2007) + + 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org> -openafs-1.5.12.ebuild, + +openafs-1.5.15.ebuild: + Version bump for 1.5.x, remove obsolete ebuild + +*openafs-1.4.3_rc2 (15 Feb 2007) + + 15 Feb 2007; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.3_pre20061220-r1.ebuild, -openafs-1.4.3_rc1.ebuild, + +openafs-1.4.3_rc2.ebuild: + Version bump for 1.4.x, remove obsolete ebuilds + +*openafs-1.5.14 (20 Jan 2007) +*openafs-1.4.3_rc1 (20 Jan 2007) + + 20 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.3_rc1.ebuild, +openafs-1.5.14.ebuild: + Version bumps to 1.4.3_rc1 and 1.5.14, plus propagating some previous + changes in 1.4 to 1.5 + +*openafs-1.4.3_pre20061220-r1 (10 Jan 2007) + + 10 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> +files/fs-fix.patch, + -openafs-1.4.3_pre20061220.ebuild, +openafs-1.4.3_pre20061220-r1.ebuild: + More prototyping, fix bug #158537 + + 10 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> -files/kauth-fix.patch: + Remove obsolete patch + + 04 Jan 2007; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.3_pre20061220.ebuild: + Update license information + + 24 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.1-r1.ebuild: + Remove obsolete ebuilds + +*openafs-1.4.3_pre20061220 (22 Dec 2006) + + 22 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.3_pre20061220.ebuild: + Bump to cvs-checkout, to address the (by now) urgent bug #156842, also fixes + bug #125385, and bug #158588 + +*openafs-1.5.12 (03 Dec 2006) + + 03 Dec 2006; Stefaan De Roeck <stefaan@gentoo.org> -openafs-1.5.8.ebuild, + +openafs-1.5.12.ebuild: + Version bump of unstable (hard-masked) version to 1.5.12 + + 01 Dec 2006; Joseph Jezak <josejx@gentoo.org> openafs-1.4.2.ebuild: + Marked ppc stable for bug #156008. + + 25 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> openafs-1.4.2.ebuild: + stable on alpha, bug #156008 + + 24 Nov 2006; Markus Rothe <corsair@gentoo.org> openafs-1.4.2.ebuild: + Stable on ppc64; bug #156008 + + 24 Nov 2006; Christian Faulhammer <opfer@gentoo.org> openafs-1.4.2.ebuild: + stable x86, bug #156008 + + 23 Nov 2006; <blubb@gentoo.org> openafs-1.4.2.ebuild: + stable on amd64 + + 21 Nov 2006; Joseph Jezak <josejx@gentoo.org> openafs-1.4.1-r1.ebuild: + Marked ppc stable for bug #151567. + + 11 Nov 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.2_rc4.ebuild: + Remove obsolete ebuild + + 04 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + openafs-1.4.1-r1.ebuild: + stabled x86, bug #151567 + + 19 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org> openafs-1.4.2.ebuild: + Re-enabling emake -j1, solving bug #151940 + +*openafs-1.4.2 (18 Oct 2006) + + 18 Oct 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.2_rc3.ebuild, +openafs-1.4.2.ebuild: + Revision bump to 1.4.2, remove old 1.4.2_rc3, remove -j1 + + 16 Oct 2006; Markus Rothe <corsair@gentoo.org> openafs-1.4.1-r1.ebuild: + Stable on ppc64; bug #151567 + + 22 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> Manifest: + Add cvs flags such that keyword substitution is not done for + files/kauth-fix.patch + +*openafs-1.4.2_rc4 (21 Sep 2006) + + 21 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> +files/kauth-fix.patch, + +openafs-1.4.2_rc4.ebuild: + Version bump, fix installation of documentation + + 19 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.2_rc3.ebuild: + enable support for nested pts groups, fixing bug #145339 + +*openafs-1.5.8 (09 Sep 2006) + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.5.8.ebuild: + Add development release (hard masked), address bug #145339 + +*openafs-1.4.2_rc3 (09 Sep 2006) + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.2_rc3.ebuild: + Version bump to release candidate + + 09 Sep 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.1-r1.ebuild: + Stable on alpha (wrt bug #124381) + + 09 Aug 2006; Simon Stelling <blubb@gentoo.org> openafs-1.4.0-r2.ebuild: + stable on amd64 + + 03 Jun 2006; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.0-r3.ebuild, -openafs-1.4.1.ebuild: + Removing obsolete ebuilds + + 26 May 2006; Stefaan De Roeck <stefaan@gentoo.org> -openafs-1.4.0.ebuild, + -openafs-1.4.0-r1.ebuild: + Removing some obsolete ebuilds + +*openafs-1.4.1-r1 (26 May 2006) + + 26 May 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.1-r1.ebuild: + Ensuring usage of CFLAGS, + fixing bugs #131267 and #131333 + +*openafs-1.4.1 (22 Apr 2006) + + 22 Apr 2006; Stefaan De Roeck <stefaan@gentoo.org> +openafs-1.4.1.ebuild: + Version bump, fixes #126420 + + 30 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.0-r2.ebuild: + Dependency on openafs-kernel changed to latest available revision of given + version (in preparation of stabling new openafs-kernel) + + 29 Mar 2006; Aron Griffis <agriffis@gentoo.org> openafs-1.4.0-r2.ebuild: + Mark 1.4.0-r2 stable on ia64 + +*openafs-1.4.0-r3 (27 Mar 2006) + + 27 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.0-r3.ebuild: + Update dependency in client init script, update patchset to match + openafs-kernel + + 17 Mar 2006; Stefaan De Roeck <stefaan@gentoo.org> + openafs-1.4.0-r2.ebuild: + Added blocking dependency hoping it will alert people not to try glibc 2.4 + with openafs (bug #126420) + + 15 Mar 2006; Markus Rothe <corsair@gentoo.org> openafs-1.4.0-r2.ebuild: + Stable on ppc64; bug #124381 + + 05 Mar 2006; Joshua Jackson <tsunam@gentoo.org> openafs-1.4.0-r2.ebuild: + stable on x86; bug #124381 + + 02 Feb 2006; Aron Griffis <agriffis@gentoo.org> openafs-1.4.0-r2.ebuild: + Mark 1.4.0-r2 ~ia64 #120840 + +*openafs-1.4.0-r2 (25 Jan 2006) + + 25 Jan 2006; Stefaan De Roeck <stefaan@gentoo.org> + +openafs-1.4.0-r2.ebuild: + Move mountpoint creation/deletion from ebuild to init-script, fixing bug + #116854 + +*openafs-1.4.0-r1 (26 Dec 2005) + + 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> + -openafs-1.4.0_rc3.ebuild, -openafs-1.4.0_rc8.ebuild, + +openafs-1.4.0-r1.ebuild: + Fix init script for linux-2.4 (bug #116220), remove older ebuilds + +*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 + +*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 + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest new file mode 100644 index 0000000..259358c --- /dev/null +++ b/net-fs/openafs/Manifest @@ -0,0 +1,8 @@ +DIST openafs-1.6.2-doc.tar.bz2 3483994 SHA256 3b1fecde4cea104d62fde9d4ac78bc4f28c64bc2c4f527bfefd27789facaae1e SHA512 0fcee6fbc46f4df53f8abd875346e9a52bb07d539096b666a06c99b9194800eb44ef2358a8637c94154545fb2f7719ecf8a410c6fb6020b97bbb8d231b31a7a4 WHIRLPOOL d30a1b371ddaa88531d6f5ceccff9f80b23b9ddf4538be794772eb5b7e91044757fcb0ccbd1a7f4b05d60b37bde351319d676901eb5198f04fb12b37b4f575ba +DIST openafs-1.6.2-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04 +DIST openafs-1.6.2-src.tar.bz2 14378378 SHA256 0db0877cd42131a744472ad0abfa26a4402a5bad94adb4d1eada75c8b6895bc9 SHA512 769b82d4ba8fe391f7dacc1f422d0bca564450ee3e05da34296aa461fecab825956e2bea4849af65af8592ffe50853e725ee0a700c1afaea67652adf8a93c01c WHIRLPOOL 61947ee3f0e3d7107f3611add14bd90ca1f5744986f75a92a28f6ccda8936f16441ec819640eebbd0cfaffaaa716c3077980b28512a84e9be770a4320a19997a +DIST openafs-1.6.5-doc.tar.bz2 3488188 SHA256 754ce1fd1c3b9026883453d5cde1705452568f4e54e86fbf02a75debf8f57f2f SHA512 e58ebf61970dcf083cb8b5f6ae43930e3f0f680df0dfafaa852a5cf44bcaa47fefe3ee3a62d2e73a4f484314e4e09669e049d939a69dcf0d5b3aec5e0c31b34a WHIRLPOOL 6b3c9a0262d0bbd2c603451990ddf98c92f8bc3ade69eb6ac289c9d0dcfad7b78b0ee6d311efe5810f006640f5eeb8b3ef508f28da95b892187aceba400dfbf0 +DIST openafs-1.6.5-patches-1.tar.bz2 10880 SHA256 bde25a4ec9ab38cb9864deb38d4d3f4b3affc44969c072a3329844dbbebd1c5c SHA512 f6cd5916bc072cb855a0edfb640cf53cfdc5fb7d3b9ed0e23e9c739ea4f046653ac60b731cb469838085c92286485fafa00807b857f89ca2c90fea3dce2c9a56 WHIRLPOOL 93a6648ddc8e35c05c176a9d835fefcd97afc217bbf80547895e5da40ac4e0a85842dd89c5b3074986045db67548f766a72cd5a2c05eb24c62ae04f26a490e04 +DIST openafs-1.6.5-src.tar.bz2 14400420 SHA256 176fab2d710d8dcf566f5aa229fd796dd8165561d57590e32790a3034a195ef2 SHA512 2a03b87499f3304c85664787602f1e2f1988a5baa34bc7754e28f8ead6a1b70d826e63cd6ce4b4c5a97ae48fff6255a51be973c098f8a176369ae557b18830f1 WHIRLPOOL 66c058a09396054dc675351b1b27628144a7f29b2255e7192906290bd0b76ea8c08a398d773031a9835edbdd2452990cc6e3273c02e4d25560d62ddcd7318c97 +DIST openafs-1.6.6-doc.tar.bz2 3520366 SHA256 4c95031f6b8eed8ef340a3d293942f17d78b568584655c65d613265768e4d4fc SHA512 30f95ab870dfa8b823f3462671a008ab15480a8324f8d19fbf06e9f36466bd1214198ce19bab0035ea5c797312073be545532a259dec07cd8d2623e064bb257c WHIRLPOOL c26cabc9872bd95c551ff4902906a43e42bf71fe0fde2b3885dbb8f2f715378fa6d172a521379d613adc82fed86880927487141800e65bc5d86d5cf9068995c9 +DIST openafs-1.6.6-src.tar.bz2 14582006 SHA256 635e3f236d10427d75257580303ed0d668226ed513fdf713ba5b81bf2131ca75 SHA512 d01dc8cb4101a4678b30d72ee69c614acd440460242aafafc45d4d4a911ca91c84a3acf0f0d7b7d5d206c0841b736073a8c7383e4f6c6b0655fe6cc076334824 WHIRLPOOL aa583632c5030dcec47238ab7ae549219740bde6e08eaae68d693c6a1d5952d46f600deba4148803ccb2db33b348df78ff0eaf06a5104798416b89a74a689420 diff --git a/net-fs/openafs/files/openafs-client.service b/net-fs/openafs/files/openafs-client.service new file mode 100644 index 0000000..8606b28 --- /dev/null +++ b/net-fs/openafs/files/openafs-client.service @@ -0,0 +1,17 @@ +[Unit] +Description=OpenAFS Client Service +After=network.target remote-fs.target nss-lookup.target + +[Service] +Type=oneshot +EnvironmentFile=/etc/conf.d/openafs-client +ExecStartPre=/sbin/modprobe libafs +ExecStart=/usr/sbin/afsd $OPTIONS +ExecStop=/bin/umount /afs +ExecStopPost=/usr/sbin/afsd -shutdown +ExecStopPost=/sbin/rmmod libafs +KillMode=none +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target remote-fs.target diff --git a/net-fs/openafs/files/openafs-server.service b/net-fs/openafs/files/openafs-server.service new file mode 100644 index 0000000..ee58973 --- /dev/null +++ b/net-fs/openafs/files/openafs-server.service @@ -0,0 +1,11 @@ +[Unit] +Description=OpenAFS Server Service +After=syslog.target network.target + +[Service] +EnvironmentFile=/etc/conf.d/openafs-server +ExecStart=/usr/sbin/bosserver $BOSSERVER_OPTIONS +ExecStop=/usr/bin/bos shutdown localhost -wait -localauth + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/openafs/files/tmpfiles.d/openafs-client.conf b/net-fs/openafs/files/tmpfiles.d/openafs-client.conf new file mode 100644 index 0000000..45d5747 --- /dev/null +++ b/net-fs/openafs/files/tmpfiles.d/openafs-client.conf @@ -0,0 +1,54 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# ENABLE_AFSDB and ENABLE_DYNROOT determine whether AFSDB support and +# Dynroot support (dynamically generated /afs), respectively, should be +# enabled in the AFS client. +ENABLE_AFSDB="no" +ENABLE_DYNROOT="yes" + +# AFS client configuration options: +# --------------------------------------------------------------------------- +# possible AFS client afsd configuration options (from 1.3.74) are +# -blocks The number of blocks available in the workstation cache. +# -files The target number of files in the workstation cache (Default: +# 1000). +# -rootvol The name of the root volume to use. +# -stat The number of stat cache entries. +# -hosts List of servers to check for volume location info FOR THE +# HOME CELL. +# -memcache Use an in-memory cache rather than disk. +# -cachedir The base directory for the workstation cache. +# -mountdir The directory on which the AFS is to be mounted. +# -confdir The configuration directory . +# -nosettime Don't keep checking the time to avoid drift. +# -verbose Be chatty. +# -debug Print out additional debugging info. +# -kerndev [OBSOLETE] The kernel device for AFS. +# -dontfork [OBSOLETE] Don't fork off as a new process. +# -daemons The number of background daemons to start (Default: 2). +# -rmtsys Also fires up an afs remote sys call (e.g. pioctl, setpag) +# support daemon +# -chunksize [n] 2^n is the chunksize to be used. 0 is default. +# -dcache The number of data cache entries. +# -biods Number of bkg I/O daemons (AIX3.1 only) +# -prealloc Number of preallocated "small" memory blocks +# -pininodes Number of inodes which can be spared from inode[] for +# pointing at Vfiles. If this is set too high, you may have +# system problems, which can only be ameliorated by changing +# NINODE (or equivalent) and rebuilding the kernel. +# This option is now disabled. +# -logfile Place where to put the logfile (default in <cache>/etc/AFSLog. +# -waitclose make close calls always synchronous (slows em down, tho) +# -files_per_subdir [n] number of files per cache subdir. (def=2048) +# -shutdown Shutdown afs daemons +# --------------------------------------------------------------------------- +# examples of options with disk cacke +#XXLARGE="-stat 4000 -dcache 4000 -daemons 6 -volumes 256 -files 50000" +#XLARGE="-stat 3600 -dcache 3600 -daemons 5 -volumes 196 -files 50000" +#LARGE="-stat 2800 -dcache 2400 -daemons 5 -volumes 128" +#MEDIUM="-stat 2000 -dcache 800 -daemons 3 -volumes 70" +#SMALL="-stat 300 -dcache 100 -daemons 2 -volumes 50" + +# default is to use memcache +OPTIONS="-nosettime -memcache -fakestat -dynroot" diff --git a/net-fs/openafs/metadata.xml b/net-fs/openafs/metadata.xml new file mode 100644 index 0000000..dac4442 --- /dev/null +++ b/net-fs/openafs/metadata.xml @@ -0,0 +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>proxy-maintainers</herd> +<maintainer> + <email>andrej.filipcic@ijs.si</email> + <name>Andrej Filipcic</name> +</maintainer> +</pkgmetadata> diff --git a/net-fs/openafs/openafs-1.6.6.ebuild b/net-fs/openafs/openafs-1.6.6.ebuild new file mode 100644 index 0000000..c98a7b1 --- /dev/null +++ b/net-fs/openafs/openafs-1.6.6.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/openafs/openafs-1.6.5-r1.ebuild,v 1.4 2013/10/07 20:27:16 hasufell Exp $ + +EAPI="4" + +inherit flag-o-matic eutils autotools multilib toolchain-funcs versionator pam systemd + +MY_PV=$(delete_version_separator '_') +MY_P="${PN}-${MY_PV}" +PVER="1" +DESCRIPTION="The OpenAFS distributed file system" +HOMEPAGE="http://www.openafs.org/" +# We always d/l the doc tarball as man pages are not USE=doc material +SRC_URI="http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-src.tar.bz2 + http://openafs.org/dl/openafs/${MY_PV}/${MY_P}-doc.tar.bz2 + mirror://gentoo/${PN}-1.6.5-patches-${PVER}.tar.bz2" + +LICENSE="IBM BSD openafs-krb5-a APSL-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + +IUSE="doc kerberos pam" + +RDEPEND="~net-fs/openafs-kernel-${PV} + sys-libs/ncurses + pam? ( sys-libs/pam ) + kerberos? ( virtual/krb5 )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + EPATCH_EXCLUDE="020_all_fbsd.patch" \ + EPATCH_SUFFIX="patch" \ + epatch "${WORKDIR}"/gentoo/patches + epatch_user + + # packaging is f-ed up, so we can't run eautoreconf + # run autotools commands based on what is listed in regen.sh + eaclocal -I src/cf + eautoconf + eautoconf -o configure-libafs configure-libafs.ac + eautoheader + einfo "Deleting autom4te.cache directory" + rm -rf autom4te.cache +} + +src_configure() { + # cannot use "use_with" macro, as --without-krb5-config crashes the econf + local myconf="" + if use kerberos; then + myconf="--with-krb5-conf=$(type -p krb5-config)" + fi + + AFS_SYSKVERS=26 \ + XCFLAGS="${CFLAGS}" \ + econf \ + $(use_enable pam) \ + --enable-supergroups \ + --disable-kernel-module \ + --disable-strip-binaries \ + ${myconf} +} + +src_compile() { + emake all_nolibafs +} + +src_install() { + local CONFDIR=${WORKDIR}/gentoo/configs + local SCRIPTDIR=${WORKDIR}/gentoo/scripts + + emake DESTDIR="${ED}" install_nolibafs + + insinto /etc/openafs + doins src/afsd/CellServDB + echo "/afs:/var/cache/openafs:200000" > "${ED}"/etc/openafs/cacheinfo + echo "openafs.org" > "${ED}"/etc/openafs/ThisCell + + # pam_afs and pam_afs.krb have been installed in irregular locations, fix + if use pam ; then + dopammod "${ED}"/usr/$(get_libdir)/pam_afs* + fi + rm -f "${ED}"/usr/$(get_libdir)/pam_afs* || die + + # remove kdump stuff provided by kexec-tools #222455 + rm -rf "${ED}"/usr/sbin/kdump* + + # avoid collision with mit_krb5's version of kpasswd + mv "${ED}"/usr/bin/kpasswd{,_afs} || die + mv "${ED}"/usr/share/man/man1/kpasswd{,_afs}.1 || die + + # move lwp stuff around #200674 #330061 + mv "${ED}"/usr/include/{lwp,lock,timer}.h "${ED}"/usr/include/afs/ || die + mv "${ED}"/usr/$(get_libdir)/liblwp* "${ED}"/usr/$(get_libdir)/afs/ || die + # update paths to the relocated lwp headers + sed -ri \ + -e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \ + "${ED}"/usr/include/*.h \ + "${ED}"/usr/include/*/*.h \ + || die + + # minimal documentation + use pam && doman src/pam/pam_afs.5 + dodoc "${CONFDIR}"/README src/afsd/CellServDB + + # documentation package + if use doc ; then + find doc/{arch,examples,pdf,protocol,txt}/ -type f -exec dodoc {} + + dohtml -A xml -r doc/{html,xml}/* + fi + + # Gentoo related scripts + newinitd "${SCRIPTDIR}"/openafs-client openafs-client || die + newconfd "${CONFDIR}"/openafs-client openafs-client || die + newinitd "${SCRIPTDIR}"/openafs-server openafs-server || die + newconfd "${CONFDIR}"/openafs-server openafs-server || die + if use systemd; then + systemd_dotmpfilesd "${FILESDIR}"/tmpfiles.d/openafs-client.conf + systemd_dounit "${FILESDIR}"/openafs-client.service + systemd_dounit "${FILESDIR}"/openafs-server.service + fi + + # used directories: client + keepdir /etc/openafs + keepdir /var/cache/openafs + + # used directories: server + keepdir /etc/openafs/server + diropts -m0700 + keepdir /var/lib/openafs + keepdir /var/lib/openafs/db + diropts -m0755 + keepdir /var/lib/openafs/logs + + # link logfiles to /var/log + dosym ../lib/openafs/logs /var/log/openafs +} + +pkg_preinst() { + ## Somewhat intelligently install default configuration files + ## (when they are not present) + local x + for x in cacheinfo CellServDB ThisCell ; do + if [ -e "${EROOT}"/etc/openafs/${x} ] ; then + cp "${EROOT}"/etc/openafs/${x} "${ED}"/etc/openafs/ + fi + done +} + +pkg_postinst() { + elog "This installation should work out of the box (at least the" + elog "client part doing global afs-cell browsing, unless you had" + elog "a previous and different configuration). If you want to" + elog "set up your own cell or modify the standard config," + elog "please have a look at the Gentoo OpenAFS documentation" + elog "(warning: it is not yet up to date wrt the new file locations)" + elog + elog "The documentation can be found at:" + elog " http://www.gentoo.org/doc/en/openafs.xml" +} |