Skip to content

Releases: gboudreau/Greyhole

0.10.1

18 Feb 15:13
Compare
Choose a tag to compare
  • TINYTEXT > VARCHAR(255)
  • More explicit error message when no file copies are found

0.10.0

08 Feb 19:52
Compare
Choose a tag to compare
  • Hooks!
  • Improvement: log warnings (and +) to both .err and .log files
  • README: Added note about MTA required to send emails

0.9.68

30 Sep 23:19
994aff9
Compare
Choose a tag to compare
  • New Samba 4.5 support
  • Bugfix: fix for missing symlinks on Ubuntu didn't work for 32-bit systems Those installs use /usr/lib/i386-linux-gnu as their libs folder
  • Bugfix: if fsck report can't be loaded from disk, just rename the file, and initialize a new empty fsck report.
  • Better error reports for files with wrong md5

0.9.67

20 Apr 23:19
916fc9a
Compare
Choose a tag to compare
  • New copy method: "custom"
  • Bugfix: Can't start daemon using sudo. Fixes #150
  • Bugfix: make sure the folders that have been created and renamed before Greyhole could create the (safeguard) copies end up with the right owner & permissions. Fixes #135
  • Bugfix for Debian (Jessie), which uses Samba 4.2, and has not libsamba-debug.so.0. Fixes #155

0.9.66

05 Apr 22:19
d42f490
Compare
Choose a tag to compare

825a826

  • Bugfix: take into account drives that are not used anymore, when removing extra file copies during fsck. Fixes #151

0.9.65

24 Mar 11:35
Compare
Choose a tag to compare
  • Bugfix: in usage, don't show the short opt when it doesn't exist, which is the case for --balance-status
  • New VFS module for Samba 4.4 (i386, x86_64, armhf)
  • Simplified build_vfs.sh
  • Ignore files that are still being written to
  • Add a trailing / to ignored_folders matching
  • Bugfix: sleep_before_task variable was not correctly used during writes
  • Example .conf: ignoring more things by default
  • Bugfix: INSTALL procedure needs to create a greyhole-samba{$version}.so file, and symlink to it, for the daemon to be happy

0.9.64

26 Feb 14:17
Compare
Choose a tag to compare
  • Adding support for Samba 4.3 (thanks Sparticuz)
  • When installing either the RPM or DEB packages, show a warning if logrotate is not installed.
  • New --balance-status command to monitor the progress of --balance

0.9.63

30 Jul 14:22
Compare
Choose a tag to compare
  • Changed default memory limit to 512MB; previous (128MB) is causing issues for some people.
  • Bugfix: when using gh_rename() to move a file across drives, the file last-modified date is not kept. We now restore the correct last-modified time at the same time we restore file owner/group and permissions. Fixes #141
  • Bugfix: let --boot-init wait until MySQL is available before trying to do its thing. Fixes issue introduced with 0.9.62, when I tried to close handles that were left open by a crash on smbd.

0.9.62

25 Jul 13:58
Compare
Choose a tag to compare
  • Bugfix: on reboot, mark all write operations as complete, to make sure they don't get stuck if Samba crashes

0.9.61

01 Apr 12:27
Compare
Choose a tag to compare
  • Bugfix: 'Greyhole is out of space' warning email was reporting a minimum threshold (as defined in greyhole.conf) that was 1,099,511,627,776 times the actual value! (value was multiplied by 1024x1024 instead of being divided)
  • Bugfix: file copies created by renaming (moving) a new file from the LZ (i.e. file copies that were on the same drive as the LZ) had wrong owner & permissions