Re: Alpha release of Maia Mailguard 1.0.5

Bubba Brown <bubba-UmgsxY/[email protected]> Mon, 22 Sep 2025 20:58:15 -0700
Newsgroups gmane.mail.virus.maiamailguard
Organization Beers 2 u
Message-ID <[email protected]>
Unfortunately the build stalled -

---
===>  Configuring for p5-Locale-gettext-1.07
env: /usr/local/bin/perl5.40.0: No such file or directory
*** Error code 127

---

The error states correctly that /usr/local/bin/perl5.40.0 doesn't exist.

What does exist is /usr/local/bin/perl5.40.3

Bubba

On 9/22/25 20:47, Bubba Brown wrote:
>
> 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

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