Товарищи кубунтологи,
опять возник вопрос по настройке Samba.
Проблема заключается в том, что Samba запускается раньше Cups и поэтому соседи по кабинету не видят принтер, а он заведён на Kubuntu.
В Kubuntu 9.10 это решалось двумя способами:
1. в smb.conf было прописано в конце чтобы samba перегружалась через минуту после запуска.(но данный текст был утерян за ненадобностью, так как появился вариант 2).
2. потом был найден вариант, когда в rc2.d @20samba переименовал в @51samba, так как загрузка cups стояла под цифрой 50. Всё работало на ура.
После установки 10.04 @20samba в rc2.d вообще нет, а текст из варианта 1 потерян. Теперь приходится перезапускать smbd вручную, что не очень удобно, а знаниев пока не хватает.
Подскажите как решить проблему.
Попробуй перезапуск самбы прописать в конец ~/.profile или /etc/profile. Проверить нет возможности, это лишь еще варианту "куда можно прописать" =) Возможно есть более правильные решения.
В папке /home/%USER%/.kde/Autostart создай файл sharasleep.sh с содержимым
#!/bin/bash
sleep 10
/etc/init.d/samba restart
Потом сделай скрипт выполнимым:
sudo chmod +x sharasleep.sh
P.S. Я думаю, что ты догадаешься изменить некоторые параметры, так как я описал для Debian Lenny 5.0. Всё сделано интуитивно, но должно работать =)
ну как бы последним в любом случае выполняется скрипт
dyug@dyug-ws:~$ ls /etc/rc.local
/etc/rc.local
dyug@dyug-ws:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04 LTS
Release: 10.04
Codename: lucid
вот в нем и надо прописывать...
А то мало ли что нужно вам еще будет стартовать, как мне например... :-)
Вах шайтан, заработало. Биг мерси всем.
в rc.local прописал:
sleep 10
/etc/init.d/smbd restart
и всё поехало
Отправить комментарий