Bug 12707

Summary: нет init.d скрипта
Product: Sisyphus Reporter: Boris Savelev <boris>
Component: mpdAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: lakostis, php-coder
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
init from debian none

Description Boris Savelev 2007-09-07 15:12:28 MSD
нет init.d скрипта



Expected Results:  
Хочется его видеть
Comment 1 algor 2007-09-10 15:19:20 MSD
прошу к нижесказанному отнестись с пониманием.

я лично запускаю mpd от своего локального аккаунта. в сеть у меня лично mpd не
смотрит. вся музыка у меня хранится в домашнем каталоге. 

т.е. инитскрипт в данном случае не даёт никаких преимуществ.

если вы напишите инитскрипт (хотя бы работающий прототип), я его приложу, и буду
поддерживать по мере сил.
Comment 2 Slava Semushin 2007-09-10 15:27:41 MSD
http://mpd.wikia.com/wiki/Hack:SystemV_Init ?

Я, кстати, тоже запускаю mpd от пользователя и далеко не всегда, а лишь когда
надо. (поэтому не сильно заинтересован в init-скрипте...)
Comment 3 Boris Savelev 2007-09-10 15:30:34 MSD
Created attachment 2189 [details]
init from debian

init.d script from Debian4.0
Comment 4 Boris Savelev 2007-09-10 15:31:09 MSD
прицепил init.d скрипт от Debian4
Comment 5 led 2007-09-11 04:34:09 MSD
(In reply to comment #4)
> прицепил init.d скрипт от Debian4

От дебиановского толку мало...
В /i/D ушёл mpd-0.13.0-alt1.1, с, надеюсь, правильным init-скриптом и всей 
необходимой обвязкой. При этом с прежним поведением конфликтов быть не должно: 
для работы в качестве системного сервиса используется /etc/mpd.sys.conf
Comment 6 algor 2007-09-11 09:47:54 MSD
зачем в дедал ? надо было в сизиф.
Comment 7 algor 2007-09-11 09:51:03 MSD
благо права выложить теперь уже есть.
Comment 8 led 2007-09-11 10:54:50 MSD
(In reply to comment #6)
> зачем в дедал ? надо было в сизиф.

Я, как бы, не хотел "лезть в не свой пакет": в своё время я просил только NMU и 
подумал, что т.н. "постоянное право" выкладывания вы мне предоставили случайно 
(вместо одноразового):)
Comment 9 algor 2007-09-11 11:08:13 MSD
нет. у меня не всегда хватает времени, поэтому вменяемым заинтересованным людям
права выдаются навсегда.
Comment 10 led 2007-09-13 20:37:39 MSD
(In reply to comment #9)
отправил в /i/S mpd-0.13.0-alt2. Кроме init-скрипта добавил также патч на 
configure.ac - теперь нормально отрабатывает %__autoreconf.
Как только дойдёт до Sisyphus, думаю, можно будет закрывать этот фичреквест.
Comment 11 led 2007-09-13 20:40:22 MSD
(In reply to comment #10)
"music_directory" для /etc/mpd.sys.conf по умолчанию установлен в /var/empty 
(чтоб не ругалось при запуске в ненастроенном состоянии).
Comment 12 led 2007-09-14 15:42:47 MSD
fixed in mpd-0.13.0-alt2