Пакет требует изменения правил удева

 32 %triggerin -n lib -- udev
  33 SCRIPT="/lib/udev/rules.d/60-persistent-storage.rules"
  34 if [ -f $SCRIPT ]; then
  35         fgrep 'KERNEL=="ploop*", GOTO="persistent_storage_end"' $SCRIPT > /dev/null 2>&1 ||
  36         sed -i -e '1 s/^/KERNEL=="ploop*", GOTO="persistent_storage_end"\n/;' $SCRIPT
  37 fi
  38 
  39 SCRIPT2="/lib/udev/rules.d/80-iosched.rules"
  40 if [ -f $SCRIPT2 ]; then
  41         fgrep 'KERNEL=="ploop*", GOTO="end_iosched"' $SCRIPT2 > /dev/null 2>&1 ||
  42         sed -i -e '1 s/^/KERNEL=="ploop*", GOTO="end_iosched"\n/;' $SCRIPT2
  43 fi

это спек от рпм.

Собственно вопрос - каким пакетам принадлежат эти файлы и как, по вашему мнению, можно добавить эти правила ?

.

slepnoga написал(а):
каким пакетам принадлежат эти файлы

Какие "эти"? *.rules? Дык, sys-apps/systemd (во всяком случае, 60-persistent-storage.rules). Udev, как самостоятельная сущность боле не существует, а то, что назывется sys-fs/udev,- просто выдёргивает и лепит нужное из systemd...

Цитата:
как, по вашему мнению, можно добавить эти правила ?

В смысле? В ибилд или в систему? В последнем случае какбэ просто кладёте их в /usr/lib64/udev/rules.d/

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Какие "эти"? *.rules? Дык,

Какие "эти"? *.rules? Дык, sys-apps/systemd 

Все версии проверил ? У меня их нет, файлов этх, особенно , намекаю тебе, ioshed'a

В смысле? В ибилд или в систему?

НУ нафига мне мусорить на форуме - себе я сам положу; конечно в ебилде

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

slepnoga написал(а):
У меня их нет, файлов этх, особенно , намекаю тебе, ioshed'a

А система у тебя x86 или amd64? :)
Если последний вариант, то наличие первого из упомянутых файлов было бы столь же странно, сколь и отсутствие /lib64/udev/rules.d/60-persistent-storage.rules.
Хотя с учётом факта отсутствия второго из упомянутых файлов я бы поставил под вопрос тождество наличного с упоминаемым.
Но в любом случае: добывать пищу для размышления в виде упоминаемых файлов следует скорее там, где народ носит шляпы.

:wq
--
Live free or die

/

Spoiler написал(а):
В ибилд или в систему? В последнем случае какбэ просто кладёте их в /usr/lib64/udev/rules.d/

Есть мнение, что этого делать не стоит.
В указанном каталоге живут правила, принадлежащие пакету удава.
Для прочих есть /etc/udev/rules.d/.

:wq
--
Live free or die

.

Anarchist написал(а):
Есть мнение, что этого делать не стоит

Цитата:
Для прочих есть /etc/udev/rules.d/

Вполне возможно - по гроссбуху оно какбэ само напрашивается туда, но в свете тотального (и вполне себе победного) шествия systemd - я бы так не горячился, проверять надо (я этого не делал), ну и да, Gentoo-фактор "а мы пойдём своим путём" - тоже может выстрелить... Это я к тому, что в ньюсах (нет, вру, в каком-то из юдевных постинталлов) было прошено убрать из данного места сеть и сиди

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Когда недавно правил свой

Когда недавно правил свой ebuild, portage стал предупреждать что /etc/ класть правило не хорошо, надо бы в /lib/udev/rules.d/ да и собственно выхлоп equery b /lib/udev/rules.d/ какбы намекает...

Anarchist написал(а): Для

Anarchist написал(а):
Для прочих есть /etc/udev/rules.d/.

Буду краток: https://bugs.gentoo.org/show_bug.cgi?id=433916

Нейтральность - высшее достижение сознания!

.

Pinkbyte написал(а):
Anarchist написал(а):
Для прочих есть /etc/udev/rules.d/.

Буду краток: https://bugs.gentoo.org/show_bug.cgi?id=433916

Благодарю.
Пойду проверю и при необходимости отрапортуюсь по прецеденту, который ввёл меня в заблуждение.

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".