[Eisfair_dev] ssmtp 1.1.?==?utf-8?Q?1

Sebastian Ertz sebastian.ertz at tk-ertz.de
Di Apr 3 14:57:25 CEST 2018


Sebastian Ertz schrieb am Tue, 03 April 2018 14:39
> Peter Bäumer schrieb am Fri, 16 March 2018 05:06
> > Denk bitte daran das die Gruppe die Datei auch lesen darf, sonst
> > macht 
> > das mit der Gruppe keinen Sinn.
> > calypso # ls -l /etc/ssmtp/ssmtp.conf
> > -rw-rw---- 1 root mail 572 Mar 15 05:45 /etc/ssmtp/ssmtp.conf
> >      ^
> > also mindestens ein chmod 0640 /etc/ssmtp/ssmtp.conf
> 
> Als Nicht Root kann man keine email per sendmail (ssmtp) versenden:
> sendmail: Cannot open mailhub:25
> 
> Im Log File steht:
> Apr  3 14:32:27 eis sSMTP[23118]: /etc/ssmtp/ssmtp.conf not found
> 
> Macht es Sinn ein chmod 0644 /etc/ssmtp/ssmtp.conf zu machen.

Fehler gefunden:
Wenn man in /var/install/config.d/ssmtp.sh die Zeilen 282 und 283
tauscht, dann kann man als nicht root auch ssmtp benutzen.

Vorher:
chmod 2755 ${ssmtp_bin}
chown root:${ssmtp_group} ${ssmtp_bin}

ergibt:
-rwxr-xr-x 1 root mail 45284 Apr  1 21:00 /usr/sbin/ssmtp

Nachher:
chown root:${ssmtp_group} ${ssmtp_bin}
chmod 2755 ${ssmtp_bin}
ergibt
-rwxr-sr-x 1 root mail 45284 Apr  1 21:00 /usr/sbin/ssmtp

Gruß
Sebastian


Mehr Informationen über die Mailingliste Eisfair_dev