summaryrefslogtreecommitdiff
path: root/filesystems
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2017-11-04 03:46:56 +0000
committermanu <manu@pkgsrc.org>2017-11-04 03:46:56 +0000
commitdb608be848db5abdb674a9c65ac5a5ab5416cac1 (patch)
tree82c0e722f9ba372df588a84a7ffcb82f909f4475 /filesystems
parentfc9df6b2950e7176f5d1b8e6591d48fd9e420c9e (diff)
downloadpkgsrc-db608be848db5abdb674a9c65ac5a5ab5416cac1.tar.gz
Update to glusterfs 3.12.2
There have been a lot of changes since previous package version (3.8.9) See http://docs.gluster.org/en/latest/release-notes/ for an overview
Diffstat (limited to 'filesystems')
-rw-r--r--filesystems/glusterfs/Makefile11
-rw-r--r--filesystems/glusterfs/PLIST79
-rw-r--r--filesystems/glusterfs/distinfo10
3 files changed, 73 insertions, 27 deletions
diff --git a/filesystems/glusterfs/Makefile b/filesystems/glusterfs/Makefile
index 2ffa1a3740b..1ee9b2a6218 100644
--- a/filesystems/glusterfs/Makefile
+++ b/filesystems/glusterfs/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.78 2017/09/18 09:53:20 maya Exp $
+# $NetBSD: Makefile,v 1.79 2017/11/04 03:46:56 manu Exp $
-DISTNAME= glusterfs-3.8.9
+DISTNAME= glusterfs-3.12.2
#PKGREVISION= 1
-PKGREVISION= 2
CATEGORIES= filesystems
MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/
@@ -25,11 +24,17 @@ MAKE_FLAGS+= LEXLIB=""
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # only 2.x supported as of 3.8.x
REPLACE_PYTHON+= contrib/ipaddr-py/ipaddr.py
+REPLACE_PYTHON+= events/src/glustereventsd.py
+REPLACE_PYTHON+= events/src/peer_eventsapi.py
+REPLACE_PYTHON+= events/tools/eventsdash.py
REPLACE_PYTHON+= extras/ganesha/scripts/generate-epoch.py
REPLACE_PYTHON+= extras/geo-rep/schedule_georep.py.in
REPLACE_PYTHON+= extras/snap_scheduler/gcron.py
REPLACE_PYTHON+= extras/snap_scheduler/snap_scheduler.py
+REPLACE_PYTHON+= geo-replication/src/peer_georep-sshkey.py.in
REPLACE_PYTHON+= geo-replication/src/peer_mountbroker.in
+REPLACE_PYTHON+= geo-replication/src/peer_mountbroker.py
+REPLACE_PYTHON+= geo-replication/src/peer_mountbroker.py.in
REPLACE_PYTHON+= geo-replication/syncdaemon/changelogagent.py
REPLACE_PYTHON+= geo-replication/syncdaemon/gsyncd.py
REPLACE_PYTHON+= geo-replication/syncdaemon/gsyncdstatus.py
diff --git a/filesystems/glusterfs/PLIST b/filesystems/glusterfs/PLIST
index 5e01d89a1c8..16fd2a86d49 100644
--- a/filesystems/glusterfs/PLIST
+++ b/filesystems/glusterfs/PLIST
@@ -1,21 +1,31 @@
-@comment $NetBSD: PLIST,v 1.36 2016/08/11 03:43:48 manu Exp $
+@comment $NetBSD: PLIST,v 1.37 2017/11/04 03:46:56 manu Exp $
${PYSITELIB}/gluster/__init__.py
${PYSITELIB}/gluster/__init__.pyc
${PYSITELIB}/gluster/__init__.pyo
+${PYSITELIB}/gluster/cliutils/__init__.py
+${PYSITELIB}/gluster/cliutils/__init__.pyc
+${PYSITELIB}/gluster/cliutils/__init__.pyo
+${PYSITELIB}/gluster/cliutils/cliutils.py
+${PYSITELIB}/gluster/cliutils/cliutils.pyc
+${PYSITELIB}/gluster/cliutils/cliutils.pyo
${PYSITELIB}/gluster/glupy/__init__.py
${PYSITELIB}/gluster/glupy/__init__.pyc
${PYSITELIB}/gluster/glupy/__init__.pyo
bin/glusterfind
-etc/ganesha/ganesha-ha.conf.sample
+etc/glusterfs/eventsconfig.json
etc/glusterfs/gluster-rsyslog-5.8.conf
etc/glusterfs/gluster-rsyslog-7.2.conf
etc/glusterfs/glusterd.vol.sample
etc/glusterfs/glusterfs-georep-logrotate
etc/glusterfs/glusterfs-logrotate
+etc/glusterfs/group-gluster-block
+etc/glusterfs/group-metadata-cache
+etc/glusterfs/group-nl-cache
etc/glusterfs/group-virt.example
etc/glusterfs/logger.conf.example
include/glusterfs/api/glfs-handles.h
include/glusterfs/api/glfs.h
+include/glusterfs/atomic.h
include/glusterfs/byte-order.h
include/glusterfs/call-stub.h
include/glusterfs/checksum.h
@@ -26,12 +36,14 @@ include/glusterfs/common-utils.h
include/glusterfs/compat-errno.h
include/glusterfs/compat-uuid.h
include/glusterfs/compat.h
+include/glusterfs/compound-fop-utils.h
include/glusterfs/daemon.h
include/glusterfs/default-args.h
include/glusterfs/defaults.h
include/glusterfs/dict.h
include/glusterfs/event-history.h
include/glusterfs/event.h
+include/glusterfs/events.h
include/glusterfs/fd-lk.h
include/glusterfs/fd.h
include/glusterfs/gf-dirent.h
@@ -46,7 +58,6 @@ include/glusterfs/gidcache.h
include/glusterfs/glfs-message-id.h
include/glusterfs/globals.h
include/glusterfs/glusterfs-acl.h
-include/glusterfs/glusterfs-fops.h
include/glusterfs/glusterfs.h
include/glusterfs/graph-utils.h
include/glusterfs/hashfn.h
@@ -64,6 +75,7 @@ include/glusterfs/mem-pool.h
include/glusterfs/mem-types.h
include/glusterfs/options.h
include/glusterfs/parse-utils.h
+include/glusterfs/protocol-common.h
include/glusterfs/quota-common-utils.h
include/glusterfs/rbthash.h
include/glusterfs/refcount.h
@@ -87,6 +99,7 @@ include/glusterfs/rpc/rpc-clnt.h
include/glusterfs/rpc/rpc-common-xdr.h
include/glusterfs/rpc/rpc-drc.h
include/glusterfs/rpc/rpc-lib-messages.h
+include/glusterfs/rpc/rpc-pragmas.h
include/glusterfs/rpc/rpc-transport.h
include/glusterfs/rpc/rpcsvc-common.h
include/glusterfs/rpc/rpcsvc.h
@@ -110,10 +123,10 @@ include/glusterfs/syncop-utils.h
include/glusterfs/syncop.h
include/glusterfs/syscall.h
include/glusterfs/template-component-messages.h
+include/glusterfs/throttle-tbf.h
include/glusterfs/timer.h
include/glusterfs/timespec.h
include/glusterfs/trie.h
-include/glusterfs/tw.h
include/glusterfs/upcall-utils.h
include/glusterfs/xlator.h
include/glusterfs/y.tab.h
@@ -126,13 +139,15 @@ lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/disperse.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/distribute.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/ec.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/nufa.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/pump.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/replicate.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/stripe.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/switch.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/tier.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/error-gen.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/io-stats.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/trace.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/crypt.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/rot-13.la
@@ -144,7 +159,6 @@ lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/bitrot-stub.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/cdc.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changelog.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changetimerecorder.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/ganesha.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/gfid-access.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/debug-trace.py
@@ -161,16 +175,15 @@ lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.a
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/locks.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/mac-compat.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/marker.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/posix-locks.so
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_client.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_dht.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quiesce.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quota.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quotad.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/read-only.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/shard.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-client.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-server.la
@@ -181,13 +194,15 @@ lib/glusterfs/${GLUSTERFS_VERSION}/xlator/meta.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mgmt/glusterd.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/api.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/fuse.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/nfs/server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.a
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-cache.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-threads.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/md-cache.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/open-behind.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/quick-read.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/read-ahead.la
@@ -208,17 +223,28 @@ lib/libgfxdr.la
lib/libglusterfs.la
lib/ocf/resource.d/glusterfs/glusterd
lib/ocf/resource.d/glusterfs/volume
-lib/ocf/resource.d/heartbeat/ganesha_grace
-lib/ocf/resource.d/heartbeat/ganesha_mon
-lib/ocf/resource.d/heartbeat/ganesha_nfsd
lib/pkgconfig/glusterfs-api.pc
lib/pkgconfig/libgfchangelog.pc
lib/pkgconfig/libgfdb.pc
-libexec/ganesha/copy-export-ganesha.sh
-libexec/ganesha/create-export-ganesha.sh
-libexec/ganesha/dbus-send.sh
-libexec/ganesha/ganesha-ha.sh
-libexec/ganesha/generate-epoch.py
+libexec/glusterfs/events/__init__.py
+libexec/glusterfs/events/__init__.pyc
+libexec/glusterfs/events/__init__.pyo
+libexec/glusterfs/events/eventsapiconf.py
+libexec/glusterfs/events/eventsapiconf.pyc
+libexec/glusterfs/events/eventsapiconf.pyo
+libexec/glusterfs/events/eventtypes.py
+libexec/glusterfs/events/eventtypes.pyc
+libexec/glusterfs/events/eventtypes.pyo
+libexec/glusterfs/events/gf_event.py
+libexec/glusterfs/events/gf_event.pyc
+libexec/glusterfs/events/gf_event.pyo
+libexec/glusterfs/events/glustereventsd.py
+libexec/glusterfs/events/handlers.py
+libexec/glusterfs/events/handlers.pyc
+libexec/glusterfs/events/handlers.pyo
+libexec/glusterfs/events/utils.py
+libexec/glusterfs/events/utils.pyc
+libexec/glusterfs/events/utils.pyo
libexec/glusterfs/gfind_missing_files/gcrawler
libexec/glusterfs/gfind_missing_files/gfid_to_path.py
libexec/glusterfs/gfind_missing_files/gfid_to_path.sh
@@ -249,8 +275,11 @@ libexec/glusterfs/glusterfind/utils.pyo
libexec/glusterfs/gsyncd
libexec/glusterfs/gverify.sh
libexec/glusterfs/peer_add_secret_pub
+libexec/glusterfs/peer_eventsapi.py
+libexec/glusterfs/peer_georep-sshkey.py
libexec/glusterfs/peer_gsec_create
libexec/glusterfs/peer_mountbroker
+libexec/glusterfs/peer_mountbroker.py
libexec/glusterfs/python/syncdaemon/README.md
libexec/glusterfs/python/syncdaemon/__init__.py
libexec/glusterfs/python/syncdaemon/__init__.pyc
@@ -258,6 +287,9 @@ libexec/glusterfs/python/syncdaemon/__init__.pyo
libexec/glusterfs/python/syncdaemon/changelogagent.py
libexec/glusterfs/python/syncdaemon/changelogagent.pyc
libexec/glusterfs/python/syncdaemon/changelogagent.pyo
+libexec/glusterfs/python/syncdaemon/conf.py
+libexec/glusterfs/python/syncdaemon/conf.pyc
+libexec/glusterfs/python/syncdaemon/conf.pyo
libexec/glusterfs/python/syncdaemon/configinterface.py
libexec/glusterfs/python/syncdaemon/configinterface.pyc
libexec/glusterfs/python/syncdaemon/configinterface.pyo
@@ -295,16 +327,24 @@ libexec/glusterfs/python/syncdaemon/syncdutils.py
libexec/glusterfs/python/syncdaemon/syncdutils.pyc
libexec/glusterfs/python/syncdaemon/syncdutils.pyo
libexec/glusterfs/set_geo_rep_pem_keys.sh
+man/man8/gluster-setgfid2path.8
man/man8/gluster.8
man/man8/glusterd.8
man/man8/glusterfs.8
man/man8/glusterfsd.8
man/man8/mount.glusterfs.8
+sbin/conf.py
sbin/gcron.py
+sbin/gf_attach
sbin/gfind_missing_files
sbin/glfsheal
sbin/gluster
+sbin/gluster-eventsapi
+sbin/gluster-georep-sshkey
+sbin/gluster-mountbroker
+sbin/gluster-setgfid2path
sbin/glusterd
+sbin/glustereventsd
sbin/glusterfs
sbin/glusterfsd
sbin/mount_glusterfs
@@ -318,6 +358,7 @@ share/doc/glusterfs/benchmarking/rdd.c
share/doc/glusterfs/glusterfs-mode.el
share/doc/glusterfs/glusterfs.vim
share/examples/rc.d/glusterd
+share/glusterfs/scripts/eventsdash.py
share/glusterfs/scripts/generate-gfid-file.sh
share/glusterfs/scripts/get-gfid.sh
share/glusterfs/scripts/gsync-sync-gfid
diff --git a/filesystems/glusterfs/distinfo b/filesystems/glusterfs/distinfo
index 30d82fcd5b3..e8b40433097 100644
--- a/filesystems/glusterfs/distinfo
+++ b/filesystems/glusterfs/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.61 2017/03/07 08:39:39 manu Exp $
+$NetBSD: distinfo,v 1.62 2017/11/04 03:46:56 manu Exp $
-SHA1 (glusterfs-3.8.9.tar.gz) = 352da2354d0e67646aec62e9624302405f2f4697
-RMD160 (glusterfs-3.8.9.tar.gz) = ed3af2371016f94700bd15e159cfa222cb7e8ec0
-SHA512 (glusterfs-3.8.9.tar.gz) = 43ef090dd1f48bcebb6dbd7ca4cae6d9a1a221792183e9ec6468124efa15656c451f4c67f49fa92b26532018640009bd77a034667731ba06adcc8db7cd586bd1
-Size (glusterfs-3.8.9.tar.gz) = 8511370 bytes
+SHA1 (glusterfs-3.12.2.tar.gz) = 561c9bf5aa8fb767dc51fc20a7849c8888a2e5cd
+RMD160 (glusterfs-3.12.2.tar.gz) = d354c48ddd7097008f8e44b2c4c9ff9c2c935aa5
+SHA512 (glusterfs-3.12.2.tar.gz) = 2bcb3e9356964ea8557ea4291cf6b641122c58a3beb59c00de0acb6772b05b22c0610db4f2bde2e506e15233cfa610db415c6622933e04600ddee3cc55b01166
+Size (glusterfs-3.12.2.tar.gz) = 9404275 bytes