Comment 15 for bug 1206878

Revision history for this message
Thomas Ward (teward) wrote :

Here's a replacement debdiff, based off of what was in proposed that failed (1.1.19-1ubuntu0.3), which bumps the version numbering to 1.1.19-1ubuntu0.4 and resolves the issue of the nginx-light, nginx-full, nginx-extras, and nginx-naxsi packages attempting to create a symlink for the default site configuration file and failing because it already exists.

That bug was introduced by the verification-failed debdiff that was attached here (1.1.19-1ubuntu0.3) because removing the "purge" of configs from the nginx-light, nginx-full, nginx-extras, and nginx-naxsi packages would prevent the symlinks and such from being deleted.

This debdiff removes that functionality from the specified packages' postinst files, and adds the functionality to the nginx-common package, which is the only package that should do that.

When running the test-built version of this package through the three specified test-cases here on this SRU bug, this version of the package with the attached debdiff applied will NOT trigger the new bug, and will repair the original bug that's the focus of this SRU.