Re: Alpha release of Maia Mailguard 1.0.5
Bubba Brown <bubba-UmgsxY/[email protected]> Mon, 22 Sep 2025 20:47:37 -0700
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Organization | Beers 2 u |
| Message-ID | <[email protected]> |
OK Thanks Janky!
Building now. This ports thing is very cool.
Bubba
On 9/22/25 20:15, Janky Jay, III wrote:
> Hi Bubba,
>
> You can checkout the repo and either use git to apply the patch ("cd
> /usr/ports && git apply /path/to/patch" if you're using git for the
> port tree) or you can put put the maia-mailguard directory into the
> /usr/ports/security port directory.
>
> Once the patch or directory are in place, you would just install as a
> normal port ("make all install clean" or whatever tool you choose to
> use.)
>
> Regards,
> Janky Jay, III
>
>
> On September 23, 2025 12:15:21 AM UTC, Bubba Brown
> <bubba-UmgsxY/[email protected]> wrote:
>
> 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
_______________________________________________
Maia-users mailing list
[email protected]
http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users