Georg Pfuetzenreuter cceb3bca0a
Print better logs on status call
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-04-22 08:05:07 +00:00
2021-02-25 19:45:56 -05:00
2021-02-25 19:45:56 -05:00
2021-02-25 19:45:56 -05:00
2021-02-27 19:34:30 -05:00
2022-04-21 18:26:49 +00:00
2022-04-21 20:18:20 +00:00
2022-04-22 08:05:07 +00:00
2022-04-22 02:50:25 +00:00
2021-09-26 17:51:03 -04:00
2020-08-17 22:20:53 -04:00
2022-04-21 18:26:49 +00:00
2022-04-21 18:28:53 +00:00
2022-04-21 18:50:02 +00:00
2022-04-22 03:03:08 +00:00

## Catsit

Upstream information: https://git.causal.agency/catsit/about/

## Linux port
##### Why?
I found myself wanting to migrate my Pounce-based IRC bouncers to a different machine. Previously I run them on a systemd based distribution, but as the new machine would be rc.d based, I figured I will use catsit to supervise my bouncers. I did not expect this to be an issue, as I used various other Causal Agency IRC software (pounce, calico, litterbox, catgirl) before, which always worked flawlessly, however after preparing the new Slackware box I found catsit, the only program in the suite I have not yet tried, to be BSD only. Now I am a fan of BSD based operating systems, and run many myself, but I did not want to move my IRC box again - hence found myself hammering catsit until it would run on Slackware - which turned out to take longer than several OpenBSD installations.

##### Dependencies
This needs ...

[libbsd](https://libbsd.freedesktop.org/wiki/) - could likely do with native POSIX libraries

[libkqueue](https://github.com/mheily/libkqueue) - probably wiser to port this to libevent or libuv

[libmd](https://www.hadrons.org/software/libmd/) - I forgot why

... in addition to `make` and some version of `gcc` (tested with 11.2.0).

##### Disclaimer
I recommend AGAINST using this fork. The patches are horrible, disgraceful, a shame to humanity, and heavily insulting towards the upstream developer.
Languages
C 69.9%
Roff 22.2%
Shell 4.4%
Makefile 3.5%