Package: debci-worker
Version: 4.2
Severity: important

Hi,

It was nice to see debci update-worker switch to non-root, but the
current permissions of /var/lib/debci don't allow the user to create
anything:

    # From debian/debci.tmpfiles
    d /var/lib/debci 0755 root root

The simplest solution would probably be to change ownership to debci:

    # From debian/debci.tmpfiles
    d /var/lib/debci 0755 debci debci

Though the problem should be obvious, nevertheless here is a reproducer:

    debci@scratch$ cat /etc/debci/debci.conf
    debci_backend="qemu"

    debci@scratch$ debci update-worker
    I: testbed setup [unstable/amd64/qemu]: starting at Sun Aug 23 11:54:52 UTC 
2026
    mkdir: cannot create directory ‘/var/lib/debci/qemu’: Permission denied
    failed: unstable/amd64/qemu

Best,
Christian

Reply via email to