Skip to content

juliogonzalez/s3fs-fuse-rpm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

s3fs-fuse

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)
Test status

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

Source for Fedora and EPEL

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

Build Requirements

  • 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.

Building fresh RPMs

Clone the repo:

git@github.com:juliogonzalez/s3fs-fuse-rpm.git
cd s3fs-fuse-rpm

Build the s3fs-fuse RPMs

Build the RPMs:

./s3fs-build-rpm

And install:

rpm -Uvh RPMS/$HOSTTYPE/s3fs-fuse-1.94-1.*.$HOSTTYPE.rpm