Puncte:0

Spamassassin onorează neintenționat user_prefs

drapel br

Postfix este configurat să folosească Spamassassin ca un milter, iar spamd rulează ca utilizator debian_spamd (homedir: /var/lib/spamassassin) fără configurație per utilizator. Toate e-mailurile sunt redirecționate către un server la distanță. De fiecare dată când spamd întâlnește un mesaj pentru un nume de utilizator existent (de exemplu, [email protected]), face acest lucru:

30 ianuarie 07:00:22 eden spamd[385091]: spamd: se creează default_prefs: /home/existinguser/.spamassassin/user_prefs
30 ianuarie 07:00:22 eden spamd[385091]: spamd: nu s-a putut crea default_prefs care pot fi citite: /home/existinguser/.spamassassin/user_prefs

Chiar și străin, atunci când un mesaj sosește fără un utilizator local corespunzător (de exemplu, pentru [email protected]), spamd încearcă să acceseze directorul de acasă al utilizatorului existent pentru a citi/scrie fișierele bayes:

30 ianuarie 07:00:59 eden spamd[385091]: spamd: handle_user (userdir) nu a putut găsi utilizatorul: „nonexistinguser”
30 ianuarie 07:00:59 eden spamd[385091]: spamd: procesare mesaj <220130080050QP.30506@msbatch05> pentru nonexistinguser:111
30 ianuarie 07:01:00 eden spamd[385091]: plugin: eval eșuat: bayes: (în învățare) locker: safe_lock: nu poate crea fișierul de blocare tmp /home/existinguser/.spamassassin/bayes.lock.localhost.385091 pentru /home /existinguser/.spamassassin/bayes.lock: Permisiune refuzată

Mi-am dat seama că trebuie să adaug --nouser-config la opțiunile Spamassassin în /etc/default/spamassassin, cu toate că allow_user_rules implicit la 0/off (conform documentație și acest fir).

Deci problema este rezolvată, dar încă mă întreb de ce

  • A trebuit să adaug o opțiune pentru a obține comportamentul implicit
  • spamd a încercat să folosească subdirectorul .spamassassin al unui utilizator existent pentru utilizatorii care nu există

Sunt recunoscător pentru orice indicii.

Mulțumiri, ian

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.