[devel] (без темы)

Vladislav Zavjalov slazav на altlinux.org
Пн Дек 7 23:31:55 MSK 2020


On Mon, Dec 07, 2020 at 01:43:30PM +0100, Alexey Gladkov wrote:
> On Mon, Dec 07, 2020 at 03:25:51PM +0300, Mikhail Novosyolov wrote:
> > Может, проще init-скрипты вынести в отдельный пакет, которым будет
> > рулить группа любителей sysvinit? Такой вариант в Альте никогда не
> > обсуждался?
> 
> Не обсуждался. Потому что такой подход обречён на провал. init-скрипт
> будет в роли догоняющего и в какой-то момент случится так, что сервис
> поменяется, а init-скрипт не будет это учитывать.
> 
> Я видел идеи по конвертации systemd-сервисов в init-скрипты, но нормальной
> реализации не видел, а писать что-то такое для альта нет мотивации.

Произвольные инит-скрипты в одном месте собирать, кажется, имеет смысл
только для пакетов, в которых инит-скрипты не интересны ни апстриму
ни мантейнеру. Да и то, может быть, лучше делать отдельные пакеты с
инит-скриптами (что-то типа *-sysv), и смотреть по месту, где будут
жить их исходники: в самом пакете или отдельно. Но от пользователей
потребуется помнить про эти дополнительные пакеты - это большой минус
живущих отдельно инит-скриптов.

Тут еще параллельно идет обсуждение prefdm, который и является
собранными в одном месте инит-скриптами от *dm:
https://bugzilla.altlinux.org/show_bug.cgi?id=26405
Такой частный случай, кажется, еще имеет какой-то смысл. Но и про него
есть мнение, что смысла не так уж много.



Подробная информация о списке рассылки Devel