* [devel] service-0.3-alt1 @ 2003-05-24 14:26 Sergey Bolshakov 2003-05-24 14:35 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Sergey Bolshakov @ 2003-05-24 14:26 UTC (permalink / raw) To: devel Я не нашел возможности передать в start-stop-daemon опцию -n, что бывает необходимо. Ждать ? -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] service-0.3-alt1 2003-05-24 14:26 [devel] service-0.3-alt1 Sergey Bolshakov @ 2003-05-24 14:35 ` Dmitry V. Levin 2003-05-24 14:50 ` Sergey Bolshakov 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2003-05-24 14:35 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 423 bytes --] On Sat, May 24, 2003 at 05:26:58PM +0300, Sergey Bolshakov wrote: > Я не нашел возможности передать в start-stop-daemon > опцию -n, что бывает необходимо. Ждать ? start-stop-daemon(8) много чего умеет, в том числе и то, что редко используется, а некоторые вещи (типа -n и -r) вообще концептуально вредные. Редкоиспользуемые я буду добавлять в service по требованию, а от использования вредных буду отговаривать. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] service-0.3-alt1 2003-05-24 14:35 ` Dmitry V. Levin @ 2003-05-24 14:50 ` Sergey Bolshakov 2003-05-25 9:09 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Sergey Bolshakov @ 2003-05-24 14:50 UTC (permalink / raw) To: ALT Devel discussion list >>>>> "Dmitry" == Dmitry V Levin <ldv@altlinux.org> writes: > On Sat, May 24, 2003 at 05:26:58PM +0300, Sergey Bolshakov wrote: >> Я не нашел возможности передать в start-stop-daemon >> опцию -n, что бывает необходимо. Ждать ? > start-stop-daemon(8) много чего умеет, в том числе и то, что редко > используется, а некоторые вещи (типа -n и -r) вообще концептуально > вредные. Редкоиспользуемые я буду добавлять в service по требованию, а от > использования вредных буду отговаривать. Хм, а как поступать в случае, если /proc/$pid/exe указывает не на то, что запускалось :) ? К примеру, нечто, расположенное в /usr/sbin/sandd и имеющее в своем начале #!/usr/bin/tclsh в exe будет иметь tclsh84, по ps обзываться как /usr/bin/tclsh /usr/sbin/sandd, и только в /proc/$pid/stat содежать искомое sandd ? Если не ошибаюсь, tclsh в этом смысле вполне заменяем на perl/ruby/etc. -- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] service-0.3-alt1 2003-05-24 14:50 ` Sergey Bolshakov @ 2003-05-25 9:09 ` Dmitry V. Levin 2003-05-25 9:22 ` [devel] service-0.3-alt1 Michael Shigorin 2003-05-27 10:19 ` [devel] service-0.3-alt1 Dmitry V. Levin 0 siblings, 2 replies; 7+ messages in thread From: Dmitry V. Levin @ 2003-05-25 9:09 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1098 bytes --] On Sat, May 24, 2003 at 05:50:42PM +0300, Sergey Bolshakov wrote: > >> Я не нашел возможности передать в start-stop-daemon > >> опцию -n, что бывает необходимо. Ждать ? > > > start-stop-daemon(8) много чего умеет, в том числе и то, что редко > > используется, а некоторые вещи (типа -n и -r) вообще концептуально > > вредные. Редкоиспользуемые я буду добавлять в service по требованию, а от > > использования вредных буду отговаривать. > > Хм, а как поступать в случае, если /proc/$pid/exe указывает не > на то, что запускалось :) ? К примеру, нечто, расположенное в > /usr/sbin/sandd и имеющее в своем начале #!/usr/bin/tclsh > в exe будет иметь tclsh84, по ps обзываться как > /usr/bin/tclsh /usr/sbin/sandd, и только в /proc/$pid/stat содежать > искомое sandd ? Если не ошибаюсь, tclsh в этом смысле вполне заменяем > на perl/ruby/etc. И кому приходят в голову мысли запускать скриптовых демонов. Чтобы security не страдало, --name следует обязательно сочетать с --pidfile и, возможно, с --exec (tclsh/perl/ruby/etc.) Я в service > 0.3-alt1 что-нибудь на эту тему реализую. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] Re: service-0.3-alt1 2003-05-25 9:09 ` Dmitry V. Levin @ 2003-05-25 9:22 ` Michael Shigorin 2003-05-27 10:19 ` [devel] service-0.3-alt1 Dmitry V. Levin 1 sibling, 0 replies; 7+ messages in thread From: Michael Shigorin @ 2003-05-25 9:22 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 280 bytes --] On Sun, May 25, 2003 at 01:09:43PM +0400, Dmitry V. Levin wrote: > И кому приходят в голову мысли запускать скриптовых демонов. И кому только не приходят. sympa -- тоже такое вот. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] service-0.3-alt1 2003-05-25 9:09 ` Dmitry V. Levin 2003-05-25 9:22 ` [devel] service-0.3-alt1 Michael Shigorin @ 2003-05-27 10:19 ` Dmitry V. Levin 2003-05-27 11:15 ` [devel] service-0.3-alt1 Michael Shigorin 1 sibling, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2003-05-27 10:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1368 bytes --] On Sun, May 25, 2003 at 01:09:43PM +0400, Dmitry V. Levin wrote: > On Sat, May 24, 2003 at 05:50:42PM +0300, Sergey Bolshakov wrote: > > >> Я не нашел возможности передать в start-stop-daemon > > >> опцию -n, что бывает необходимо. Ждать ? > > > > > start-stop-daemon(8) много чего умеет, в том числе и то, что редко > > > используется, а некоторые вещи (типа -n и -r) вообще концептуально > > > вредные. Редкоиспользуемые я буду добавлять в service по требованию, а от > > > использования вредных буду отговаривать. > > > > Хм, а как поступать в случае, если /proc/$pid/exe указывает не > > на то, что запускалось :) ? К примеру, нечто, расположенное в > > /usr/sbin/sandd и имеющее в своем начале #!/usr/bin/tclsh > > в exe будет иметь tclsh84, по ps обзываться как > > /usr/bin/tclsh /usr/sbin/sandd, и только в /proc/$pid/stat содежать > > искомое sandd ? Если не ошибаюсь, tclsh в этом смысле вполне заменяем > > на perl/ruby/etc. > > И кому приходят в голову мысли запускать скриптовых демонов. > > Чтобы security не страдало, --name следует обязательно сочетать с --pidfile > и, возможно, с --exec (tclsh/perl/ruby/etc.) > > Я в service > 0.3-alt1 что-нибудь на эту тему реализую. Я предлагаю добавить параметр --name в функции start_daemon/stop_daemon/status, с возможносью использования только при указании --pidfile. Это всех устроит? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] Re: service-0.3-alt1 2003-05-27 10:19 ` [devel] service-0.3-alt1 Dmitry V. Levin @ 2003-05-27 11:15 ` Michael Shigorin 0 siblings, 0 replies; 7+ messages in thread From: Michael Shigorin @ 2003-05-27 11:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 472 bytes --] On Tue, May 27, 2003 at 02:19:34PM +0400, Dmitry V. Levin wrote: > > Чтобы security не страдало, --name следует обязательно сочетать с --pidfile > > и, возможно, с --exec (tclsh/perl/ruby/etc.) > Я предлагаю добавить параметр --name в функции > start_daemon/stop_daemon/status, с возможносью использования > только при указании --pidfile. Это всех устроит? Меня вроде да. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2003-05-27 11:15 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-05-24 14:26 [devel] service-0.3-alt1 Sergey Bolshakov 2003-05-24 14:35 ` Dmitry V. Levin 2003-05-24 14:50 ` Sergey Bolshakov 2003-05-25 9:09 ` Dmitry V. Levin 2003-05-25 9:22 ` [devel] service-0.3-alt1 Michael Shigorin 2003-05-27 10:19 ` [devel] service-0.3-alt1 Dmitry V. Levin 2003-05-27 11:15 ` [devel] service-0.3-alt1 Michael Shigorin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git