Summary: | add systemd support | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexey Shabalin <shaba> |
Component: | rpcbind | Assignee: | Sergey Bolshakov <sbolshakov> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | sbolshakov, shaba |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexey Shabalin
2011-04-18 19:14:08 MSK
прошу переделать в вид, пригодный для merge, начиная с тэга rpcbind-0.2.0-alt1: - коммит, добавляющий service-file - коммит, делающий правки в спеке, затрагивающие только service-file. впрочем, всего этого можно и не делать, на ваше усмотрение. :) так делать или на моё усмотрение? бытует мнение, что точное и минимальное описание того, что собственно предлагается поменять, всяко способствует взаимопониманию, достижением которого не следует пренебрегать, особенно если интересует результат. это если вообще; а в частностях -- как именно предполагается реализовать warm restart сервиса ? куда можно (и можно ли вообще) приткнуть ключик -w ? (В ответ на комментарий №3) > бытует мнение, что точное и минимальное описание того, что собственно > предлагается поменять, всяко способствует взаимопониманию, достижением которого > не следует пренебрегать, особенно если интересует результат. Описание - добавлен rpcbind.service файл для systemd, добавлена его упаковка в спеке rpm. > это если вообще; а в частностях -- как именно предполагается > реализовать warm restart сервиса ? куда можно (и можно ли вообще) > приткнуть ключик -w ? Я не смог этого придумать, поэтому и сделал без ключа -w. Как вариант, можно всегда стартовать с ключём -w. Такое устроит? два коммита, сделанные согласно #1, являлись бы исчерпывающим описанием. -w: ключ имеет смысл при рестарте -- что есть рестарт с т.з. systemd, мне неведомо, видимо, такого понятия просто нет. В таком случае, указывать его или не указывать в service file -- всё равно, одинаково плохо. (В ответ на комментарий №5) > два коммита, сделанные согласно #1, являлись бы исчерпывающим описанием. переделал. два коммита в самом начале. Потом обновление до rc3(на Ваше усмотрение) > -w: ключ имеет смысл при рестарте -- что есть рестарт с т.з. systemd, > мне неведомо, видимо, такого понятия просто нет. рестарт, как обычно, это stop+start. Впервые вижу сервис, у которого между stop и start при рестарте происходят ещё какие-то действия (меняется "окружение" добавляя новые ключи для старта). Как это реализовать в systemd я придумать не смог, поэтому лучше вообще ничего не добавлять. > В таком случае, указывать его или не указывать в service file -- всё равно, > одинаково плохо. где определён %systemd_unitdir ? (В ответ на комментарий №7) > где определён %systemd_unitdir ? В rpm. rpm -q --changelog rpm * Втр Апр 05 2011 Dmitry V. Levin <ldv@altlinux.org> 4.0.4-alt100.24 - platform.in: Added %systemd_unitdir macro. fixed in rpcbind-0.2.1-alt0.3 спасибо |