Commit Graph

  • 9361dcf941 fingerd: read homedir files, read gecos fields main h7x4 2026-02-13 01:14:19 +09:00
  • 97e359004b fingerd: respect ~/.nofinger h7x4 2026-02-12 13:20:26 +09:00
  • f9e60b0f03 nix: build with crane h7x4 2026-02-12 11:41:08 +09:00
  • ba7a7f2b26 roowhod: notify systemd on startup h7x4 2026-02-12 11:19:08 +09:00
  • 2c646af236 fingerd: use structs from proto, fix clippy lints h7x4 2026-02-12 11:05:05 +09:00
  • 23d2611bff proto/finger: add more fields and tests, parse office details h7x4 2026-02-12 10:45:55 +09:00
  • 9c6a0dec2f fingerd: move parsing logic to proto, add support for more fields h7x4 2026-02-12 10:23:11 +09:00
  • 8697809974 Add some tests for running basic server functionality h7x4 2026-02-09 11:11:19 +09:00
  • a5e5235c56 fingerd: fix a lot of parsing issues h7x4 2026-02-09 10:53:58 +09:00
  • 6ca9e0ced1 A bunch of work on finger h7x4 2026-02-08 22:03:29 +09:00
  • def4eec2d5 module.nix: add some systemd hardening h7x4 2026-01-31 13:43:15 +09:00
  • 178c7314a4 server/varlink_api: prefix all types with Varlink h7x4 2026-01-31 13:10:24 +09:00
  • de296f20d9 server/varlink_api: register finger api h7x4 2026-01-31 12:57:03 +09:00
  • 5dc3327980 proto/finger: test serialization roundtrip h7x4 2026-01-31 12:50:39 +09:00
  • 23b163e828 flake.lock: bump, Cargo.{toml,lock}: update inputs h7x4 2026-01-25 16:14:26 +09:00
  • 7985f182c6 proto/finger: add some basic types and de/serializers h7x4 2026-01-25 16:03:01 +09:00
  • 75cddc708f WIP finger h7x4 2026-01-11 23:04:27 +09:00
  • 834463ed64 README: add note about vm h7x4 2026-01-11 23:03:01 +09:00
  • 788086c41c roowhod: consistent default config path h7x4 2026-01-09 23:47:56 +09:00
  • e0456e74e5 .gitea/workflows: install required system deps h7x4 2026-01-09 17:04:05 +09:00
  • 6b94e42ed4 Cargo.toml: enable uucore logind integration, add systemd compile flag h7x4 2026-01-09 15:42:05 +09:00
  • 3e642fa460 LICENSE: init h7x4 2026-01-09 13:17:58 +09:00
  • dd23346bda nix: add clap completions h7x4 2026-01-09 05:16:12 +09:00
  • 6c3a9e9e12 server: deduplicate rwhod entries by hostname, misc cleanup h7x4 2026-01-09 04:58:20 +09:00
  • dfa0f5a406 server: split off varlink-related code to separate module h7x4 2026-01-09 04:47:19 +09:00
  • def1ff330c nix/vm: add nixos-containers and networking h7x4 2026-01-06 15:48:08 +09:00
  • 2d0a884d96 README: update progress checkboxes h7x4 2026-01-06 12:36:15 +09:00
  • 369d37513c ruptime: fix uptime formatting h7x4 2026-01-06 11:56:42 +09:00
  • 1aca5d47e3 Add --version flags and more to all binaries h7x4 2026-01-06 11:48:26 +09:00
  • f0e22fc85c nix/package: rename default.nix -> package.nix h7x4 2026-01-06 11:42:24 +09:00
  • e003bf6ca6 nix/package: build with lto h7x4 2026-01-06 11:41:42 +09:00
  • 3854a7a78b Cargo.toml: disable unimplemented binaries h7x4 2026-01-06 11:06:48 +09:00
  • ce75889f05 ruptime: implement h7x4 2026-01-06 10:55:07 +09:00
  • f3e1f898a6 cargo fmt + clippy h7x4 2026-01-06 02:00:53 +09:00
  • fa789c43a6 rwho: only show active users by default h7x4 2026-01-06 01:45:28 +09:00
  • 458dc3150c rwho: sort entries h7x4 2026-01-06 01:27:06 +09:00
  • 83437588c9 rwho: format output h7x4 2026-01-05 23:28:30 +09:00
  • fb8de0185f flake.nix: fix default overlay h7x4 2026-01-06 00:08:04 +09:00
  • 4d004fd1d1 nix/module: add package to environment h7x4 2026-01-06 00:07:47 +09:00
  • d5420551de nix/vm: add alice to wheel h7x4 2026-01-05 19:55:27 +09:00
  • 6c0dc775b1 nix/module: udp uses ipv4 only, open firewall h7x4 2026-01-05 19:50:56 +09:00
  • d4771189bc server: properly support socket activation h7x4 2026-01-05 19:48:23 +09:00
  • 8156fdea51 nix/vm: init, nix/default: fix building h7x4 2026-01-05 19:18:45 +09:00
  • 7d11f143b0 cargo fmt + clippy h7x4 2026-01-05 18:24:56 +09:00
  • a499b5ad65 .gitea/workflows: enable unstable borrow checking h7x4 2026-01-05 18:21:22 +09:00
  • bf39ca5c9b server: add basic config file h7x4 2026-01-05 18:16:35 +09:00
  • 4cb2862133 flake.nix: switch to nightly for unstable borrow checking h7x4 2026-01-05 18:15:08 +09:00
  • 0defac7a9f server/rwhod: varlink shenanigans h7x4 2026-01-05 16:48:06 +09:00
  • 4f78b1ed1e README: fix link to docs h7x4 2026-01-05 02:48:21 +09:00
  • 3ae1bf5a65 proto/rwhod: test invalid packets h7x4 2026-01-05 02:46:06 +09:00
  • 36fb5c5945 README: fix links h7x4 2026-01-05 02:42:21 +09:00
  • b9f1ec5b79 proto/rwhod: combine load averages into tuple h7x4 2026-01-05 02:40:38 +09:00
  • 0aeb7496f8 proto/rwhod: test serialization roundtrip h7x4 2026-01-05 02:36:32 +09:00
  • ce71919749 nix/module: init h7x4 2026-01-05 02:30:25 +09:00
  • 50665fe07b server/rwhod: add both sender and receiver task h7x4 2026-01-05 00:31:20 +09:00
  • dabc54a943 proto/rwhod: improve de/serialization and datatypes h7x4 2026-01-04 20:16:59 +09:00
  • b12752bd17 rusers: don't use non-standard dash in docstring h7x4 2026-01-04 17:12:44 +09:00
  • 8436bffce0 Progress towards implementing the rwho server h7x4 2026-01-04 17:09:00 +09:00
  • 5a0a65c3cf .gitea/workflows/build-and-test: init h7x4 2026-01-02 17:58:41 +09:00
  • c0edea3ded Initial commit h7x4 2026-01-02 17:48:26 +09:00