GNU/Linux >> Belajar Linux >  >> Debian

Memperbaiki Spamassassin di Debian Jessie(8)

Pendahuluan:
Untuk waktu yang lama di bawah Debian Wheezy Spamassassin berjalan cukup baik sampai saya memutakhirkan sistem ke Jessie. Saat itulah Spamassassin(spamd) mulai mogok sesekali tanpa memberikan banyak alasan.

Penyebab pesan kesalahan:
Melihat di log sistem(/var/log/syslog) saya menemukan kesalahan berikut:
spamd[7490]: util: refusing to untaint suspicious path: "/${SAHOME}"
Saya tidak yakin apakah ini penyebab crash, tetapi ini tidak membantu. Jadi saya pikir saya harus mencoba menyelesaikan kesalahan ini terlebih dahulu. Menurut situs ini sejak Spamassassin sekarang dimulai melalui 'systemd' variabel yang diatur dalam file konfigurasi init (/etc/default/spamassassin ) tidak diperluas dan diteruskan 'apa adanya' pada baris perintah untuk memulai spamd proses. mis.
SAHOME="/var/lib/spamassassin/"
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir ${SAHOME}"

Solusi:
Karena file ini tidak akan ditimpa selama pembaruan, sarannya adalah menulis nilai variabel ini secara langsung di baris OPTIONS di (/etc/default/spamassassin ) sebagai berikut:
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir /var/lib/spamassassin/"
Sekarang setidaknya kesalahan ini tidak terjadi lagi dan waktu akan memberi tahu apakah kerusakan spamd masih terjadi.


Debian
  1. Debian apt-get jessie sources.list

  2. Daftar repositori resmi Debian Jessie

  3. Menginstal Xen Hypervisor 4.8 di Debian Jessie

  1. Bagaimana cara mengupgrade Debian 8 Jessie ke Debian 9 Stretch

  2. Cara Install Proxmox VE 4 di Debian 8 (Jessie)

  3. Debian 8 Jessie Dirilis – Apa yang Baru?

  1. Cara Upgrade Debian 7 Wheezy ke Debian 8 Jessie

  2. Cara Menginstal Nginx di Debian 8 (Jessie)

  3. Menginstal Webmin di Debian 8 (Jessie)