Your message dated Sun, 18 Aug 2019 15:08:46 -0400
with message-id <[email protected]>
and subject line Re: Bug#921686: sendmail(8) wrapper installs under /usr/sbin
directory
has caused the Debian Bug report #921686,
regarding sendmail(8) wrapper installs under /usr/sbin directory
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
921686: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921686
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: opensmtpd
Version: 6.0.3p1-4
Severity: important
(Actually found from my 6.4.1p2-0.2 build, where it remains unfixed.)
Dear Maintainer,
The install path of sendmail(1) wrapper binary follows OpenBSD's
conventions, not Debian's I believe?
I've had to use this configuration in my $HOME/.mblaze/profile for a
long while, because sendmail doesn't appear in my $PATH as a regular
user using a local OpenSMTPD MTA as a relay to an external MSA:
```
# There's a "bug" with the OpenSMTPD package on Debian GNU/Linux. OpenSMTPD
# installs a sendmail wrapper to /usr/sbin, but this is not in the
# non-administrative users' $PATH on Debian due to Debian policy (following
# Filesystem Hierarchy Standard 2.3 strictly).
#
# The package maintainer maintainer for OpenSMTPD on Debian should change the
# install location of sendmail wrapper to /usr/bin. This is TBD, as of
# 2019-01-07. I've not reported the bug, yet.
Sendmail: /usr/sbin/sendmail
```
I believe the sendmail(8) binary should be installed to /usr/bin instead.
Thanks.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages opensmtpd depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.70
ii ed 1.15-1
ii libasr0 1.0.2-2
ii libc6 2.28-6
ii libdb5.3 5.3.28+dfsg1-0.3
ii libevent-2.1-6 2.1.8-stable-4
ii libpam0g 1.1.8-4
ii libssl1.1 1.1.1a-1
ii lsb-base 10.2018112800
ii zlib1g 1:1.2.11.dfsg-1
Versions of packages opensmtpd recommends:
pn opensmtpd-extras <none>
Versions of packages opensmtpd suggests:
ii ca-certificates 20190110
-- Configuration Files:
/etc/smtpd.conf changed [not included]
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Hi Linda,
On Thu, Feb 07, 2019 at 10:36:32PM +0000, Linda Lapinlampi wrote:
> The install path of sendmail(1) wrapper binary follows OpenBSD's
> conventions, not Debian's I believe?
Debian Policy ยง11.6 [0] states:
"Debian packages which process electronic mail, whether mail user
agents (MUAs) or mail transport agents (MTAs), must ensure that they
are compatible with the configuration decisions below. [...]
The mail spool is /var/mail and the interface to send a mail message
is /usr/sbin/sendmail (as per the FHS)."
So, unfortunately the wrapper needs to stay where it is.
Best,
Ryan
[0]
https://www.debian.org/doc/debian-policy/ch-customized-programs.html#mail-transport-delivery-and-user-agents
--
|)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F
|\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
signature.asc
Description: PGP signature
--- End Message ---