[devel] systemd и rpm
Led
led на altlinux.ru
Пт Сен 27 21:26:52 MSK 2013
On Friday 27 September 2013 20:03:09 Alexey Shabalin wrote:
> 27 сентября 2013 г., 17:05 пользователь Led написал:
> > On Friday 27 September 2013 14:54:47 Alexey Shabalin wrote:
> > > 27 сентября 2013 г., 9:08 пользователь Hihin Ruslan написал:
> > > > Здравствуйте Hihin Ruslan
> > > >
> > > > В сообщении от 27 сентября 2013 Hihin Ruslan написал(a):
> > > > > Да, достаточно файлика:
> > > > > создал /etc/modules-load.d/virtualbox такого содержания:
> > > >
> > > > Не точно написал, файл должен иметь расширение .conf, т.е.
> > > > /etc/modules-load.d/virtualbox.conf такого содержания:
> > > >
> > > > vboxdrv
> > > > vboxpci
> > > > vboxnetflt
> > > > vboxnetadp
> > >
> > > Да, этого должно быть достаточно, и для systemd, и для sysV.
> > > Отдельный сервис не нужен.
> > > Отдельный сервис для kvmиспользуется только потому, что надо разные
> >
> > модули
> >
> > > грузить для intel и amd процессоров.
> > >
> > > Можно багу на virtualbox повесить.
> >
> > Для kvm тоже не нужен. У меня вот это
> > http://git.altlinux.org/people/led/packages/?p=kvm-on-demand.git;a=summar
> >y вполне себе работает.
> > Может, и virtualbox что-то подобное можно сделать. Потому как в случае с
> > sysvinit-сервисом его можно влючить/отключить, сделать start/stop, а
> > systemd-ешный подход "грузим всё что грузится" - ИМХО тупо.
>
> Про тупизну, конечно, можно поспорить: если нужно подгрузить модуль, то
> казалось бы при чем тут service * start?
> Тупо грузить модуль лучше, чем вообще не грузить.
Согласен. Так это уже для kvm*.ko и есть - udev их и так грузит при старте
системы.
> А когда вам требовалось
> выгружать модули virtualbox последний раз?
модули virtualbox - редко. А модули kvm - постоянно в те времена, когда
загруженные модули kvm приводили к неработоспособности VirtualBox.
> И вы для этого пользовались
> service?
Да.
> Я вот вообще не помню когда выгружал последний раз модули и для чего.
Понятно, что "хоть как-то загруженные" лучше, чем "никак не загруженные".
Но, во первых, с sysvinit никаких проблем с сервисом vboxdrv нет, а
попытка "упростить" существующее положение в угоду неспособности systemd и
заодно "осчастливить" пользователей sysvinit (или я неправильно понял?) - это
так "по-systemd-шному":)
А, во вторых, я предложил рассмотреть вариант с загрузкой
модулей "по-требованию" - здесь не требуется участие ни sysvinit, ни systemd.
--
Led
Подробная информация о списке рассылки Devel