Hi Racke,

>   Selecting previously unselected package courier-mta-ssl.
>   (Reading database ... 8752 files and directories currently installed.)
>   Preparing to unpack .../courier-mta-ssl_0.73.1-1.1_amd64.deb ...
>   Unpacking courier-mta-ssl (0.73.1-1.1) ...
>   Setting up courier-mta-ssl (0.73.1-1.1) ...
>   cp: not writing through dangling symlink '/usr/lib/courier/esmtpd.pem'

Which comes from mkesmtpdcert. I've looked at whether this could be
fixed easily by changing the maintainer script. Unfortunately, this is
not possible - or at least, I do not see it.

The easiest way would probably be to fix mkesmtdcert to work again with
/usr/lib/courier/esmtpd.pem being a dangling symlink.

Unfortunately, there is another problem: mkesmtpcert is not idempotent:
Since creating the certificate is a multi-command process, an interrupt
at one of those commands would mean that an bogus cert file gets
created. Further invocations would not detect that the cert is bogus. So
a real fix would be to create the certificate in a temporary place -
which would require even bigger modifications to mkesmtpdcert.

WM


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to