Значит сюжет такой, smb4k переодически на мониторе не разворачивается, хотя в системном мониторе процес есть. После перезагрузки компа снова пару раз откроется и снова пропадает с экрана. Стоит mandrake 10.1. Подскажите чем лечить.
serg: Программа теряется!!!
Что она пишет в терминале когда не разворачивается?
В том то и дело, что ничего. Консоль останавливается в ожидани, пока не нажмеш Ctrl c
А она (smb4k) всегда себя так вела? Или что-то добавлялось в систему/удалялось/переконфигурировалось?
Все как было, пробовалпереустановить эффекта ноль
Гм. Ну, тут 4 варианта:
1. Проблемы с Qt/KDE. Проверка: работают ли другие Qt и KDE приложения, н-р konqueror. Не случается ли с ними такого же.
2. Проблемы с самбой. Проверка: работает ли smbclient, удется ли подконнектиться и задаунлоадить(зааплодить) файлы с(на) оффтопичных(е) хостов(ы).
3. Проблемы с самим smb4k. Можно пересобрать.
4. Нашел в ALTовском пакете следующее (см. вложение)
<span class='smallblacktext'>[ Редактирование 05.09.2005 - 14:07:58 ]</span>
Сорри, вложение не прошло :-(( Великовато. 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 :-)
Опять не вложилось. Цитирую файл /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.

Последние комментарии
10 лет 10 недель назад
10 лет 29 недель назад
10 лет 39 недель назад
10 лет 40 недель назад
11 лет 29 недель назад
11 лет 29 недель назад
11 лет 29 недель назад
11 лет 30 недель назад
11 лет 30 недель назад
11 лет 31 неделя назад