From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 7 Dec 2020 23:31:55 +0300 From: Vladislav Zavjalov To: ALT Linux Team development discussions Message-ID: <20201207203155.GB22418@imap.altlinux.org> References: <095b2472-f5f2-04f9-fb55-5011285150e6@altlinux.ru> <20201207104317.1990311f1856db8ba382d8fa@altlinux.org> <49f8fe66-d545-6b12-bed0-a95adfaecce2@altlinux.ru> <20201207131828.312a7208e699a0e814d95913@altlinux.org> <4d7d4168-d4db-e00d-6649-8d81877afc98@altlinux.ru> <20201207110030.GZ31814@imap.altlinux.org> <832ddaf8-632f-6596-8f0f-1e042383104f@altlinux.ru> <20201207112731.GC31814@imap.altlinux.org> <148f3d77-ace5-3faf-6f38-d8d94b91cfae@dumalogiyamail.ru> <20201207124330.tflja2dvfoyqsf5k@example.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20201207124330.tflja2dvfoyqsf5k@example.org> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: [devel] =?koi8-r?b?KMLF2iDUxc3ZKQ==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Dec 2020 20:31:56 -0000 Archived-At: List-Archive: List-Post: 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 Такой частный случай, кажется, еще имеет какой-то смысл. Но и про него есть мнение, что смысла не так уж много.