Commit graph

226 commits

Author SHA1 Message Date
manu
b34f55733a perfuse update: Fix permissions sent to FUSE when operations are done by
the kernel
2011-08-03 04:17:07 +00:00
manu
9b673348f6 Update to glusterfs 3.2.2 (maintenance release for bug fixes) 2011-07-23 01:14:43 +00:00
manu
69dbe9d48d Enable georeplication 2011-07-19 07:54:30 +00:00
manu
4c859aea37 Update perfuse to fix a race condition between ftruncate() and write()
on glusterfs. This caused random file chunks to be filled with zeros.
2011-07-19 07:51:08 +00:00
tron
4004e8e43c Take maintainership. 2011-07-13 06:36:58 +00:00
wiz
ba2c009a06 Make patch apply. 2011-07-10 16:15:56 +00:00
tron
baa8927fa3 Remove work arounds for a crash under NetBSD which are no longer
necessary after the latest bug fix for "librefuse":

http://mail-index.netbsd.org/source-changes/2011/07/09/msg024440.html
2011-07-09 17:22:43 +00:00
tron
bfbf15b64e Add and enable "fuse-ext2". 2011-07-09 15:29:09 +00:00
tron
1e39952efe Import new "fuse-ext2" package:
Fuse-ext2 is a multi OS FUSE module to mount ext2 and ext3 file system
devices and/or images with read write support.

Please note that this file-system only works under NetBSD if the
"librefuse" library on your system contains this bug fix:
- http://mail-index.netbsd.org/source-changes/2011/07/09/msg024410.html
- http://releng.netbsd.org/cgi-bin/req-5.cgi?show=1648
2011-07-09 15:27:11 +00:00
manu
df25a8e3ea Upgrade to glusterfs-3.2.1
This release is mostly about bug fixes, and we also fix bugs in the NetBSD
port.
2011-07-08 08:02:56 +00:00
manu
0f7d17de04 Restore a missing patch so that accessing some file cannot produce
spurious ENOTDIR
2011-06-29 13:53:01 +00:00
manu
9994971b05 Update perfuse, now with extended attribute support. 2011-06-28 16:25:14 +00:00
obache
46070550c1 Drop PYTHON_VERSION_ACCEPTED restriction, because it was just not accept 23.
Bump PKGREVISION, because default acceptable python changes.
2011-06-14 11:30:45 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
manu
b532040904 Fix typos in patch description. I must have been talking with soemone
else while typing it in the dirst place.
2011-06-07 07:27:11 +00:00
manu
b1cbbe6c95 Make sure libperfuse has -lpuffs, so that DSO will not miss it when
calling dlopen()
2011-06-06 16:20:32 +00:00
manu
0f18d7b3a9 Support the glusterd daemon (volume management tool). 2011-06-06 15:53:13 +00:00
manu
d9d0da702b perfuse update. We are now able to run an unprivilegied build.sh on a
replicated glusterfs filesystem. pkgsrc builds seems to work too.
2011-06-01 16:04:32 +00:00
manu
8cc50c73f8 Update glusterfs to 3.2. According to http://www.gluster.org, news are:
* Geo-Replication
* Easily Accessible Usage Quotas
* Advanced Monitoring Tools
2011-05-19 14:54:22 +00:00
wiz
80e30c043d Reduce context so $NetBSD$ inside the file-to-be-patched isn't in the patch. 2011-05-17 12:44:13 +00:00
manu
d3e3e93af9 Missing commit that broken the build 2011-05-17 12:41:16 +00:00
manu
5632564b61 Add message to use the mount script so that mount -t glusterfs works
Also remove reference to /etc/mtab in it, prefer /proc/mounts
2011-05-12 10:28:47 +00:00
manu
ed8a4217f4 Update perfuse to 20110511. We now have locking support, provided that
the kernel sends lock operation throuh PUFFS. It does in -current,
patch is pending in netbsd-5
2011-05-09 09:55:13 +00:00
manu
0a4f858eba Fix log directroy creation location
Have glusterfsd store its pid in startup script
2011-05-09 09:38:26 +00:00
tnn
ba2c593463 fix HOMEPAGE 2011-05-08 08:26:43 +00:00
stacktic
d439ee5367 Fixed build (patch from Chavdar Ivanov in PR/44752) 2011-04-30 19:50:56 +00:00
tnn
9700d5ab15 fix typo 2011-04-28 10:49:41 +00:00
wiz
a9f6f195a5 regen for patch-ab (hi hans) 2011-04-28 08:43:46 +00:00
manu
77ff518f97 Missing trusted.glusterfs.test extended attribute in installation script 2011-04-26 16:06:32 +00:00
manu
7e6439f6ac new perfuse snapshot that can sustain a build.sh -o release
in FUSE-mounted glusterfs
2011-04-26 07:54:12 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
manu
d084bf3f1c Update glusterfs to 3.1.4.
Major new features according to http://www.gluster.org/
- Elastic Volume Management
- New Gluster Console Manager
- Dynamic Storage for the data center and cloud
2011-04-18 16:19:47 +00:00
hans
a6009a6e77 Fix build on SunOS. 2011-04-14 19:01:26 +00:00
obache
01127e3a2c Let to not exec ldconfig, for unprivileged installation. 2011-03-29 11:35:10 +00:00
obache
991c48506b * Use USE_GNU_READLINE=yes instead of PREFER.readline=pkgsrc.
* Use BUILDLINK_PREFIX.libupnp instead of PREFIX for libupnp prefix.
2011-03-18 05:50:04 +00:00
zafer
5f55aa0ce3 service suspended. prevent time out. fetch from backup. 2011-03-11 11:29:42 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
wiz
f09b8dbca6 Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
2011-02-25 09:47:18 +00:00
gdt
eb214c794b Fix py-mock dependency pattern. 2011-02-02 01:58:57 +00:00
gdt
dffab4e884 Update to 1.8.2.
Packaging changes:
  Use gmake and test TEST_TARGET, so make test runs make check.
  Add dependency on py-sqlite2 for "tahoe backup".
  Add py-mock dependency because tests are now runnable by the user.
  Withdraw fixing of distfiles modes; this one is fine.

* Release 1.8.2 (2011-01-30)

** Compatibility and Dependencies

 - Tahoe is now compatible with Twisted-10.2 (released last month), as well
   as with earlier versions. The previous Tahoe-1.8.1 release failed to run
   against Twisted-10.2, raising an AttributeError on
   StreamServerEndpointService (#1286)
 - Tahoe now depends upon the "mock" testing library, and the foolscap
   dependency was raised to 0.6.1 . It no longer requires pywin32 (which
   was used only on windows). Future developers should note that
   reactor.spawnProcess and derivatives may no longer be used inside
   Tahoe code.

** Other Changes

 - the default reserved_space value for new storage nodes is 1 GB (#1208)
 - documentation is now in reStructuredText (.rst) format
 - "tahoe cp" should now handle non-ASCII filenames
 - the unmaintained Mac/Windows GUI applications have been removed (#1282)
 - tahoe processes should appear in top and ps as "tahoe", not "python",
   on some unix platforms. (#174)
 - "tahoe debug trial" can be used to run the test suite (#1296)
 - the SFTP frontend now reports unknown sizes as "0" instead of "?",
   to improve compatibility with clients like FileZilla (#1337)
 - "tahoe --version" should now report correct values in situations where
   1.8.1 might have been wrong (#1287)
2011-02-01 02:05:18 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
agc
b744bb1472 Put EXTRACT_SUFX in the correct place in the makefile
Add a LICENSE statement.
Add a comment to a patch
No functional change
2011-01-06 16:27:33 +00:00
agc
ea3ea7ec26 Help this package build on Mac OS X, DragonflyBSD and FreeBSD. No functional
change.
2011-01-06 05:03:30 +00:00
gdt
71fe3c8c45 * Release 1.8.1 (2010-10-28)
** Bugfixes and Improvements

 - Allow the repairer to improve the health of a file by uploading
   some shares, even if it cannot achieve the configured happiness
   threshold. This fixes a regression introduced between v1.7.1 and
   v1.8.0. (#1212)
 - Fix a memory leak in the ResponseCache which is used during mutable
   file/directory operations. (#1045)
 - Fix a regression and add a performance improvement in the downloader.
   This issue caused repair to fail in some special cases. (#1223)
 - Fix a bug that caused 'tahoe cp' to fail for a grid-to-grid copy
   involving a non-ASCII filename. (#1224)
 - Fix a rarely-encountered bug involving printing large strings to
   the console on Windows. (#1232)
 - Perform ~ expansion in the --exclude-from filename argument to
   'tahoe backup'. (#1241)
 - The CLI's 'tahoe mv' and 'tahoe ln' commands previously would try
   to use an HTTP proxy if the HTTP_PROXY environment variable was set.
   These now always connect directly to the WAPI, thus avoiding giving
   caps to the HTTP proxy (and also avoiding failures in the case that
   the proxy is failing or requires authentication). (#1253)
 - The CLI now correctly reports failure in the case that 'tahoe mv'
   fails to unlink the file from its old location. (#1255)
 - 'tahoe start' now gives a more positive indication that the node
   has started. (#71)
 - The arguments seen by 'ps' or other tools for node processes are
   now more useful (in particular, they include the path of the
   'tahoe' script, rather than an obscure tool named 'twistd'). (#174)

** Removed Features

 - The tahoe start/stop/restart and node creation commands no longer
   accept the -m or --multiple option, for consistency between platforms.
   (#1262)

** Packaging

 - We now host binary packages so that users on certain operating systems
   can install without having a compiler.
   <http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html>
 - Use a newer version of a dependency if needed, even if an older
   version is installed. This would previously cause a VersionConflict
   error. (#1190)
 - Use a precompiled binary of a dependency if one with a sufficiently
   high version number is available, instead of attempting to compile
   the dependency from source, even if the source version has a higher
   version number. (#1233)

** Documentation

 - All current documentation in .txt format has been converted to
   .rst format. (#1225)
 - Added docs/backdoors.rst declaring that we won't add backdoors to
   Tahoe-LAFS, or add anything to facilitate government access to data.
   (#1216)
2010-12-04 01:58:57 +00:00
wiz
5b79485a66 Add untested builtin.mk to increase its chances of being tested. 2010-12-03 10:15:55 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
manu
dcd897f53c Update glusterfs message to reflect that it is gettign a bit less
experimental
2010-10-11 07:14:36 +00:00
manu
01d26b0157 Update to 20101011 with important fixes on permission checks when
accessing the filesystem asunprivilegied. Also fix hangs on read(2),
and remove unused code
2010-10-11 06:11:42 +00:00
manu
738852a210 Update perfused to 20101004, restoring ntfs-3 functionnality (it broke at
ls /)
2010-10-04 04:10:59 +00:00
manu
a7d779eaf6 Update to 20101003 with important fixes in rename operations 2010-10-03 05:54:04 +00:00