Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Jul 2025 13:33:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 287944] [NEW PORT] www/iocaine: The deadliest poison known to AI
Message-ID:  <bug-287944-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287944

            Bug ID: 287944
           Summary: [NEW PORT] www/iocaine: The deadliest poison known to
                    AI
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: sko@rostwald.de

Created attachment 261795
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=261795&action=edit
www/iocaine: add new port (version 2.4.1)

Iocaine is a defense mechanism against aggressive AI crawlers (which pretty
much all ignore robots.txt). It does not fend off those bots, but traps them in
an endless maze of plausibly looking garbage to poison them.


The port was made with a lot of help by Yusuf Yaman (nxjoseph@protonmail.com).
Credits to him for providing a patch against src/bin/iocaine.rs and an initial
working Makefile as a starting point for this port.

Also thanks to the upstream maintainer Gergely Nagy (algernon) for patching 2
build errors due to linuxisms and coming forward to test build future releases
on FreeBSD.

For reference and history (first attempts were made with version 2.2.0) the
thread on the freebsd forums:
https://forums.freebsd.org/threads/configure-phase-fails-because-file-with-same-name-as-wrksrc-cannot-be-created.97837
And the upstream PR:
https://git.madhouse-project.org/iocaine/iocaine/issues/31


The port was tested with 'poudriere testport' on 14.3-RELEASE and finished
without errors; portlint did not show any errors or warnings (apart from
'Consider to set DEVELOPER=yes in /etc/make.conf') and the built package (via
'poudriere bulk') installs & runs fine on 14.3-RELEASE.

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-287944-7788>