LINUX.ORG.RU

[Решено] Mailnag - OSError: [Errno 8] Ошибка формата выполняемого файла

 , mailnag


0

1

Сабж из реп, когда приходит письмо, ругается в лог

ноя 09 13:40:08 ryzen mailnag[15720]: INFO (2023-11-09 13:40:08): Idler thread for account 'Yandex' has been disconnected
ноя 09 13:40:08 ryzen mailnag[15720]: INFO (2023-11-09 13:40:08): Trying to reconnect Idler thread for account 'Yandex'.
ноя 09 13:40:08 ryzen mailnag[15720]: INFO (2023-11-09 13:40:08): Successfully reconnected Idler thread for account 'Yandex'.
ноя 09 13:40:08 ryzen mailnag[15720]: INFO (2023-11-09 13:40:08): Checking 1 email account(s).
ноя 09 13:40:09 ryzen mailnag[15720]: ERROR (2023-11-09 13:40:09): Caught an exception.
                                         Traceback (most recent call last):
                                           File "/usr/lib/python2.7/dist-packages/Mailnag/common/subproc.py", line 64, in start_subprocess
                                             p = subprocess.Popen(args, shell = shell)
                                           File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
                                             errread, errwrite)
                                           File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
                                             raise child_exception
                                         OSError: [Errno 8] Ошибка формата выполняемого файла
а скрипт не выполняется. В настройках в Plugins стоит только галка User Script.

Ubuntu 18.04, да, не поддерживаемая, но ведь здесь не зануды сидят.

★★★

Последнее исправление: damix9 (всего исправлений: 3)

Разобрался. В начало скрипта, выполняемого при получении письма надо добавить строчку

#!/bin/bash

damix9 ★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.