summary refs log tree commit diff
path: root/pkgs/tools/filesystems/glusterfs/default.nix
Commit message (Collapse)AuthorAge
* glusterfs: add license + homepageMarkus Kowalewski2018-08-20
|
* glusterfs: 3.12.4 -> 3.12.12Pascal Bach2018-08-01
|
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* glusterfs: 3.12.3 -> 3.12.4Pascal Bach2018-01-10
|
* glusterfs: 3.12.2 -> 3.12.3Niklas Hambüchen2017-11-20
|
* glusterfs: 3.12.1 -> 3.12.2Niklas Hambüchen2017-11-20
|
* glusterfs: 3.10.2 -> 3.12.1Niklas Hambüchen2017-09-30
| | | | | | | | | | | | | 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
* glusterfs: Fix glusterfind's crawlers dlopen() error.Niklas Hambüchen2017-09-08
| | | | | | | | | | | | | | | | | | | 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.
* glusterfs: Patch upstream bug preventing glusterfind from running.Niklas Hambüchen2017-09-08
| | | | | | | | 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.
* glusterfs: Fix wrong xattr package: xattr -> pyxattr.Niklas Hambüchen2017-09-08
| | | | | | | | | | 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`.
* glusterfs: do not set setuid in installJörg Thalheim2017-06-18
| | | | related to #26600
* glusterfs: Upgrade to 3.10.2Niklas Hambüchen2017-05-19
|
* glusterfs: Enable parallel building.Niklas Hambüchen2017-05-19
| | | | I checked for determinism with `nix-build --option build-repeat 10`.
* glusterfs: Make commands that gluster calls work. Fixes #25620.Niklas Hambüchen2017-05-19
| | | | | | | | | | | | | | | | | | | | | 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.
* glusterfs: Use github instead of download.gluster.org to obtain source.Niklas Hambüchen2017-05-19
| | | | | | | | | | | | | | | 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.
* glusterfs: Remove no longer needed subsitutions of DESTDIR.Niklas Hambüchen2017-05-19
| | | | | They were made unnecessary in commit d07154b3bc8, which added `makeFlags = "DESTDIR=$(out)";`.
* glusterfs: 3.10.0 -> 3.10.1Michael Raskin2017-04-08
|
* glusterfs: 3.9.1 -> 3.10.0Michael Raskin2017-03-09
|
* glusterfs: 3.9.0 -> 3.9.1Michael Raskin2017-02-02
|
* Merge pull request #21674 from fduraffourg/glusterfsMichael Raskin2017-01-05
|\ | | | | glusterfs: fix mount.glusterfs installation
| * Fix mount.glusterfs installationFlorian Duraffourg2017-01-05
| |
* | glusterfs: 3.8.4 -> 3.9.0Michael Raskin2017-01-02
| |
* | glusterfs: use python2Frederik Rietdijk2016-10-18
| | | | | | | | configure reports that only python2 is supported.
* | glusterfs: 3.8.1 -> 3.8.4Michael Raskin2016-09-26
| |
* | glusterfs: 3.7.11 -> 3.8.1Michael Raskin2016-08-11
|/
* glusterfs: 3.7.10 -> 3.7.11Michael Raskin2016-05-15
|
* glusterfs: 3.7.8 -> 3.7.10Michael Raskin2016-04-13
|
* gluseterfs: 3.7.6 -> 3.7.8Michael Raskin2016-02-14
|
* glusterfs: 3.7.3 -> 3.7.6Michael Raskin2016-01-01
|
* GlusterFS: 3.7.2 -> 3.7.3Michael Raskin2015-08-08
|
* GlusterFS: update 3.7.1 -> 3.7.2Michael Raskin2015-07-05
|
* glusterfs: Propagate acl due to header referencesWilliam A. Kennington III2015-06-30
|
* Update GlusterFS, adding new dependenciesMichael Raskin2015-06-14
|
* Update GlusterFSMichael Raskin2015-05-10
|
* Update glusterfsMichael Raskin2015-02-01
|
* GlusterFS; 3.6.0 → 3.6.1Michael Raskin2014-12-21
|
* FIX: Change local state dir, which must be writable, from ↵Thomas Strobel2014-12-18
| | | | "/nix/store/...glusterfs..." to "/var"
* Update GlusterFSMichael Raskin2014-11-02
|
* Update glusterfsMichael Raskin2014-08-03
|
* glusterfs: update to 3.5.0Vladimir Kirillov2014-06-23
|
* Update GlusterFS to 3.4.3Michael Raskin2014-06-14
|
* Update GlusterFSMichael Raskin2014-03-08
|
* Updating GlusterFS to 3.4.1Michael Raskin2013-10-20
|
* Update GlusterFSMichael Raskin2012-12-04
|
* * Refactoring: move most filesystem utilities / FUSE filesystems toEelco Dolstra2009-12-04
tools/filesystems. Previously they were all over the place. svn path=/nixpkgs/trunk/; revision=18809