Re: Alpha release of Maia Mailguard 1.0.5

"Janky Jay, III" <[email protected]> Mon, 22 Sep 2025 15:40:43 -0600
Newsgroups gmane.mail.virus.maiamailguard
Message-ID <[email protected]>
Sorry it took a while (there was a lot more cleanup than I thought just 
to get it "working".)

It appears that HTMLPurifier is still being used? If this is true, I'm 
unsure how to handle that within the FBSD port as it has been removed 
from the ports tree for quite a while. So, this bit of the install may 
need to remain a manual process. I *MAY* be able to include the needed 
PEAR stuff, but it's generally frowned upon to include unsupported stuff 
like this in the port as it's quite a nasty security risk. :(

This is purely for testing purposes so I'm not too worried about it at 
the moment. To anyone using/testing this, *PLEASE* let me know if you 
run into any problems so I can continue updating and make the port 
solid. I am anticipating some interesting file location changes (at the 
very least).

Anyhow, enough rambling... Here is the repo for the FBSD port 
(1.0.5-alpha1). It contains both the port directory as well as a patch 
(use "git apply" in /usr/ports) so you can choose which to use (the 
patch also includes adding it to the "security/Makefile" so a little 
more proper.)

https://github.com/eekay35/maia-mailguard-fbsd

Regards,
Janky Jay, III

On 9/22/25 11:02AM, Janky Jay, III wrote:
> I'll upload the (I believe) working port to a repo today. It still 
> needs cleaning up, but I'll get to that later when I have a chance.
>
> I'll provide the repo URL shortly.
>
> Regards,
> Janky Jay, III
>
>
> On September 22, 2025 4:42:28 PM UTC, jjs - mainphrame 
> <[email protected]> wrote:
>
>     I've installed FreeBSD 14.2 and I'm finding my way around. It's
>     very nice.
>
>     I can manually install all the maia components and see how it
>     goes, unless someone here has a script to automate the process.
>
>     Either way, FreeBSD is a tier one platform for Maia
>
>     Joe
>
>
>
>     On Mon, Sep 22, 2025 at 8:28 AM jjs - mainphrame
>     <[email protected]> wrote:
>
>         It seems that maiad and the rest of the perl code have aged
>         very well, and it was still running well on the latest Debian
>         here. My only problem was with the php part, and had to keep
>         an older OS around for the web interface. But that's sorted
>         now, and I'm hoping the web interface also runs well on the
>         current FBSD now.
>
>         If need be, I'll set up a FreeBSD instance here to help with
>         testing.
>
>         Joe
>
>
>
>
>
>
>         On Sun, Sep 21, 2025 at 10:10 PM Travis Mikalson
>         <[email protected]> wrote:
>
>             Hi,
>
>             The idea to put the port in progress in a repo somewhere
>             and link to
>             that from the README makes the most sense.
>
>             I am one of those FreeBSD users, I actually saved a copy
>             of the port
>             before it was deleted and I'm still running the maiad part
>             on recently
>             updated modern FreeBSD 14 boxes!
>
>             On 9/21/2025 23:45, Janky Jay, III wrote:
>             > Hi Joe,
>             >
>             > Thanks for the quick reply.
>             >
>             > This is only temporary for testing until the code is
>             considered
>             > stable/acceptable (by you? By mass-users? By
>             whomever...) so I don't
>             > think it would fit into the installer or contrib. Once
>             there is
>             > something solid, it will be part of the FBSD ports tree.
>             I don't want
>             > anyone getting confused, so perhaps it's best if I just
>             dump the port
>             > code into a separate repo that maybe you can link to in
>             the README?
>             >
>             > I dunno. I'm just trying to be productive because I know
>             there a lot of
>             > Maia users on FBSD (and Linux alike) out there that have
>             been waiting
>             > (drooling?) for an update to this code for years. The
>             sooner I can
>             > provide something, the better. I just want to make sure
>             it's as
>             > abundantly clear as possible that there is updated code
>             that works.
>             >
>             > Regards,
>             > Janky Jay, III
>             >
>             > On 9/21/25 08:54PM, jjs - mainphrame wrote:
>             >> I like the idea of a unified maia codebase. After all,
>             the php code,
>             >> maiad and the perl scripts are for all *nix OSes.
>             >>
>             >> We have the Linux parts mostly segregated in the
>             "installers" and
>             >> "contrib" directories, and there should be a similar
>             way to keep the
>             >> *BSD parts distinct from the common core.
>             >>
>             >> Joe
>             >>
>             >>
>             >> On Sun, Sep 21, 2025 at 7:43 PM Janky Jay, III
>             <[email protected]> wrote:
>             >>
>             >>     Wowza! I was able to pull the last security/maia
>             port for FBSD.
>             >>     Given that it's needed some serious attention since
>             it's
>             >>     introduction (about 18 years ago), boy-oh-boy is it
>             UGLY! (and
>             >>     this is my fault.) I do have a working port for the
>             latest code,
>             >>     but it needs serious attention. Give me a day or
>             two to re-write
>             >>     this son-of-b***h. I'll likely need some help from
>             the serious
>             >>     ports gurus as I'm unsure how to handle some of
>             these changes in
>             >>     the inclusions. With any luck, I'll have something
>             worthy.
>             >>
>             >>     Quick question: Would you rather me provide the
>             temporary FBSD
>             >>     port as a pull request/branch for your current work
>             on Github or
>             >>     should I make it something completely separate? I'm
>             fine with
>             >>     either. I just wanna make it as easy as I can for
>             others until
>             >>     there's solid enough code to submit to the FBSD
>             ports tree.
>             >>
>             >>     Regards,
>             >>     Janky Jay, III
>             <snip>
>             _______________________________________________
>             Maia-users mailing list
>             [email protected]
>             http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users
>
>
> _______________________________________________
> Maia-users mailing list
> [email protected]
> http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users

_______________________________________________
Maia-users mailing list
[email protected]
http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users