control: retitle -1 rebuilderd: config files and scripts for a simple one 
machine setup
control: clone -1 -2
control: clone -1 -3
control: clone -1 -4
control: reassign -3 rebuilderd-worker
control: reassign -4 rebuilderd-worker
control: retitle -3 rebuilderd-worker: config files and scripts for a simple 
one machine setup
control: retitle -2 rebuilderd: create rebuilderd user
control: retitle -4 rebuilderd-worker: create rebuilderd-worker user with subuid

attached is a .tgz Manuel Alberer <[email protected]>
sent to me during DebConf25 in Brest, which includes these files:
  etc/systemd/system/rebuilderd_boot_cleanup.service
  etc/systemd/system/rebuilderd-cache-cleanup.service
  etc/systemd/system/rebuilderd-cache-cleanup.timer
  etc/systemd/system/rebuilderd-pkgsync.service
  etc/systemd/system/rebuilderd-pkgsync.timer
  etc/systemd/system/rebuilderd.service
  etc/systemd/system/[email protected]
  etc/rebuilderd/rebuilderd_cleanup.sh
  etc/rebuilderd/rebuilderd.conf
  etc/rebuilderd/rebuilder-debian.sh
  etc/rebuilderd/rebuilderd_pkgsync.sh
  etc/rebuilderd/rebuilderd-sync.conf
  etc/rebuilderd/rebuilderd-worker.conf
  etc/nginx/nginx.conf
  var/www/html/index.html

For trixie I propose to add least put them into
/usr/share/doc/rebuilderd(-worker)/examples/ and maybe
add a README.Debian next to it.

So I've created several new bugs (as cloned above) as 
I also suggest we do suggest to install rebuilderd in 
the trixie release notes! and this needs some proper docs 
somewhere - see
https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/294

I also think we should aim for getting these bugs fixed with a/the first
trixie point release (so no need to hurry them in the next two days). 

Final note: I've split out creating the user(s) because that's
more tricky than just providing documentation files: IMO the users
should be seperate and they should have seperate home directories
(/srv/rebuilderd and /srv/rebuilderd-worker) but all config files
should live in /etc/rebuilderd. And probably those two usernames are
ok, or should they be namespaced under debian- ?


-- 
cheers,
        Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Dance like no one's watching. Encrypt like everyone is.

Attachment: rebuilderd_config.tgz
Description: application/gtar-compressed

Attachment: signature.asc
Description: PGP signature

Reply via email to