Bug 5603 - неободимость в initscript
: неободимость в initscript
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/libdevmapper)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-12-02 19:14 by
Modified: 2005-08-30 13:44 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-12-02 19:14:15
в /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 (скорее необходим, чем нет) ?
------- Comment #1 From 2004-12-03 15:07:19 -------
Признаться я сконфужен :)  ......
Не знал я про rc.sysinit .... 
Конечно в сервисе необходимость отпадает.
Пожалуй я осталю скрипт который будет просто обновлять символьное устройство,
eсли модуль кем нибудь выгружался. 
Отвечая на предыдущий вопрос - особой разницы нет (to Rider).
libdevmapper  перенесу в /lib.

------- Comment #2 From 2004-12-13 13:06:30 -------
Пакет с измениями в сизифе