[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