Привет,Имеется сабж.
Конфиг fetchmail:
set no syslog
set logfile /var/log/fetchmail
poll pop.gmail.com
port 995
proto POP3
user 'asdasdas'
pass 'asdasdasd'
mda "/usr/local/bin/rt-mailgate --url http://rt.example.com --queue Incoming --action correspond"
ssl
sslcertpath /home/fetchmail/.sslcerts
sslfingerprint "FF:69:18:0D:75:8C:17:61:F5:EF:FC:F9:85:7D:F5:0E"А вот что происходит при запуске fetchmail:
fetchmail: starting fetchmail 6.3.22 daemon
fetchmail: 43 messages for asdasdas at pop.gmail.com (2780460 octets).
/usr/local/bin/rt-mailgate: not found
fetchmail: reading message asdasdas@gmail-pop.l.google.com:1 of 43 (7758 octets) (log message incomplete)
fetchmail: Error writing to MDA: Broken pipe
fetchmail: not flushedЭто все при том, что:
[16:55/302] root@nms-prod:pts/15 # ll /usr/local/bin/rt-mailgate ~
-rwxr-xr-x 1 root www 15k 15 окт 13:17 /usr/local/bin/rt-mailgateВладельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
>[оверквотинг удален]
>
>
>
>
>
> ~
> -rwxr-xr-x 1 root www 15k 15 окт
> 13:17 /usr/local/bin/rt-mailgate
> Владельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?head -1 /usr/local/bin/rt-mailgate
>>[оверквотинг удален] ~
>> -rwxr-xr-x 1 root www 15k 15 окт
>> 13:17 /usr/local/bin/rt-mailgate
>> Владельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
>> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
> head -1 /usr/local/bin/rt-mailgate[9:39/307] root@nms-prod:pts/15 # head -1 /usr/local/bin/rt-mailgate
#!/usr/bin/perl -w
>>>[оверквотинг удален] ~
>>> -rwxr-xr-x 1 root www 15k 15 окт
>>> 13:17 /usr/local/bin/rt-mailgate
>>> Владельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
>>> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
>> head -1 /usr/local/bin/rt-mailgate
> [9:39/307] root@nms-prod:pts/15 # head -1 /usr/local/bin/rt-mailgate
> #!/usr/bin/perl -wСсылка /usr/bin/perl на /usr/local/bin/perl присуствует? А в Jail, раз его в заголовке указали?
>>>>[оверквотинг удален] ~
>>>> -rwxr-xr-x 1 root www 15k 15 окт
>>>> 13:17 /usr/local/bin/rt-mailgate
>>>> Владельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
>>>> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
>>> head -1 /usr/local/bin/rt-mailgate
>> [9:39/307] root@nms-prod:pts/15 # head -1 /usr/local/bin/rt-mailgate
>> #!/usr/bin/perl -w
> Ссылка /usr/bin/perl на /usr/local/bin/perl присуствует? А в Jail, раз его в заголовке
> указали?Спасибо огромное! Изменил в самом скрипте #!/usr/bin/perl -w на #!/usr/local/bin/perl -w
Все заработало. Джейлы порой сбивают с толку :)
>[оверквотинг удален]
>>>>> Владельца уже пробовал ставить и fetchmail и www, результат ровно тот же.
>>>>> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
>>>> head -1 /usr/local/bin/rt-mailgate
>>> [9:39/307] root@nms-prod:pts/15 # head -1 /usr/local/bin/rt-mailgate
>>> #!/usr/bin/perl -w
>> Ссылка /usr/bin/perl на /usr/local/bin/perl присуствует? А в Jail, раз его в заголовке
>> указали?
> Спасибо огромное! Изменил в самом скрипте #!/usr/bin/perl -w на #!/usr/local/bin/perl
> -w
> Все заработало. Джейлы порой сбивают с толку :)Скорей всего, когда ставили perl из портов, сняли опцию USE_PERL
>[оверквотинг удален]
>>>>>> Уважаемые коллеги, подскажите пожалуйста ЧЯДНТ?
>>>>> head -1 /usr/local/bin/rt-mailgate
>>>> [9:39/307] root@nms-prod:pts/15 # head -1 /usr/local/bin/rt-mailgate
>>>> #!/usr/bin/perl -w
>>> Ссылка /usr/bin/perl на /usr/local/bin/perl присуствует? А в Jail, раз его в заголовке
>>> указали?
>> Спасибо огромное! Изменил в самом скрипте #!/usr/bin/perl -w на #!/usr/local/bin/perl
>> -w
>> Все заработало. Джейлы порой сбивают с толку :)
> Скорей всего, когда ставили perl из портов, сняли опцию USE_PERL[13:52/334] root@nms-prod:pts/15 # make showconfig /usr/ports/lang/perl5.12
===> The following configuration options are available for perl-5.12.4_4:
DEBUGGING=off: Build with debugging support
GDBM=off: Build GDBM_File extension
PERL_MALLOC=off: Use Perl malloc
PERL_64BITINT=on: Use 64 bit integers (on i386)
THREADS=off: Build threaded perl
PTHREAD=on: Build with -pthread
MULTIPLICITY=off: Use multiplicity
SITECUSTOMIZE=off: Run-time customization of @INC
USE_PERL=on: Rewrite links in /usr/bin
Скорее особенности реализации buildhost'а, в базовой системе почему-то не создалась ссылка, а значит и на nms-prod ее нету. В любом случае огромное спасибо еще раз :)