Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Serge
On Wed 25 November 2009 09:15:14 Nikita V. Youshchenko wrote:
  Hi 2 all,
  напомните плз какой командой принято добавлять, удалять пр-ссы из
  автозагрузки, находящиеся в  /etc/init.d/
 
  С уважением,
  Чертов Вячеслав.
 
 aptitude remove :)
 
 Другие варианты:
 
 - поправить файл в /etc/default/ - многие пакеты предоставляют такой и 
 имеют в нём настройку для незапуска демона.
 
 - измененить прав файла в /etc/init.d/ на 644, только это надо делать не 
 через chmod, а через dpkg-statoverride
 
 

Есть еще rcconf





Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Nikita V. Youshchenko
 Chertov Vyacheslav cherto...@yandex.ua writes:
  Hi 2 all,
  напомните плз какой командой принято добавлять, удалять пр-ссы из
  автозагрузки, находящиеся в  /etc/init.d/

 Есть милая программка rcconf с интерфейсом на ncurses. Галочку убрал с
 сервиса -- он и не грузится больше.

Про все такие программы один вопрос - а после aptitude upgrade что будет? 
Снова галочку убирать?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 14:09:05 Evgeny M. Zubok wrote:
 Вообще, включение/выключение через /etc/defaults -- это какой-то
 не очень понятный второй уровень управления.

Именно. Откуда этот неестественный интеллект вообще взялся?
Причем это debian-specific и добавляется мантейнерами... 
И так /etc/init.d/ скрипты перегружены страшно, например, если
их сравнить со скриптами daemontools, притом, что последние
имеют намного большую функциональность.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Nikita V. Youshchenko
 Иван Лох l...@1917.com writes:
  А если я скажу dpkg-reconfigure, пакетный менеджер меня спросит
  Запускать демон по умолчанию? я скажу Да (или отредактирую файл в
  /etc/defaults/ руками) -- он будет запускаться сам?

Если dpkg-reconfigure, то да, всё будем само, причём сразу, безо всяких 
перезагрузок. Если это не так - reportbug.

Если руками - то один раз запустить или остановить придётся вручную. Но вам 
гарантируется, что система это запомнит и сохранит через апгрейды. Если не 
сохранит - это RC баг.

 Вдогонку. А соответсвующие файлы из /etc/defaults используются уже
 внутри самого скрипта сервиса. А если он не запускается, то в содержимое
 /etc/defaults можно хоть всю «Войну и мир» загнать, -- никто читать не
 будет. Вообще, включение/выключение через /etc/defaults -- это какой-то
 не очень понятный второй уровень управления.

Исторически в debian всегда был принци не нужен сервис - не ставь пакет. 
Качество пакетной системы вполне позхволяло и позволяет это делать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 15:18:36 Nikita V. Youshchenko wrote:
  Вдогонку. А соответсвующие файлы из /etc/defaults используются уже
  внутри самого скрипта сервиса. А если он не запускается, то в содержимое
  /etc/defaults можно хоть всю «Войну и мир» загнать, -- никто читать не
  будет. Вообще, включение/выключение через /etc/defaults -- это какой-то
  не очень понятный второй уровень управления.
 
 Исторически в debian всегда был принци не нужен сервис - не ставь пакет. 
 Качество пакетной системы вполне позхволяло и позволяет это делать.

Тогда зачем второй метод управления запуском сервиса?
$ grep RUN /etc/default/*
...
/etc/default/hddtemp:RUN_DAEMON=true
...
/etc/default/saned:RUN=yes
...

Параметр, отвечающий за запуск сервиса, не везде есть и называется по-разному.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 16:03:19 Konstantin Matyukhin wrote:
  Параметр, отвечающий за запуск сервиса, не везде есть и называется 
  по-разному.
 Так как стандартным способом отключения сервисов в debian является
 apt-get remove,
 а некоторые пакеты содержат помимо демонов еще и какие-то полезные программы,
 то иногда полезно иметь подобный параметр в /etc/default.

Покажите в полиси, где был бы предложет такой способ как штатный. Не говоря о 
том,
может существовать несколько экземпляров сервиса, например, для может быть 
несколько сриктов запуска веб-сервера в /etc/init.d При удалении пакета все они
перестанут работать, а это явно не то, что требуется.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность yuri . nefedov

On Wed, 25 Nov 2009, Alexey Pechnikov wrote:



Тогда зачем второй метод управления запуском сервиса?
$ grep RUN /etc/default/*
...
/etc/default/hddtemp:RUN_DAEMON=true
...
/etc/default/saned:RUN=yes
...



 И hddtemp и sane-utils можно использовать без демонов.
 Собственно, я их так и использую.
 Возможно, правильное решение -- разделение
 на два пакета: программа и демон, но мне кажется,
 что и так неплохо вышло.

 Ю.

Re: убрать из автозагрузки через /etc/init.d/

2009-11-25 Пенетрантность Alexey Pechnikov
Hello!

On Wednesday 25 November 2009 16:26:31 Alexander GQ Gerasiov wrote:
   Так как стандартным способом отключения сервисов в debian является
   apt-get remove,
   а некоторые пакеты содержат помимо демонов еще и какие-то полезные
   программы, то иногда полезно иметь подобный параметр в /etc/default.
  
  Покажите в полиси, где был бы предложет такой способ как штатный.
 Ты вообще на полиси-то смотрел?
 
 http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit

В полиси не вижу ни слова о том, что apt-get remove стандартный способ остановки
сервиса. И приведенный вами отрывок об этом даже не намекает.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


убрать из автозагрузки через /etc/init.d/

2009-11-24 Пенетрантность Chertov Vyacheslav

Hi 2 all,
напомните плз какой командой принято добавлять, удалять пр-ссы из 
автозагрузки, находящиеся в  /etc/init.d/


С уважением,
Чертов Вячеслав.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-24 Пенетрантность Nikita V. Youshchenko
 Hi 2 all,
 напомните плз какой командой принято добавлять, удалять пр-ссы из
 автозагрузки, находящиеся в  /etc/init.d/

 С уважением,
 Чертов Вячеслав.

aptitude remove :)

Другие варианты:

- поправить файл в /etc/default/ - многие пакеты предоставляют такой и 
имеют в нём настройку для незапуска демона.

- измененить прав файла в /etc/init.d/ на 644, только это надо делать не 
через chmod, а через dpkg-statoverride


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-24 Пенетрантность Nikita V. Youshchenko
  Hi 2 all,
  напомните плз какой командой принято добавлять, удалять пр-ссы из
  автозагрузки, находящиеся в  /etc/init.d/
 
  С уважением,
  Чертов Вячеслав.

 aptitude remove :)

 Другие варианты:

 - поправить файл в /etc/default/ - многие пакеты предоставляют такой и
 имеют в нём настройку для незапуска демона.

 - измененить прав файла в /etc/init.d/ на 644, только это надо делать не
 через chmod, а через dpkg-statoverride

Ещё конечно есть update-rc.d - но он несколько не для того


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: убрать из автозагрузки через /etc/init.d/

2009-11-24 Пенетрантность Степан Кутузов
В Срд, 25/11/2009 в 09:13 +0200, Chertov Vyacheslav пишет:
 Hi 2 all,
 напомните плз какой командой принято добавлять, удалять пр-ссы из 
 автозагрузки, находящиеся в  /etc/init.d/
 
 С уважением,
 Чертов Вячеслав.
 

apt-get install sysv-rc-conf


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org