summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/filesystems/glusterfs
AgeCommit message (Collapse)Author
2020-11-24utillinux: rename to util-linuxGraham Christensen
2020-09-12glusterfs: fix build w/glibc-2.32Maximilian Bosch
2020-05-21glusterfs: 7.5 -> 7.6R. RyanTM
2020-05-09glusterfs: fix indentationajs124
2020-05-09glusterfs: fix snapshotsajs124
2020-05-05glusterfs: 7.4 -> 7.5R. RyanTM
2020-03-22glusterfs: 7.3 -> 7.4R. RyanTM
2020-02-19glusterfs: 7.2 -> 7.3R. RyanTM
2020-01-21glusterfs: 7.1 -> 7.2R. RyanTM
2019-12-30treewide: replace make/build/configure/patchFlags with nix listsMerijn Broeren
2019-12-23glusterfs: 7.0 -> 7.1R. RyanTM
2019-10-21glusterfs: 6.5 -> 7.0R. RyanTM
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/glusterfs/versions
2019-08-28treewide: remove redundant recvolth
2019-08-18glusterfs: 4.0 -> 6.5Markus Kowalewski
* remove patches (fixed upstream) * python2 -> python3
2018-11-04glusterfs: 3.12.2 -> 4.0.0Niklas Hambüchen
2018-08-20glusterfs: add license + homepageMarkus Kowalewski
2018-08-01glusterfs: 3.12.4 -> 3.12.12Pascal Bach
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-01-10glusterfs: 3.12.3 -> 3.12.4Pascal Bach
2017-11-20glusterfs: 3.12.2 -> 3.12.3Niklas Hambüchen
2017-11-20glusterfs: 3.12.1 -> 3.12.2Niklas Hambüchen
2017-11-11glusterfs: drop .upstream file, as the source archive has to be inspected ↵Michael Raskin
manually (not just the known commands from the build output)
2017-09-30glusterfs: 3.10.2 -> 3.12.1Niklas Hambüchen
Changes: * The patch `glusterfs-fix-unsubstituted-autoconf-macros` was deleted because the issue was fixed upstream: https://bugzilla.redhat.com/show_bug.cgi?id=1450588 * The `glusterd-ganesha.c` part of `glusterfs-use-PATH-instead-of-hardcodes` was detleted because `glusterd-ganesha.c` was removed upstream without replacement that has the relevant hardcoded paths. Closes https://github.com/NixOS/nixpkgs/pull/29062
2017-09-08glusterfs: Fix glusterfind's crawlers dlopen() error.Niklas Hambüchen
This fixes: Traceback (most recent call last): File "/nix/store/7f9arl3f9xyj8sm05mkanh2mlp217192-glusterfs-3.10.2/libexec/glusterfs/glusterfind/changelog.py", line 22, in <module> import libgfchangelog File "/nix/store/7f9arl3f9xyj8sm05mkanh2mlp217192-glusterfs-3.10.2/libexec/glusterfs/glusterfind/libgfchangelog.py", line 21, in <module> libgfc = CDLL("libgfchangelog.so", use_errno=True, mode=RTLD_GLOBAL) File "/nix/store/nlyr5ankhi7yvva8zndi718zj37js270-python-2.7.13-env/lib/python2.7/ctypes/__init__.py", line 362, in __init__ self._handle = _dlopen(self._name, mode) OSError: libgfchangelog.so: cannot open shared object file: No such file or directory Connection to 10.0.0.2 closed. when running `glusterfind pre`. Done by setting PYTHONPATH/LD_LIBRARY_PATH as for the other Python scripts.
2017-09-08glusterfs: Patch upstream bug preventing glusterfind from running.Niklas Hambüchen
See: https://bugzilla.redhat.com/show_bug.cgi?id=1489610 Also add patch to correctly log stderr from remote nodes when glusterfind fails. This, too, should be removed when fixed upstream.
2017-09-08glusterfs: Fix wrong xattr package: xattr -> pyxattr.Niklas Hambüchen
Fixes error File "/nix/store/lxpsl84km87xpk59nai6a33ihgpfs7qr-glusterfs-3.10.2/libexec/glusterfs/glusterfind/changelog.py", line 105, in populate_pgfid_and_inodegfid file_xattrs = xattr.list(p) AttributeError: 'module' object has no attribute 'list' when using `glusterfind pre`.
2017-06-18glusterfs: do not set setuid in installJörg Thalheim
related to #26600
2017-05-19glusterfs: Upgrade to 3.10.2Niklas Hambüchen
2017-05-19glusterfs: Enable parallel building.Niklas Hambüchen
I checked for determinism with `nix-build --option build-repeat 10`.
2017-05-19glusterfs: Make commands that gluster calls work. Fixes #25620.Niklas Hambüchen
Done by setting PATH and PYTHONPATH appropriately. Adds the following patches: * One that removes hardcodes to /sbin, /usr/bin, etc. from gluster, so that programs like `lvm` and `xfs_info` can be called at runtime; see https://bugzilla.redhat.com/show_bug.cgi?id=1450546. * One that fixes unsubstituted autoconf macros in paths (a problem in the 3.10 release); see https://bugzilla.redhat.com/show_bug.cgi?id=1450588. * One that removes uses of the `find_library()` Python function that does not behave as expected in Python < 3.6 (and would not behave correctly even on 3.6 in nixpkgs due to #25763); see https://bugzilla.redhat.com/show_bug.cgi?id=1450593. I think that all of these patches should be upstreamed. Also adds tests to check that none of the Python based utilities throw import errors, calling `--help` or equivalent on them.
2017-05-19glusterfs: Use github instead of download.gluster.org to obtain source.Niklas Hambüchen
This is because the source tarball available on https://download.gluster.org/pub/gluster/glusterfs/3.10/3.10.1/glusterfs-3.10.1.tar.gz has different contents than the v3.10.1 tag; for example, it lacks the file `xlators/features/ganesha/src/Makefile.am`, which the tag has. This is because GluserFS's release process removes some unused files. This made impossible to apply patches written by or for upstream, as those are written against what's in upstream's git. As a nice side effect, we no longer have to hardcode the "3.10" in the `3.10/${version}` part of the URL.
2017-05-19glusterfs: Remove no longer needed subsitutions of DESTDIR.Niklas Hambüchen
They were made unnecessary in commit d07154b3bc8, which added `makeFlags = "DESTDIR=$(out)";`.
2017-04-08glusterfs: 3.10.0 -> 3.10.1Michael Raskin
2017-03-09glusterfs: 3.9.1 -> 3.10.0Michael Raskin
2017-02-02glusterfs: 3.9.0 -> 3.9.1Michael Raskin
2017-01-05Merge pull request #21674 from fduraffourg/glusterfsMichael Raskin
glusterfs: fix mount.glusterfs installation
2017-01-05Fix mount.glusterfs installationFlorian Duraffourg
2017-01-02glusterfs: 3.8.4 -> 3.9.0Michael Raskin
2016-10-18glusterfs: use python2Frederik Rietdijk
configure reports that only python2 is supported.
2016-09-26glusterfs: 3.8.1 -> 3.8.4Michael Raskin
2016-08-11glusterfs: 3.7.11 -> 3.8.1Michael Raskin
2016-05-15glusterfs: 3.7.10 -> 3.7.11Michael Raskin
2016-04-13glusterfs: 3.7.8 -> 3.7.10Michael Raskin
2016-02-14gluseterfs: 3.7.6 -> 3.7.8Michael Raskin
2016-01-01glusterfs: 3.7.3 -> 3.7.6Michael Raskin
2015-08-08GlusterFS: 3.7.2 -> 3.7.3Michael Raskin
2015-07-05GlusterFS: update 3.7.1 -> 3.7.2Michael Raskin
2015-06-30glusterfs: Propagate acl due to header referencesWilliam A. Kennington III
2015-06-14Update GlusterFS, adding new dependenciesMichael Raskin
2015-05-10Update GlusterFSMichael Raskin