Bug 15578 - mtx-changer не находит команду mtx
Summary: mtx-changer не находит команду mtx
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bacula-storage (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-08 14:09 MSD by Denis Klimov
Modified: 2008-05-12 02:26 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Klimov 2008-05-08 14:09:51 MSD
При использовании скрипта /usr/share/bacula/scripts/mtx-changer юзером bacula:

[root@basalt ~]# su - -s /bin/sh -c '/usr/share/bacula/scripts/mtx-changer /dev/
sg2 slots' bacula
/usr/share/bacula/scripts/mtx-changer: line 215: mtx: command not found

В скрипте определяется переменая как:
MTX=mtx

можно либо сделать так:
MTX=/usr/sbin/mtx
либо задать переменную PATH
Как лучше я не знаю.
Comment 1 Michail Yakushin 2008-05-08 19:11:04 MSD
На мейнтейнера
Comment 2 Vladimir V. Kamarzin 2008-05-09 14:06:01 MSD
Кстати не понятно, почему скрипты лежат в иерархии /usr/share/ вместо /usr/{s}bin/
Comment 3 Mikhail Gusarov 2008-05-09 14:34:10 MSD
(In reply to comment #2)
> Кстати не понятно, почему скрипты лежат в иерархии /usr/share/ вместо /usr/
{s}bin/

+1. Или /usr/share/doc/<pkg>/contrib, если скрипты не поддерживаются, или уж /
usr/[s]bin.
Comment 4 Vitaly Kuznetsov 2008-05-12 02:26:50 MSD
fixed in 2.2.8-alt3
скрипты от storage переложены в %_sbindir
в /usr/share/bacula остались скрипты базы - не думаю что стоит их перекладывать
в %_sbindir, слишком уж название их непонятное