Re: Alpha release of Maia Mailguard 1.0.5
jjs - mainphrame <[email protected]> Mon, 22 Sep 2025 14:46:29 -0700
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Message-ID | <CABkzw7zEWoY9m1g=_-vYt5LQpfbMn54KKG2WMtww0Szb7wxzQA@mail.gmail.com> |
--- snippet --- # install html purifier separately - tar -C /var -xvf files/htmlpurifier-4.18.0.tar.gz ln -s /var/htmlpurifier-4.18.0 /var/htmlpurifier chown -R root:root /var/htmlpurifier* --- --- On Mon, Sep 22, 2025 at 2:45 PM jjs - mainphrame <jjs-5OBBLe+cWrVYgzK/[email protected]> wrote: > Yeah, I found that html purifier was removed from recent Linux distros so > I included the install of a tarball in the installer scripts. > > We should probably look at a clean alternative to htmlpurifier, but for > now I just wanted to get maia up and running. > > Joe > > On Mon, Sep 22, 2025 at 2:40 PM Janky Jay, III <[email protected]> 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]> <[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 [email protected]://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