Creating port for sentora

Jim Ohlstein jim at ohlste.in
Sat Apr 9 12:55:02 UTC 2016


Hello,

On 4/9/16 5:21 AM, Carmel wrote:
> I have been investigating Sentora <http://sentora.org/>, I was wondering
> if anyone is working on creating a port for this application?
>
The install script is 1200+ lines, written in bash that first looks for 
the two supported Linux distros and installs their packages from the 
respective repositories. It chokes on any other OS and even chokes on 
unsupported Linux distros.

Without looking at the scripts that actually perform the hosting 
functions, I would wager they look for config files in places where 
FreeBSD packages do not install them. That's only the beginning of what 
I'd imagine to be a horror show of ugly hacks that would be necessary.

If you manage to get it working after a complete rewrite of the install 
script (from scratch) and the support files, pretty much each update is 
going to require another such rewrite, or at least extensive patching.

Bottom line: you have four choices: wait for someone to spend dozens 
(maybe hundreds) of hours porting it to FreeBSD and committing to 
maintaining it, do it yourself, use a supported software distribution, 
or find another hosting control panel that supports FreeBSD out of the box.

You can always lobby the developers to support FreeBSD, which they 
_might_ do if they were properly incentivized.

-- 
Jim Ohlstein


"Never argue with a fool, onlookers may not be able to tell the 
difference." - Mark Twain


More information about the freebsd-ports mailing list