Search Criteria
Package Details: greyhole 0.10.15-1
Git Clone URL: | https://aur.archlinux.org/greyhole.git (read-only, click to copy) |
---|---|
Package Base: | greyhole |
Description: | Application that uses Samba to create a storage pool of all your available hard drives and allows you to create redundant copies of the files you store, in order to prevent data loss when part of your hardware fails. |
Upstream URL: | https://www.greyhole.net/ |
Keywords: | samba |
Licenses: | GPL3 |
Submitter: | Sparticuz |
Maintainer: | None (cerberusec) |
Last Packager: | Sparticuz |
Votes: | 3 |
Popularity: | 0.000002 |
First Submitted: | 2016-03-29 17:16 (UTC) |
Last Updated: | 2018-04-20 16:21 (UTC) |
Dependencies (6)
- lsof (lsof-git)
- mysql (mysql55, mysql56, mariadb-git, mroonga, mysql57, mysql, mariadb, percona-server)
- php-intl (php56-intl, php-zts-intl, php)
- rsync (rsync-git, rsync-reflink-git, rsync-reflink)
- samba (ksmbd-tools)
- sysstat
Latest Comments
ajwtech commented on 2021-04-09 02:34 (UTC) (edited on 2021-04-09 02:35 (UTC) by ajwtech)
Version <= 0.15.6 will not work with samba 4.14+ There is a fix in 0.15.7 for this.
Also the INSTALL in the github has virtually the entire shell script that can be used for the pkgbuild if someone does want to maintain this package.
I have moved to mergerfs after too many samba errors.
cerberusec commented on 2020-06-12 22:26 (UTC) (edited on 2020-10-06 21:37 (UTC) by cerberusec)
Finally got this up and running. There are a few caveats to be aware of:
Obviously, change the pkgbuild version to the latest. You'll need to comment out line 31 (greyhole-custom-cp.sh) and the service unit needs to be edited to require smb.service, not smbd.service
php needs the mysqli, intl, and pdo_mysql modules enabled/uncommented in php.ini
For samba 4.13+, you'll need to compile vfs_greyhole.c using the build_vfs.sh script, which requires the base-devel and rpcsvc-proto packages. Also, be sure to enable the php modules first, as the build script needs to actually run greyhole to pull it's version.
mysql/mariadb needs to be initialized along with importing the greyhole database. Read the USAGE file for details on this.
read both the INSTALL and USAGE files thoroughly (https://github.com/gboudreau/Greyhole/wiki/Installing)
Don't bother with the mount_shares_locally script. We can achieve the same results using fstab. For example: