Skip to content

ablakely/FStreamServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FStreamServer

FStreamServer is a perl CGI script for controlling FStream on older Macs

Screenshot

Installing

In terminal change to the FStreamServer directory and run: perl install.pl

To install apache2, mod_perl, and FStreamServer run (requires brew): perl install.pl all

Installing Apache2 (Requires brew)

Run command: perl install.pl apache2

This will install the following packages:

Package Version Brew Compile
apr v1.5.2 ✔️
apr-util v1.5.4 ✔️
gcc v7.3.0 ✔️
nasm v2.11.08 ✔️
pcre v8.39 ✔️
apache2 v2.4.41 ✔️

Installing modperl (Requires brew)

Run command: perl install.pl modperl

This will install the following packages:

Package Version Brew Compile
mod_perl v2.0.11 ✔️
perl v5.22.0 ✔️

Once this has finished run: perl install.pl apacheconfig

This will automatically mod the apache config to make FStreamServer the root

Compatibility

Tested hardware config: iMac G4 (700Mhz, 512MB ram) with 10.4.11 and apache2 with mod_perl.

If your specs are like mine run perl install.pl all and come back in a couple of hours.


FStream

FStream is a little WebRadio listener/recorder software for OS X.

The version I'm using (v1.4.2) isn't the main download I found it on WayBack Machine, therefor I'm distributing it in resources/ to ensure best compatibility.