Bug 19639

Summary: не может найти smartctl
Product: Sisyphus Reporter: Aeliya Grevnyov <gray_graff>
Component: gsmartcontrolAssignee: Yuri N. Sedunov <aris>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   

Description Aeliya Grevnyov 2009-04-16 10:48:04 MSD
$ gsmartcontrol
<error> [hz] Error: gspawn: Не удалось выполнить процесс-потомок «smartctl» (Нет такого файла или каталога)
<error> [app] bool CmdexSync::execute(): cmdex_.execute() failed.

а если в настройках указать /usr/sbin/smartctl, то уже не хватает прав
$ gsmartcontrol
<warn>  [hz] Warning: exit: Device open failed, or device did not return an IDENTIFY DEVICE structure.
<error> [app] StorageDevice::execute_smartctl(): Error while executing smartctl binary.

добавление себя в группу disk не помохгает

выхода 2 вижу
запускать от рута...
поставить суид бит на /usr/sbin/smartctl
еще варианты есть?
Comment 1 Mikhail Pokidko 2009-04-16 12:09:21 MSD
Если запускать из консоли, то gsmartcontrol-root, при запуске из меню поведение корректное, т.ч. NOTABUG.
Comment 2 Mikhail Pokidko 2009-04-16 12:09:38 MSD
Возможно, во избежание путаницы, стоит поменять эти файлы местами.
Comment 3 Aeliya Grevnyov 2009-04-16 22:05:07 MSD
а слона то я и не заметил:)