ssf icon indicating copy to clipboard operation
ssf copied to clipboard

Create packages for major distributions (Debian/CentOS/Brew)

Open nodje opened this issue 8 years ago • 3 comments

Just wanted to congrat on such a nice and to-the-point project. I'm just installing it right now so can't tell yet how well it will be working, but on paper that seems absolutely wonderful: just what I needed.

I'm playing a lot with tunnels here in China, and I have great hope in the performance boost that SSF could provide. Also the bounce file feature will be extremely convenient.

One obvious drawback is going to be the actual lack of availability in major distributions. Getting SSF as an available package in Ubuntu/debian, Redhat/CentOs, Brew/Macports seem to be the most pressing issue. Also being able to run it on MIPS and ARM would be very helpful.

nodje avatar Mar 15 '16 03:03 nodje

Wed like to package as well for ArchStrike, the problem we have is that all of the third party libs those are already in ArchLinux. We are still working out a patch to fix that issue and compile with the boost and openssl libs built into ArchLinux. Once we have this figured out, we will compile from each release tag for i686, x86_64, ARM6h, ARMv7h and ARMv8.

archey avatar Sep 01 '16 19:09 archey

I had a look at the code with the idea of working at a Debian package. Indeed the difficult thing is that ssf builds again several local copies of libraries, instead of using the system-installed ones. Basically we need to be able to build without third_party/.

paride avatar Sep 14 '18 16:09 paride

sff does not compile under Ubuntu 18.04 with the steps listed. There is a package conflict (.65 instead of .62) and then gives a cmake error. apt or yum packages would be ideal but basic compilation from source is a good first start

comperem avatar Feb 19 '19 02:02 comperem