Уперся в дурацкую проблему.
Не могу отключить службу smbd на ubuntu 10.04. (работаю под терминалом)
Пробовал sysv-rc-conf и update-rc.d.
sysv-rc-conf показывает так:
│ service 1 2 3 4 5 0 6 S │
│ ---------------------------------------------------------------------------- │
│ smbd [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] │
│ speech-di$ [ ] [X] [X] [X] [X] [ ] [ ] [ ] │
│ squid [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] │
│ ssh [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] │
Согласно ману, Х означает запущенную службу. Получается, что самба не запускается ни на одном из представленных уровней загрузки. И, следовательно, запускается где-то ещё (видимо там-же, где ssh и squid, поскольку они-то работают - я точно знаю)
На команду update-rc.d Ubuntu отвечает так:
sudo update-rc.d -f smbd disable
update-rc.d: warning: /etc/init.d/smbd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System start/stop links for /etc/init.d/smbd do not exist.
hav@ubn:~$ sudo update-rc.d -f smbd remove
Removing any system startup links for /etc/init.d/smbd ...
/etc/rc1.d/S20smbd
В итоге, результат моих усилий после перезагрузки системы:
sudo service smbd status
smbd start/running, process 594
Буду очень признателен, тому, кто объяснит мне, как в убунте управлять службами.
[РЕШЕНО]
Закомментировать строку start on в файле /etc/init/smbd.conf.