The systemd service file `/lib/systemd/system/fcgiwrap.service` is
currently written like this:
ExecStart=/usr/sbin/fcgiwrap ${DAEMON_OPTS}
According to systemd.service(5), section "COMMAND LINES", this causes
DAEMON_OPTS to be expanded to a single argv for the spawned process.
Any attempt to include extra arguments (e.g. "DAEMON_OPTS=-f -c 8")
causes fcgiwrap not to recognize the space as a valid option.
This line should have been written without the braces:
ExecStart=/usr/sbin/fcgiwrap $DAEMON_OPTS
At the time of reporting, both bookworm (1.1.0-14) and
bookworm-proposed-updates (1.1.0-14+deb12u1) are affected, but testing
and unstable (both are on 1.1.0-16) have been corrected.
Please backport this trivial fix (removing the braces) to
bookworm-updates.