3 Commits
Author SHA1 Message Date
juergen 843c6866a5 fix airprint discovery
ci/woodpecker/push/build Pipeline was successful
2026-10-19 22:44:08 +02:00
juergen 7f26ca4f2f Fail loudly when CUPS cannot bind port 631
ci/woodpecker/push/build Pipeline was successful
The queue was still advertised over mDNS while cupsd never bound TCP 631:
a rootless Podman container on the host network cannot bind the privileged
port. Apple clients then discovered a printer they could not reach and
reported a confusing _ipps connection failure.

* entrypoint.sh: verify that CUPS accepts connections on 631 after startup
  and exit with an actionable message otherwise
* entrypoint.sh: mark the script executable in the repository
* cupsd.conf: drop BrowseRemoteProtocols, which CUPS 2.4 no longer supports
  and which logs an error on every start
* README: add a troubleshooting section for the port-binding failure and the
  _ipps/TLS certificate requirement, and document the /etc/cups bind-mount
  caveat plus the CUPS 3 PPD deprecation
2026-10-18 21:07:35 +02:00
juergen 6f3162849b Add CUPS print server container for Brother HL-4150CDN 2026-10-18 09:16:37 +02:00