в /etc/rc.d/rc.sysinit я наблюдаю такой вот код: # Load device-mapper, create its device file if [ ! -e /dev/.devfsd -a -e /proc/devices -a -e /proc/misc ]; then rm -f /dev/mapper/control modprobe dm-mod >/dev/null 2>&1 MAJOR="$(sed -ne 's/^ *\([0-9]\+\) \+misc$/\1/p' /proc/devices)" MINOR="$(sed -ne 's/^ *\([0-9]\+\) \+device-mapper$/\1/p' /proc/misc)" if [ -n "$MAJOR" -a -n "$MINOR" ]; then mkdir -p -m755 /dev/mapper action "Creating device-mapper character device ($MAJOR, $MINOR):" \ mknod --mode=600 /dev/mapper/control c "$MAJOR" "$MINOR" fi unset MAJOR MINOR fi Тоже самое делает и сервис device-mapper. Соответственно вопрос: а так ли необходим этот сервис ? Или так ли необходим этот код в rc.sysinit (скорее необходим, чем нет) ?
Признаться я сконфужен :) ...... Не знал я про rc.sysinit .... Конечно в сервисе необходимость отпадает. Пожалуй я осталю скрипт который будет просто обновлять символьное устройство, eсли модуль кем нибудь выгружался. Отвечая на предыдущий вопрос - особой разницы нет (to Rider). libdevmapper перенесу в /lib.
Пакет с измениями в сизифе