If you find this repository useful, you can Buy me a beer 🍺
Statuses | |
---|---|
Tests and RPM Builds (CentOS7, Rocky Linux 8, Amazon Linux 2018.03, Amazon Linux 2) |
Script to generate RPMs for s3fs https://github.com/s3fs-fuse/s3fs-fuse
Based off the spec file created by Jorge A Gallegos, referenced at https://bugzilla.redhat.com/show_bug.cgi?id=725292, and upgraded by Corey Gilmore, refered at https://github.com/cfg/s3fs
Tested on x64 CentOS 7, Rocky Linux 8, Amazon Linux 2018.03, Amazon Linux 2, and Amazon Linux 2023. Should also work for other versions and clones such as, AlmaLinux 7/8/9, Oracle and similar.
WARNING: CentOS6/RHEL6 are not supported since s3fs v1.87 as discussed at s3fs-fuse/s3fs-fuse#1354 If you still want to use s3fs, use v1.86-2
As of today, the SPEC in this repository contains the same code that gets pushed to the Fedora Project to generate the submissions to Fedora and EPEL
- automake
- curl
- make
- fuse-devel (>= 2.8.4)
- git (to clone this repository, not needed if you download a tarball from the releases)
- gcc-c++
- libcurl-devel
- libxml2-devel
- make
- openssl-devel
- pkgconfig
- rpm-build
You can install the build requirements by calling the script install-buildrequires
as root.
Clone the repo:
git@github.com:juliogonzalez/s3fs-fuse-rpm.git
cd s3fs-fuse-rpm
Build the RPMs:
./s3fs-build-rpm
And install:
rpm -Uvh RPMS/$HOSTTYPE/s3fs-fuse-1.94-1.*.$HOSTTYPE.rpm