Re: Alpha release of Maia Mailguard 1.0.5

Bubba Brown <bubba-UmgsxY/[email protected]> Mon, 22 Sep 2025 17:15:21 -0700
Newsgroups gmane.mail.virus.maiamailguard
Organization Beers 2 u
Message-ID <[email protected]>
As a long time unix user but new to FreeBSD and ports, it's not clear to 
me how to turn this url into a maia mailguard install. Any pointers?

Bubba

On 9/22/25 14:40, Janky Jay, III wrote:
> 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

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