A few tweaks:

* set MAKE_FLAGS so that the build respects CFLAGS
* NO_TESTS = Yes
* add README and endless.rc to the port itself, reformat, turn on -s per
  default (syslog logging)
* add dedicated _endlessh user
* install a default config file into examples and @sample it

On Fri, 16 Dec 2022 21:17:52 +0100, Michael wrote:
> Hi ports,
> 
> this is a port for endlessh [1], an SSH tarpit that slowly sends an 
> endless banner. From pkg/DESCR:
> 
> Endlessh is an SSH tarpit that very slowly sends an endless, random
> SSH banner. It keeps SSH clients locked up for hours or even days at a
> time. The purpose is to put your real SSH server on another port and
> then let the script kiddies get stuck in this tarpit instead of
> bothering a real server.
> 
> This uses the latest git commit since some OpenBSD specific files were 
> added after version 1.1 got tagged. Same for some compiler warning 
> fixes. I would like to switch back on using some release or tagged 
> version as soon as it becomes available.
> 
> I am unsure if all lines in post-install are correct the way they are, 
> however providing those files makes sense to me.
> 
> Tested on amd64.
> 
> 
> [1] https://github.com/skeeto/endlessh
> 
>>> application/octet-stream attachment, name=endlessh.tar.gz

Attachment: endlessh.tgz
Description: endlessh.tgz

Reply via email to