serg: Программа теряется!!!

8 сообщений / 0 new
Последнее сообщение
Гость
serg: Программа теряется!!!

Значит сюжет такой, smb4k переодически на мониторе не разворачивается, хотя в системном мониторе процес есть. После перезагрузки компа снова пару раз откроется и снова пропадает с экрана. Стоит mandrake 10.1. Подскажите чем лечить.

rudy (не проверено)

Что она пишет в терминале когда не разворачивается?

serg (не проверено)

В том то и дело, что ничего. Консоль останавливается в ожидани, пока не нажмеш Ctrl c

rudy (не проверено)

А она (smb4k) всегда себя так вела? Или что-то добавлялось в систему/удалялось/переконфигурировалось?

serg (не проверено)

Все как было, пробовалпереустановить эффекта ноль

rudy (не проверено)

Гм. Ну, тут 4 варианта:
1. Проблемы с Qt/KDE. Проверка: работают ли другие Qt и KDE приложения, н-р konqueror. Не случается ли с ними такого же.
2. Проблемы с самбой. Проверка: работает ли smbclient, удется ли подконнектиться и задаунлоадить(зааплодить) файлы с(на) оффтопичных(е) хостов(ы).
3. Проблемы с самим smb4k. Можно пересобрать.
4. Нашел в ALTовском пакете следующее (см. вложение)
<span class='smallblacktext'>[ Редактирование 05.09.2005 - 14:07:58 ]</span>

rudy (не проверено)

Сорри, вложение не прошло :-(( Великовато. README цитирую:

Поведение Smb4K версии 0.5.0 в ALT Linux модифицировано в части управления разрешениями на операции монтирования-размонтирования разделяемых ресурсов SMB/CIFS с привилегиями суперпользователя через механизм sudo(8).
Это сделано не только потому, что в Smb4K-0.5.0 модификация файла sudoers(5) осуществляется небезопасным и губительным для работоспособности sudo(8) способом, - эти недостатки удалось исправить в ходе работы над упаковкой пакета для ALT Linux. К сожалению, Smb4K после переключения в режим использования sudo(8) начинает слишком назойливо спрашивать пароль суперпользователя даже при внесении изменений, не касающихся конфигурации sudo(8).
Поэтому сборка Smb4K-0.5.0 в ALT Linux предполагает использование visudo(8) для разрешения пользователям использовать функции Smb4K, требующие привилегий суперпользователя.
Для этого нужно запустить следующую команду:
visudo -f /etc/sudo.d/smb4k
В первый раз понадобится:
- раскомментировать 4 строки, содержащие псевдоним SMB4KUSERS;
- заменить <User_List> на список пользователей Smb4K;
- заменить <Host> на имя хост-системы, возвращаемое командой hostname(1).
Последующие редактирования будут заключаться в модификации определения псевдонима SMB4KUSERS при изменении состава пользователей Smb4K.

Конец цитаты.
Если в Mandrake нет механизма /etc/sudo.d, то нужно вносить аналогичные изменения в /etc/sudoers. Файл /etc/sudo.d/smb4k прикладываю. Не забудь его chown root:root и chmod 0644 :-)

rudy (не проверено)

Опять не вложилось. Цитирую файл /etc/sudo.d/smb4k.

# Sample sudoers file for use with Smb4K
# Entries for Smb4K users.
#User_Alias SMB4KUSERS = <User_List>
#SMB4KUSERS <Host> = NOPASSWD: /usr/bin/smb4k_kill
#SMB4KUSERS <Host> = NOPASSWD: /usr/bin/smb4k_umount
#SMB4KUSERS <Host> = NOPASSWD: /usr/bin/smb4k_mount
# End of Smb4K user entries.

RSS-материал