подскажите как коректно запустить vsftpd при запуске системы ??есть крипт:
/etc/rc.d/rc.vsftpd
----------------------
#!/bin/sh
ftp_start()
{
echo "Starting VSFTPD: "
if ! ps axc | grep -q " vsftpd" ; then
/usr/sbin/vsftpd &
else
echo "VSFTPD already running!"
fi
}ftp_stop()
{
if ps axc | grep -q " vsftpd" ; then
killall vsftpd
else
echo "VSFTPD not running!"
fi
}ftp_restart()
{
ftp_stop
sleep 1
ftp_start
}case "$1" in
'start')
ftp_start
;;
'stop')
ftp_stop
;;
'restart')
ftp_restart
;;
*)
echo "usage $0 start|stop|restart"
esac
----------------------при запуске системы vsftpd не стартует..
при ручном запуске после загрузки системы путём /etc/etc/rc.d/rc.vsftpd start запускается, так же останавливается и перезапускается...Подкажите как исправить..??
атребуты у етого скрипта "777"
опирационка MOPS Linux 4.0
>при запуске системы vsftpd не стартует..
>при ручном запуске после загрузки системы путём /etc/etc/rc.d/rc.vsftpd start запускается, так же
два раза /etc это опечатка (опепастка) или так в самом деле?
>останавливается и перезапускается...
>
>Подкажите как исправить..??
>
>атребуты у етого скрипта "777"
>опирационка MOPS Linux 4.0
честно, не знаю, что за зверь, но предполагаю (телепат, да) что используется там sysvinit
а судя потому, что скрипт подложили, и ожидаете, что кто-то его запустит - предполагаете BSD-style инитсистему. в sysv нужно еще линки делать на него из /etc/rc.d/rc[N].d
да не какие нибудь, а с именем строго опрелеленного вида ("S" (означает "старт"), две цифири - порядок запуска, и далее произвольное имя - чаще всего совпадает с именем в /etc/init.d) напр S99vsftpd (99 если хотите, чтоб грузился после всех остальных на этом ранлевеле). смотреть начинать нужно от /etc/inittab, ну и далее - что там написано. вариантов на тему "/etc/init.d <-> /etc/rc.d/init.d" может быть масса, в скриптах, указаных в иниттабе нужно смотреть какие именно дири пользуются.ну или дождитесь, пока кто-нибудь, имевший плотно дело именно с МОПСом ответит :) но я так понимаю - штука редкая в наших краях
\^P^/
# update-rc.d rc.vsftpd defaults 19выполни под рутом и перезагрузи комп.
P.S. решетку не надо
P.S.S have fun))))