[Citadel Development] Re: Removed background and restart from citserver.

2023-09-01 Thread LadySerenaKitty
So FreeBSD's rc system sends a SIGTERM when you do "doas service citserver stop".  This should run the same code that cleanly shuts down citserver when you do a ".ATN y" from the text client.  All the BSDs opurrate this way, and since it is a standard way of doing things, SMF

[Citadel Development] loadtest: minor changes

2023-09-01 Thread rss

[Citadel Development] fulltext: after the indexer runs for 60 seconds (tunable), yield the thread

2023-09-01 Thread rss

[Citadel Development] fulltext: be smarter about exiting silently if there's nothing to do.

2023-09-01 Thread rss

[Citadel Development] loadtest: pretty display when running with hundreds of threads

2023-09-01 Thread rss

[Citadel Development] Re: Removed background and restart from citserver.

2023-09-01 Thread IGnatius T Foobar
UUU--- Drive 0 on my desktop is fux0red. This was my main workstation and also where I had my FreeBSD vm installed. Time to rebuild.

[Citadel Development] Include -lintl where we need it on systems that have it

2023-09-01 Thread rss

[Citadel Development] loadtest: run with a warning instead of exiting when not all threads connect.

2023-09-01 Thread rss

[Citadel Development] Include -lresolv only if we have it

2023-09-01 Thread rss

[Citadel Development] Re: Removed background and restart from citserver.

2023-09-01 Thread IGnatius T Foobar
All righty then. The current code in git master is running on FreeBSD. Here's the deal: 1. You need ldap client library (`pkg install openldap26-client`) even if you aren't using LDAP 2. `gmake` and `gcc` are required. It won't build with whatever FreeBSD is using natively. 3. The

[Citadel Development] Remove the warning-this-is-unfinished warnings from ctdldump.c and ctdlload.c

2023-09-01 Thread rss
Most of these tools are now building successfully on FreeBSD.

[Citadel Development] only build chkpw and chkpwd if we can

2023-09-01 Thread rss

[Citadel Development] Re: Removed background and restart from citserver.

2023-09-01 Thread IGnatius T Foobar
>So FreeBSD's rc system sends a SIGTERM when you do "doas service >citserver stop".  This should run the same code that cleanly shuts >down citserver when you do a ".ATN y" from the text client.  All the Perfect. That's exactly the desired behavior, and it will be "even more that

[Citadel Development] Re: Removed background and restart from citserver.

2023-09-01 Thread IGnatius T Foobar
nd just like that, my main machine at home bit the dust. *grumble*