Merge ~kstenerud/ubuntu/+source/postfix:bionic-postconf-segfault-1753470 into ubuntu/+source/postfix:ubuntu/bionic-devel
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Christian Ehrhardt | ||||
Approved revision: | 4cc6d64c2f8b7d873b3af04286a9bf4e02c0ae11 | ||||
Merge reported by: | Andreas Hasenack | ||||
Merged at revision: | 4cc6d64c2f8b7d873b3af04286a9bf4e02c0ae11 | ||||
Proposed branch: | ~kstenerud/ubuntu/+source/postfix:bionic-postconf-segfault-1753470 | ||||
Merge into: | ubuntu/+source/postfix:ubuntu/bionic-devel | ||||
Diff against target: |
57 lines (+35/-0) 3 files modified
debian/changelog (+8/-0) debian/patches/fix-postconf-segfault.diff (+26/-0) debian/patches/series (+1/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christian Ehrhardt (community) | Approve | ||
Canonical Server | Pending | ||
Canonical Server Core Reviewers | Pending | ||
Review via email: mp+353267@code.launchpad.net |
Description of the change
Cherry-picked existing cosmic fix from 8581dd80e48e4e9
* debian/
when map file cannot be read. Thanks to Viktor Dukhovni <postfix-
<email address hidden>>. (LP: #1753470)
PPA: ppa:kstenerud/
Steps to test:
# lxc launch ubuntu:bionic builder
# lxc exec builder bash
# apt dist-upgrade
# apt install -y postfix
# touch /etc/postfix/
# chmod 0600 /etc/postfix/
# echo "virtual_alias_maps = pgsql:/
# su - ubuntu
$ /usr/sbin/postconf virtual_alias_map
* This should crash.
# sudo add-apt-repository -y ppa:kstenerud/
# sudo apt upgrade
/usr/
* This should not crash.
Package Test Results:
autopkgtest [11:15:08]: test postfix: - - - - - - - - - - results - - - - - - - - - -
postfix PASS
autopkgtest [11:15:09]: @@@@@@@
postfix PASS
Hi Karl,
I think in the meantime the patch is accepted upstream and you could mark that in the patch if you want.
Dep3 has for this:
+ * `Applied-Upstream` (optional)
+
+ This field can be used to document the fact that the patch has been
+ applied upstream. It may contain the upstream version expected to
+ contain this patch, or the URL or commit identifier of the upstream
+ commit (with commit identifiers prefixed with "commit:", as in the
+ `Origin` field), or both separated by a comma and a space.
Other than it looks good to me.
For next time it would be great if you could trow also a link to a ppa with the changes built in here so I can retest without rebuilding on my own, but that isn't critical atm.
Further the Author in your commits is still set up as:
Karl Stenerud <email address hidden>
That is fine if intentional, knowing it is the first I wanted to ask if you wanted to switch to the @canonical address for these?
The patch itself applies as-is without fuzz, builds and works.
Need-Info until the few things mentioned are clarified, but overall LGTM