Как я переходил на sys-apps/openrc-0.7.0
Кратко о openrc
Улучшенная система стартовых скриптов, работающая с любым init.
Это материал я написал что бы в следующий раз не перечитывать кучу манов.
Для начало нужно размаскировать его
/etc/portage/package.keywords
sys-apps/baselayout ~amd64 sys-apps/openrc ~amd64
ставим
emerge sys-apps/baselayout -pv Calculating dependencies... done! [ebuild R ] sys-apps/baselayout-2.0.1-r1 USE="-build" 0 kB
обновляем кофигурационные файлы
etc-update
добавляем в уровень запуска скрипты
rc-update add root boot rc-update add procfs boot rc-update add mtab boot rc-update add fsck boot rc-update add swap boot rc-update add udev sysinit rc-update add hwclock
настрйока сети
# cd /etc/init.d
# ln -s net.lo net.eth0
rc-update add net.eth0 boot
в этом файле подробно описаны настройки
usr/share/doc/openrc-0.7.0/net.example
у меня все конфигурации по сети в модэме он же роутер, который раздает инет в домашнюю сеть.
настраиваем время.
/etc/conf.d/hwclock
clock="local" clock_systohc="NO"
cat /etc/timezone
Europe/Moscow
журналирование
/etc/rc.cond
rc_logger=»YES»
Ну думаю и все,
Кстати прирост скорости загрузки заметил. но еще проект сыроват.
А решил я перейти иза этого. И как я в дальнейшем понял , что если вы используете baselayout-1 , то и не фиг дергать /etc/init.d/udev restart, толку не какого не будет. Этот скрипт udev’a предназначен для версии baselayout—2
/etc/init.d/udev restart * The udev init-script is written for baselayout-2! * Please do not use it with baselayout-1!.