nginx daemon should be provided in a package that doesn't have dependencies to systemd (or nginx-common)
Bug #1781971 reported by
Andres Rodriguez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nginx (Ubuntu) |
Incomplete
|
Wishlist
|
Thomas Ward | ||
Bionic |
Expired
|
Wishlist
|
Unassigned | ||
Cosmic |
Incomplete
|
Wishlist
|
Thomas Ward |
Bug Description
nginx-core provides the nginx daemon with postinst files that handle the start of the services.\
At the same time, nginx-core depends on nginx-common. The latter installs all the service files that allow the services to be managed by systemd. However, this is a problem in environments where you only want the nginx daemon and not managed by systemd.
I would expect this to be the case:
- nginx-core to install all systemd related files
- nginx-core to depend on nginx-daemon
- nginx-daemon to provide only the daemon with no dependencies, allowing it to work on environments where we dont want systemd to manage it (e.g. docker).
summary: |
nginx daemon should be provided in a package that doesn't have - dependencies to systemd + dependencies to systemd (or nginx-common) |
Changed in nginx (Ubuntu Cosmic): | |
status: | Triaged → In Progress |
assignee: | nobody → Thomas Ward (teward) |
To post a comment you must log in.
I'll let Thomas Ward (@teward) chime in, but to me this looks like a wishlist item at the moment.
Initially I even thought it would be a big departure from the debian base package, but looks like ubuntu already builds a different set of binary packages.