Puncte:1

Probleme cu ssmtp după actualizarea la Ubuntu 20.04 LTS - subprocesul de script de post-instalare a pachetului a returnat starea de ieșire de eroare 2

drapel tr

mă puteți ajuta. Mă confrunt cu această problemă, deoarece fac upgrade la ubuntu 20.04 LTS de la 18.04 LTS. Se pare că scriptul are probleme pentru a exporta valoare sau informații. Habar n-am ce să fac. Multumesc pentru orice ajutor!

Eroare:

Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
ssmtp este deja cea mai nouă versiune (2.64-8.1ubuntu1).
Se calculează upgrade... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
3 nu sunt complet instalate sau îndepărtate.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] Da
Se configurează ssmtp (2.64-8.1ubuntu1)...
/var/lib/dpkg/info/ssmtp.config: 11: export: #enables: nume de variabilă greșit
dpkg: eroare la procesarea pachetului ssmtp (--configure):
 pachetul ssmtp instalat subprocesul de script post-instalare a returnat eroare starea de ieșire 2
dpkg: problemele de dependență împiedică configurarea bsd-mailx:
 bsd-mailx depinde de default-mta | agent-poştă-transport; in orice caz:
  Pachetul implicit-mta nu este instalat.
  Pachetul postfix care oferă implicit-mta nu este instalat.
  Pachetul mail-transport-agent nu este instalat.
  Pachetul ssmtp care oferă mail-transport-agent nu este încă configurat.
  Pachetul postfix care oferă mail-transport-agent nu este instalat.

dpkg: eroare la procesarea pachetului bsd-mailx (--configure):
 probleme de dependență - lăsând neconfigurat
dpkg: problemele de dependență împiedică configurarea apticronului:
 apticron depinde de bsd-mailx | mailx; in orice caz:
  Pachetul bsd-mailx nu este încă configurat.
  Pachetul mailx nu este instalat.
  Pachetul bsd-mailx care oferă mailx nu este încă configurat.

dpkg: eroare la procesarea pachetului apticron (--configure):
 probleme de dependență - lăsând neconfigurat
Nu a fost scris niciun raport de apport deoarece mesajul de eroare indică că este o eroare ulterioară de la o eroare anterioară.
                                                                                                          Nu a fost scris niciun raport de apport deoarece mesajul de eroare indică că este o eroare ulterioară de la o eroare anterioară.
                                                                                                                                                                                                                    Au fost întâlnite erori în timpul procesării:
 ssmtp
 bsd-mailx
 apticron
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)´´´
Puncte:1
drapel tr

Aș putea rezolva problema verificând fișierul ssmtp.config din /etc/ssmtp/

Există o linie cu parametrul FromLineOverride=YES urmat de un comentariu. Acest comentariu pare să fie problema.Când am mutat comentariul într-o linie în sus, astfel încât doar parametrul i dintr-o linie problema să fie rezolvată.

Puncte:0
drapel tr

Iată rezultatul /var/lib/dpkg/info/ssmtp.config:

#!/bin/sh set -e

. /usr/share/debconf/confmodule

dacă [-f /etc/ssmtp/ssmtp.conf] atunci pentru v in grep -E >"^(rădăcină|mailhub|rewriteDomain|hostname|FromLineOverride)=" /etc/ssmtp/ssmtp.conf do export $v Terminat

  db_set ssmtp/root „$root”
  dacă [ -n "$mailhub" ]
  atunci
          if [ `expr index "$mailhub" :` -ne 0 ]
          atunci
                  db_set ssmtp/port „${mailhub#*:}”
                  db_set ssmtp/mailhub „${mailhub%:*}”
          altfel
                  db_set ssmtp/port 25
                  db_set ssmtp/mailhub „$mailhub”
          fi
   fi
  dacă [ -n "$rewriteDomain" ]
  atunci
          db_set ssmtp/rewritedomain „$rewriteDomain”
  fi
  dacă [-n „$nume gazdă”]
  atunci
          db_set ssmtp/hostname „$hostname”
  fi
  dacă [ -n "$FromLineOverride" ]
  atunci
          dacă [ "$FromLineOverride" = "DA" ]
          atunci
                  db_set ssmtp/fromoverride adevărat
          altfel
                  db_set ssmtp/fromoverride false
          fi
  fi

fi

db_input mediu ssmtp/rădăcină || Adevărat db_go

db_input mediu ssmtp/mailhub || Adevărat db_go

db_input ssmtp/port scăzut || Adevărat db_go

db_input mediu ssmtp/rewritedomain || Adevărat db_go

db_input low ssmtp/hostname || Adevărat db_go

db_input mediu ssmtp/fromoverride || Adevărat db_go

Sfârșitul programului

iesirea 0

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.