ivman - менеджер томов
ivman [ -sd ] [ --nofork ] [ -c <directory> ]
Ivman, или Ikke’s Volume Manager (Менеджер томов Икке) - это демон, управляющий монтированием носителей, вставляемых/подключаемых к системе. Он также может использоваться для выполнения произвольных команд при добавлении в систему устройства с определёнными свойствами (функциональность автовоспроизведения в стиле Windows), и для выполнения произвольных команд при изменении свойств устройства. Ivman использует HAL для наблюдения за состоянием оборудования вашей системы.
-s или --system Запуск Ivman в общесистемном режиме. Этот режим используется по умолчанию при запуске Ivman от имени пользователя root. При указании этой опции Ivman читает настройки из общесистемного каталога (обычно /etc/ivman/); если эта опция не указана, Ivman читает настройки из каталога ${HOME}/.ivman/. Любое из этих мест может быть изменено при помощи опции -c. Поведение в общесистемном режиме слегка отличается. Не используйте эту опцию, если вы не знаете, что она вам нужна. --nofork Заставляет Ivman не переходить в режим демона, вне зависимости от настроек в IvmConfigBase.xml. Используется для захвата выводимых отладочных сообщений. -d или --debug Заставляет Ivman выводить отладочные сообщения, вне зависимости от настроек в IvmConfigBase.xml. -c <каталог> или --confdir <каталог> Заставляет Ivman загрузить файлы настроек из указанного каталога.
Ivman - это гибкий менеджер устройств, позволяющий пользователям запускать произвольные команды при добавлении/удалении устройств, при изменении свойств устройства, и при их извлечении.В целях автомонтирования Ivman должен запускаться единожды из сценария инициализации в общесистемном режиме и единожды в сеансе пользователя (например, можно создать ссылку на /usr/bin/ivman в ~/.kde/Autostart или поместить запись об /usr/bin/ivman в gnome-session-manager). При подключении устройства Ivman вызовет pmount или mount для монтирования устройства. Если используется pmount, он будет монтировать устройство так, что оно будет доступно для чтения и записи только текущему пользователю; если не запущен пользовательский экземпляр Ivman, то устройство будет смонтировано так, что оно будет доступно для чтения и записи любым членом группы, которая необходима для использования команды pmount, и в режиме чтения для всех остальных. Если используется обычное монтирование, то для монтируемого устройства должна существовать запись в /etc/fstab, и настройки, заданные в этой записи, будут использоваться при монтировании.
Ivman поставляется с разумными настройками по умолчанию для управления томами, но функциональность автовоспроизведения не содержит действий по умолчанию; вам может потребоваться отредактировать ${HOME}/.ivman/IvmConfigActions.xml(5) или /etc/ivman/IvmConfigActions.xml(5) для указания исполняемых программ. Синтаксис этого файла и других файлов настройки Ivman описывается на их собственных страницах руководства.
/etc/ivman/IvmConfigActions.xml действия, производимые при вставке носителя /etc/ivman/IvmConfigBase.xml опции, влияющие на запуск Ivman /etc/ivman/IvmConfigConditions.xml действия, выполняемые при извлечении /etc/ivman/IvmConfigProperties.xml действия, производимые при изменении свойств устройства
IvmConfigActions.xml(5), IvmConfigBase.xml(5), IvmConfigConditions.xml(5), IvmConfigProperties.xml(5)
К счастью, отсутствуют :-) Но они всё ещё могут наблюдаться. Если вы нашли неисправность, пожалуйста отправьте подробности на rohan.pm@gmail.com или добавьте их на страницу отслеживания ошибок на странице проекта на Sourceforge, http://sourceforge.net/projects/ivman
Перевод на русский язык выполнил Владимир Ступин <wheelof@gmail.com>.
IVMAN (8) | 9 декабря 2005 |