Bug 5603 - неободимость в initscript
Summary: неободимость в initscript
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libdevmapper (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-02 19:14 MSK by Anton Farygin
Modified: 2005-08-30 13:44 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 Anton Farygin 2004-12-02 19:14:15 MSK
в /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 Pavel S. Mironchyk 2004-12-03 15:07:19 MSK
Признаться я сконфужен :)  ......
Не знал я про rc.sysinit .... 
Конечно в сервисе необходимость отпадает.
Пожалуй я осталю скрипт который будет просто обновлять символьное устройство,
eсли модуль кем нибудь выгружался. 
Отвечая на предыдущий вопрос - особой разницы нет (to Rider).
libdevmapper  перенесу в /lib.

Comment 2 Pavel S. Mironchyk 2004-12-13 13:06:30 MSK
Пакет с измениями в сизифе