Bug 5743

Summary: --name option does not affect $BASENAME in start_daemon
Product: Sisyphus Reporter: Mikhail Zabaluev <mhz>
Component: serviceAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P4 CC: glebfm, ldv, legion, placeholder, vserge
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 7743    

Description Mikhail Zabaluev 2004-12-19 21:34:27 MSK
The --name option is useful when the human-readable service name differs from
the executable name (case in point: tomcat and the jsvc launcher).
However, the start_daemon function obtains its $BASENAME value
from the path name of the executable, ignoring --name altogether.
This is inconsistent with stop_daemon and status functions which do consider
--name for the $BASENAME value.
Comment 1 Mikhail Zabaluev 2005-03-04 02:28:22 MSK
Может быть правильнее завести отдельную опцию --displayname, чтобы не нарушить
семантики.
Comment 2 Dmitry V. Levin 2005-03-09 15:29:32 MSK
Откровенно говоря, параметр --name влияет сейчас только на передачу одноимённого
ключа start-stop-daemon'у (во всех трёх функциях), а на изображение не влияет.

С другой стороны, $BASENAME сейчас, помимо изображения, влияет только на
вычисление значения по умолчанию для PIDFILE и (у status) LOCKFILE.

Так что я думаю, что можно расширить сферу влияния параметра --name и на
формирование BASENAME.
Comment 3 Dmitry V. Levin 2005-03-09 16:09:00 MSK
Реализовано в 0.5.7-alt1
Comment 4 Dmitry V. Levin 2005-08-24 17:13:56 MSD
А может и правада завести опцию --displayname?
Comment 5 Serge A. Volkov 2005-08-24 23:17:33 MSD
(In reply to comment #3)
> Реализовано в 0.5.7-alt1

странно
Текущая версия: 0.5.8-alt1
Время сборки: 21 марта 2005, 19:13 ( 22.3 недели назад )
Comment 6 Serge A. Volkov 2005-08-24 23:18:48 MSD
(In reply to comment #4)
> А может и правада завести опцию --displayname?
Думаю что нието против не будет.
Comment 7 Dmitry V. Levin 2005-09-05 01:59:41 MSD
*** Bug 7743 has been marked as a duplicate of this bug. ***
Comment 8 Dmitry V. Levin 2005-09-05 02:01:53 MSD
Added --displayname in 0.5.9-alt1