Re: убрать из автозагрузки через /etc/init.d/
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/
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/
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/
Иван Лох 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/
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/
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/
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/
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/
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/
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/
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/
В Срд, 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