net-fs / openafs

The OpenAFS distributed file system

Official package sites : https://www.openafs.org/ ·

v1.8.2-r1 :: 0 :: gentoo

Modified
License
IBM BSD openafs-krb5-a APSL-2
Keywords
~amd64 ~amd64-linux ~sparc ~x86 ~x86-linux
USE flags
api bitmap-later debug doc fuse kauth kerberos modules namei ncurses perl pthreaded-ubik supergroups tsm ubik-read-while-write

v1.6.22.2 :: 0 :: gentoo

Modified
License
IBM BSD openafs-krb5-a APSL-2
Keywords
~amd64 ~amd64-linux ~sparc ~x86 ~x86-linux
USE flags
bitmap-later debug doc fuse kerberos modules ncurses pam pthreaded-ubik supergroups

v1.6.22.1 :: 0 :: gentoo

Modified
License
IBM BSD openafs-krb5-a APSL-2
Keywords
amd64 x86 ~amd64-linux ~sparc ~x86-linux
USE flags
bitmap-later debug doc fuse kerberos modules ncurses pam pthreaded-ubik supergroups

General

api
Build API documentation using app-doc/doxygen. May take a *long* time to build.
bitmap-later
Enable fast startup of file server by not reading bitmap till needed.
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fuse
Build fuse client.
kauth
Install the DEPRECATED kauth server, PAM modules, and utilities
kerberos
Add kerberos support
modules
Build libafs kernel module. Disable only if you know what you're doing: without this module OpenAFS client will not work.
namei
Enable namei fileserver instead of inode fileserver. You should disable this option only if compatibility with inode format AFS storage is required.
ncurses
Add ncurses support (console display library)
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
perl
Add optional support/bindings for the Perl language
pthreaded-ubik
Enable installation of pthreaded ubik applications.
pthreaded-ubik
Enable installation of pthreaded ubik applications.
supergroups
Enable support for nested pts groups.
tsm
Enable use of the Tivoli TSM API libraries from app-backup/tsm for butc support. AMD64 only.
ubik-read-while-write
Enable vlserver read from db cache during write locks (EXPERIMENTAL)

kernel

linux
KERNEL setting for system using the Linux kernel

app-backup / tsm : IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / docbook-xml-dtd : Docbook DTD for XML

app-text / docbook-xsl-stylesheets : XSL Stylesheets for Docbook

dev-libs / libxslt : XSLT libraries and tools

net-fs / openafs-kernel : The OpenAFS distributed file system kernel module

sys-apps / sed : Super-useful stream editor

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-libs / ncurses : console display library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / linux-sources : Virtual for Linux kernel sources

virtual / modutils : Virtual for utilities to manage Linux kernel modules

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / yacc : virtual for yacc (yet another compiler compiler)

app-backup / tsm : IBM Spectrum Protect (former Tivoli Storage Manager) Backup/Archive Client, API

app-text / docbook-xml-dtd : Docbook DTD for XML

app-text / docbook-xsl-stylesheets : XSL Stylesheets for Docbook

net-fs / openafs-kernel : The OpenAFS distributed file system kernel module

net-fs / openafs-kernel : The OpenAFS distributed file system kernel module

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-libs / ncurses : console display library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / modutils : Virtual for utilities to manage Linux kernel modules

app-crypt / heimdal : Kerberos 5 implementation from KTH

app-crypt / kstart : Modified versions of kinit for refreshing kerberos tickets automatically

net-mail / cyrus-imapd : The Cyrus IMAP Server

www-apps / webdavcgi : A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV.

642542
net-fs/openafs-1.6.22.1 : /.../afs_memcache.c:16:10: fatal error: rpc/types.h: No such file or directory
680944
net-fs/openafs-1.8.2-r1 : /.../osi_machdep.h:101:8: error: implicit declaration of function do_gettimeofday
686488
net-fs/openafs-1.8.2-r1 : userok.c:(.text+<snip>): undefined reference to base64_decode
696296
net-fs/openafs-1.8.4 version bump
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-fs/openafs: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-fs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
net-fs/openafs: remove old
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: fix broken dependencies
1.8.2-r1 fixes seriously broken deps due to RDEPEND <-> DEPEND typo: was "DEPEND=${RDPEND}" instead of the opposite. Aside from this missing subslot is provided and couple of deps are moved BDEPEND -> DEPEND because they contain no executables. Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
net-fs/openafs: remove gssapi USE flag
Right now GSSAPI check is NOP on *NIX systems, it may be useful together with Kerberos-V later. So disable all checks when Kerberos is disabled and enable them when Kerberos support is enabled. Closes: https://bugs.gentoo.org/674630 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Savchenko · gentoo
net-fs/openafs: 1.8.2 version bump
- Update to upstream version 1.8.2 and patches from 1_8_x branch till 20181001. This fixes some open Gentoo bugs: 472184 (probably), 544162, 603890 (likely), 640874, 642542. - Merge openafs-kernel back into openafs: - save lots of build time (configure, compilling common code); - original split was required due to problems in the build system (e.g. -j1) which are fixed now. Now kernels < 4.21 are supported. - Add support for new features: - enable gssapi via kerberos; - allow to choose between namei and inode file servers; - add Tivoli TSM API support; - conrol ubik-read-while-write mode; - deprecate kauth tools (may be enabled via flag); - add support for perl bindings via swig; - Docs: - build api docs (using doxygen); - Build PDF docs, support all three generators (fop, dblatex, docbook2pdf). - Avoid file collision with heimdal (bug 631584). The client is tested on various configurations, the server is not. Closes: https://bugs.gentoo.org/472184 Closes: https://bugs.gentoo.org/544162 Closes: https://bugs.gentoo.org/603890 Closes: https://bugs.gentoo.org/631584 Closes: https://bugs.gentoo.org/640874 Closes: https://bugs.gentoo.org/642542 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.53, Repoman-2.3.11
Andrew Savchenko · gentoo
net-fs/openafs: fix QA issues
- get rid of versionator eclass - specify fuse subslot dep Signed-off-by: Andrew Savchenko <bircoph@gentoo.org> Package-Manager: Portage-2.3.53, Repoman-2.3.11
NP-Hardass · gentoo
net-fs/openafs: Drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Stabilize 1.6.22.1 for amd64, x86
Closes: https://bugs.gentoo.org/649214 Package-Manager: Portage-2.3.24, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.22.2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.22.1
Package-Manager: Portage-2.3.18, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Drop older versions
Bug: https://bugs.gentoo.org/640536 Package-Manager: Portage-2.3.16, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Stable for amd64, x86
Bug: https://bugs.gentoo.org/640536 Package-Manager: Portage-2.3.16, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.22
CVE: 2017-17432 Bug: https://bugs.gentoo.org/640536 Package-Manager: Portage-2.3.16, Repoman-2.3.6
NP-Hardass · gentoo
net-fs/openafs: 1.6.21-r1 stable for amd64, x86
Package-Manager: Portage-2.3.10, Repoman-2.3.3
NP-Hardass · gentoo
net-fs/openafs: Fixed service scripts
Thanks to johnfg for his help Package-Manager: Portage-2.3.10, Repoman-2.3.3
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.21.1
Fixed service scripts, Thanks to johnfg for his help Package-Manager: Portage-2.3.10, Repoman-2.3.3
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.21
Package-Manager: Portage-2.3.8, Repoman-2.3.3
NP-Hardass · gentoo
net-fs/openafs: Bump to 1.6.20.2
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Andrew Savchenko · gentoo
net-fs/openafs: remove old
security cleanup, bug 608446 Package-Manager: Portage-2.3.5, Repoman-2.3.2 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: sparc stable wrt bug #608446
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: x86 stable wrt bug #608446
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: amd64 stable wrt bug #608446
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: remove bashism from init script
[[ ]] construct in the client init script is replaced by [ ] to be POSIX compliant. Since the client init script is shipped within tarball, the tarball is updated. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
NP-Hardass · gentoo
net-fs/openafs: Version bump to 1.6.20.1, #608446
Package-Manager: portage-2.3.0
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andrew Savchenko · gentoo
net-fs/openafs: remove old
Package-Manager: portage-2.3.3 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: sparc stable wrt bug #597078
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: x86 stable wrt bug #597078
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
net-fs/openafs-1.6.18.3-r0: stable on amd64
Gentoo-Bug: 597078
NP-Hardass · gentoo
net-fs/openafs: vbump 1.6.18.3
Package-Manager: portage-2.3.0
Andrew Savchenko · gentoo
net-fs/openafs: update patchset
In init scripts runscript is replaced by openrc-run. Package-Manager: portage-2.3.0 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: remove old
Package-Manager: portage-2.3.0 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
NP-Hardass · gentoo
net-fs/openafs: Vbump to 1.6.18.2, Support dyn cachedir from config file
Previously, config scripts ignored the setting in /etc/openafs/cacheinfo and assumed the default /var/cache/openafs. Now we pull the value dynamically from the config file Package-Manager: portage-2.2.28
Andrew Savchenko · gentoo
net-fs/openafs: version bump
- add missed deps - new USE flags based on configure options previously ignored Package-Manager: portage-2.2.28 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: fix SRC_URI
Docs URI should also contain MY_PRE as suggested by NP-Hardass. Package-Manager: portage-2.2.28 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: http -> https
Package-Manager: portage-2.2.28 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: remove old and vulnerable versions
Bug: 564388 Package-Manager: portage-2.2.28 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: sparc stable wrt bug #564388
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: x86 stable wrt bug #564388
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: amd64 stable wrt bug #564388
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
NP-Hardass · gentoo
net-fs/openafs: Version bump to 1.6.17. Security bugs and systemd bugs
Security Release 1.6.17. Also fixes systemd units to make cache dir and sets env variables in /etc/systemd/service.d/openafs-{client,server}.service.d/00gentoo.conf to allow specifying daemon runtime args. Additionally, new pkg_config phase exists to enable systemd users to set cache args for client daemon because QA policies disencourage having the unit set the args dynamically. Gentoo-Bug: 570410,544168,570540,564388 Package-Manager: portage-2.2.26
Andrew Savchenko · gentoo
net-fs/openafs: version bump to 1.6.16
This update fixes several security bugs: CVE-2015-{7762,7763,8312}. Update ebuild to EAPI 6. Install missing PDF docs. Package-Manager: portage-2.2.27 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: depend on SLOT=0 subslots
Depend on :0= since other slots are for binary packages. Package-Manager: portage-2.2.23 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: fix repoman warnings
Specify ncurses subslot dependency. Package-Manager: portage-2.2.23 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: remove old versions
Package-Manager: portage-2.2.23 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Andrew Savchenko · gentoo
net-fs/openafs: remove vulnerable versions
See bug 556354. Package-Manager: portage-2.2.23 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Agostino Sarubbo · gentoo
net-fs/openafs: x86 stable wrt bug #556354
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
net-fs/openafs: sparc stable wrt bug #556354
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mikle Kolyada · gentoo
net-fs/openafs: amd64 stable wrt bug #556354
Package-Manager: portage-2.2.20.1
NP-Hardass · gentoo
Revert "net-fs/openafs{,-kernel}: Stabilize amd64/x86 as per Bug: 556354"
This reverts commit 77a9222b64402b1476d0fb86de5979fbba60c78f.
NP-Hardass · gentoo
net-fs/openafs{,-kernel}: Stabilize amd64/x86 as per Bug: 556354
Stabilize 1.6.12-r1 Package-Manager: portage-2.2.20
NP-Hardass · gentoo
net-fs/openafs{,-kernel}: Version bump to 1.6.14, maint. release, drop 1.6.13.
Package-Manager: portage-2.2.20
NP-Hardass · gentoo
net-fs/openafs{,-kernel}: Resolves bug #556354 and bug #425352
Patches for CVE-2015-{3282,3283,3284,3285,3286,3287} FreeBSD ebuild code backported to all versions in the newly created -r1s
NP-Hardass · gentoo
net-fs/openafs{,-kernel}: Version bump to 1.6.13, security release
Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed