Creating port for sentora
jim at ohlste.in
Sat Apr 9 12:55:02 UTC 2016
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.
"Never argue with a fool, onlookers may not be able to tell the
difference." - Mark Twain
More information about the freebsd-ports