I've tested this twice with two different daemons binding to port 80, and seems to work as expected both times. I would imagine lsof is now a dependency?
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /lib/systemd/system/nginx.service. Setting up libjpeg-turbo8:amd64 (1.5.2-0ubuntu6) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for systemd (237-3ubuntu10) ... Setting up libnginx-mod-mail (1.14.0-0ubuntu2.1~lp1782226.6) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Processing triggers for man-db (2.8.4-2) ... Setting up libnginx-mod-http-xslt-filter (1.14.0-0ubuntu2.1~lp1782226.6) ... Setting up libnginx-mod-http-geoip (1.14.0-0ubuntu2.1~lp1782226.6) ... Setting up libwebp6:amd64 (0.6.1-2) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up fontconfig-config (2.12.6-0ubuntu2) ... Setting up libnginx-mod-stream (1.14.0-0ubuntu2.1~lp1782226.6) ... Setting up libtiff5:amd64 (4.0.9-6) ... Setting up libfontconfig1:amd64 (2.12.6-0ubuntu2) ... Setting up libgd3:amd64 (2.2.5-4) ... Setting up libnginx-mod-http-image-filter (1.14.0-0ubuntu2.1~lp1782226.6) ... Setting up nginx-core (1.14.0-0ubuntu2.1~lp1782226.6) ... Not attempting to start NGINX, port 80 is already in use. Processing triggers for ureadahead (0.100.0-20) ... Processing triggers for ufw (0.35-6) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1782226 Title: Allow NGINX to install but not start during postinst if another process is bound to port 80 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1782226/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
