Oystein Kristoffer Tveit oysteikt
oysteikt closed issue Projects/roowho2#28 2026-04-28 23:03:54 +02:00
Allow configuring logging verbosity via config file
oysteikt closed issue Projects/roowho2#48 2026-04-28 23:03:54 +02:00
Use journald-native logging protocol
oysteikt pushed to main at Projects/roowho2 2026-04-28 23:03:48 +02:00
ff38ea3a35 fingerd: demote local email parsing logs to trace level
a3aae2b28b bin/roowhod: configure loglevel via config file, use journald protocol
Compare 2 commits »
oysteikt pushed to main at Projects/roowho2 2026-04-28 22:22:06 +02:00
448ce6e500 server/rwhod: split into several files
f85d315aaa nix/vm: enable trace logging
a0d5034e85 module.nix: grant CAP_DAC_READ_SEARCH to daemon
b9b5fa5735 fingerd: add basic mailbox parsing functionality
Compare 4 commits »
oysteikt closed issue Projects/roowho2#41 2026-04-28 22:06:09 +02:00
finger: detect mail status locally
oysteikt pushed to main at Projects/roowho2 2026-04-28 22:05:37 +02:00
d9db6239ee nix/vm: enable trace logging
d153b099aa module.nix: grant CAP_DAC_READ_SEARCH to daemon
809d9b8a70 fingerd: add basic mailbox parsing functionality
Compare 3 commits »
oysteikt opened issue Projects/roowho2#48 2026-04-28 21:56:40 +02:00
Use journald-native logging protocol
oysteikt opened issue Projects/roowho2#47 2026-04-28 21:41:34 +02:00
Fix unexpected EOF for zlink server
oysteikt commented on issue Projects/roowho2#46 2026-04-28 20:57:24 +02:00
Parse content from .pgp, .project and .plan fields in finger output

Note: .plan seems to get inlined if it is only a single line, maybe verify whether this is the case

oysteikt pushed to main at Projects/roowho2 2026-04-28 20:55:04 +02:00
a1dea1b600 proto/finger: parse mail status
oysteikt opened issue Projects/roowho2#46 2026-04-28 20:54:10 +02:00
Parse content from .pgp, .project and .plan fields in finger output
oysteikt pushed to main at Projects/roowho2 2026-04-28 20:53:07 +02:00
9472d35a25 proto/finger: parse mail status
oysteikt closed issue Projects/roowho2#45 2026-04-28 14:11:05 +02:00
Fix infinite hang on finger w/o specified users
oysteikt commented on issue Projects/roowho2#45 2026-04-28 14:11:05 +02:00
Fix infinite hang on finger w/o specified users

Turns out that uucore's utmp iter thingy does not like being nested.

oysteikt pushed to main at Projects/roowho2 2026-04-28 14:08:43 +02:00
e741dfd3c1 fingerd: don't nest utmp entry requests
oysteikt commented on issue Projects/muscl#96 2026-04-28 12:18:18 +02:00
Color table output if $TERM suggests it

Yet more important for privs tbh

[alice@nixos:~]$ muscl show-privs
+-------------+---------+--------+--------+--------+--------+--------+------+-------+-------+------+------+------------+
…
oysteikt closed issue Projects/muscl#209 2026-04-28 12:10:54 +02:00
Run FLUSH PRIVILEGES after altering mysql.db
oysteikt commented on issue Projects/muscl#209 2026-04-28 12:10:54 +02:00
Run FLUSH PRIVILEGES after altering mysql.db

Manual intervention (grant RELOAD to daemon mysql user) should be noted in the release notes

oysteikt pushed to main at Projects/muscl 2026-04-28 12:10:22 +02:00
759df9ef42 server/sql: flush privileges after modification
oysteikt opened issue Projects/muscl#209 2026-04-28 11:48:50 +02:00
Run FLUSH PRIVILEGES after altering mysql.db