URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 50591
[ Назад ]

Исходное сообщение
"как заставить стартовать fetchmail при загрузке?"

Отправлено vlad11 , 17-Ноя-04 02:10 
клал в /usr/local/etc/rc.d/ - не стартует
прописывал в rc.conf - тоже

только ручками приходится набирать :(((


Содержание

Сообщения в этом обсуждении
"как заставить стартовать fetchmail при загрузке?"
Отправлено Димарик , 17-Ноя-04 09:35 
>клал в /usr/local/etc/rc.d/ - не стартует
>прописывал в rc.conf - тоже
>
>только ручками приходится набирать :(((



"как заставить стартовать fetchmail при загрузке?"
Отправлено Димарик , 17-Ноя-04 09:39 
>клал в /usr/local/etc/rc.d/ - не стартует
как это "клал"? что клал?
>прописывал в rc.conf - тоже
как прописывал? путь полный указывал?
>
>только ручками приходится набирать :(((



"как заставить стартовать fetchmail при загрузке?"
Отправлено vlad11 , 17-Ноя-04 13:30 
>>клал в /usr/local/etc/rc.d/ - не стартует
>как это "клал"? что клал?

Во FreeBSD 4.10 запускал fetchmail.sh - права -rwxr-xr-x

#!/bin/sh
[ -x /usr/local/bin/fetchmail ] && /usr/local/bin/fetchmail ] && echo -n ' fetchmail '

fetchmail.sh ручками запускал - все работает

>>прописывал в rc.conf - тоже
>как прописывал? путь полный указывал?

/usr/local/etc/rc.d/fetchmail.sh  start

>>
>>только ручками приходится набирать :(((



"только для одного пользователя вот так"
Отправлено Юниксовод , 17-Ноя-04 09:50 
У меня в линуксе сделано так
-----/etc/rc.d/init.d/fetchmail
#!/bin/sh
su - <имя пользователя> -c "fetchmail -d 900"
-----end of file
ну и символическая ссылка на него стоит в /etc/rc.d/rc3.d

"как заставить стартовать fetchmail при загрузке?"
Отправлено vlad11 , 18-Ноя-04 03:29 
>клал в /usr/local/etc/rc.d/ - не стартует
>прописывал в rc.conf - тоже
>
>только ручками приходится набирать :(((

конфиг фетчмайла лежит в рутовской директории, а вот скрипт для запуска fetchmail:
/usr/local/etc/rc.d/fetchmail.sh
_______________________
#!/bin/sh                                                                                                                                      
[ -x /usr/local/bin/fetchmail ] && su - root -c  /usr/local/bin/fetchmail && echo -n ' fetchmail'                                              

P.S. Большое спасибо за помощь Hagen'y