Re: Alpha release of Maia Mailguard 1.0.5
"Janky Jay, III" <[email protected]> Tue, 23 Sep 2025 16:39:23 +0000
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Message-ID | <[email protected]> |
On September 23, 2025 12:34:23 PM UTC, Travis Mikalson <[email protected]> wrote: >On 9/23/2025 07:44, Janky Jay, III wrote: >> Hi Travis, >> >> On 9/23/25 05:26AM, Travis Mikalson wrote: >>> On 9/23/2025 07:15, Janky Jay, III wrote: >>>> Hrm.. I'm unable to reproduce this. Obviously, I can't remove the Smarty link from pkg-plist otherwise it wouldn't be created. >>>> >>>> If you run a "make all install" (no cleaning) from a the port, does the "/usr/ports/security/maia-mailguard/work/stage/usr/local/www/maia-mailguard/libs/Smarty" link exist? If so, where does it link to? >>> >>> I don't have anything from Smarty. Where'd you get yours? It's not currently in einheit's github repo under php/libs. >>> >>> root@maiatest1:/usr/ports/security/maia-mailguard # ls -l work/stage/usr/local/www/maia-mailguard/libs >>> total 13 >>> drwxr-xr-x 3 root wheel 19 Sep 20 16:38 jquery >>> -rw-r--r-- 2 root wheel 1431 Sep 20 16:38 pngfix.js >> >> Smarty should be installed and linked via the port by dependency. What does "pkg info | grep -i smarty" show? >> >> Also, can you please checkout the repo again and give it a retry? I may have spoken early and not pushed the commit that I meant to push. > >Yes, there was an update, retrieved. make and make install succeed now for maiad using WEBHOST=false so I was able to get a maiad. I was using port defaults (WEBHOST option not enabled) so I wouldn't get the web interface parts initially. > >Adding WEBHOST=true, we now have php83 stuff installing, and smarty3-php83 installed as well, so I'll have to configure a working webserver with php to continue with testing. We have the port working to install everything now. > >Another showstopper, though: Our /usr/local/sbin/maiad is broken, it needs one minor patch for FreeBSD: >root@maiatest1:/usr/ports/security/maia-mailguard # /usr/local/sbin/maiad >env: perl -T: No such file or directory >root@maiatest1:/usr/ports/security/maia-mailguard # head -1 /usr/local/sbin/maiad >#!/usr/bin/env perl -T > >If I change the shebang to #!/usr/local/bin/perl -T it works fine the whole way (daemon runs and listens, loads perl database module, logs things, etc) so the port will need to patch that for FreeBSD. I honestly don't know why env doesn't work as we expect when used as a shebang in FreeBSD, it's odd. > >-T >_______________________________________________ >Maia-users mailing list >[email protected] >http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users Ah, yes. These are remnants of the old port. I'll get these shebangs fixed today (and check the others as well). Thanks! Regards, Janky Jay, III _______________________________________________ Maia-users mailing list [email protected] http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users