This appears to have crept back into frr.

Noble (frr 8.4.4-1.1ubuntu6.5) includes a guard in postinst:

    if getent passwd syslog > /dev/null; then
        chown syslog:adm ...
    fi

In questing (frr 10.4.1-3ubuntu1.1) the postinst unconditionally does:

    chown syslog:adm /var/log/frr

This causes installation to fail in minimal environments (e.g.
mmdebstrap):

    Setting up frr (10.4.1-3ubuntu1.1) ...
    chown: invalid user: 'syslog:adm'
    dpkg: error processing package frr (--configure)

The package does not create the syslog user and does not depend on any package
that guarantees its existence.

This is reproducible with:

    mmdebstrap ... frr

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1991812

Title:
  FRR deb packaging regression

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/frr/+bug/1991812/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to