Initial scaffold: README, distcc-avahi PKGBUILD, CI stub

- README documents repo layout, client setup (Arch+Debian),
  signing-key fingerprint, and infra TODOs.
- arch/distcc-avahi/: ALARM distcc PKGBUILD with --with-avahi,
  avahi dep, distccd.service + conf.d + tmpfiles.
- .gitea/workflows/build.yml: placeholder with wiring sketch
  for the real pipeline (runners, signing, scp publish).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-14 18:51:18 +00:00
parent ef84c7e527
commit 016688ded2
5 changed files with 141 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
[Unit]
Description=distcc compile server (Zeroconf-announced)
After=network-online.target avahi-daemon.service
Wants=network-online.target avahi-daemon.service
[Service]
Type=simple
EnvironmentFile=/etc/conf.d/distccd
User=nobody
Group=nobody
ExecStart=/usr/bin/distccd --no-detach --daemon $DISTCC_OPTS
Restart=on-failure
[Install]
WantedBy=multi-user.target