* [devel] INCOMING: uw-imap-2001a-alt2 @ 2001-12-20 20:29 Ivan Zakharyaschev 2001-12-24 9:45 ` Dmitry V. Levin 0 siblings, 1 reply; 5+ messages in thread From: Ivan Zakharyaschev @ 2001-12-20 20:29 UTC (permalink / raw) To: devel в altair:/user/INCOMING/imz/ -- Best regards, Ivan Z. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] INCOMING: uw-imap-2001a-alt2 2001-12-20 20:29 [devel] INCOMING: uw-imap-2001a-alt2 Ivan Zakharyaschev @ 2001-12-24 9:45 ` Dmitry V. Levin 2001-12-24 15:01 ` Ivan Zakharyaschev 0 siblings, 1 reply; 5+ messages in thread From: Dmitry V. Levin @ 2001-12-24 9:45 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Thu, Dec 20, 2001 at 11:29:42PM +0300, Ivan Zakharyaschev wrote: > в altair:/user/INCOMING/imz/ Это не годится: rpm -q --scripts uw-imap |fgrep reload Если и делать так, то лучше использовать condreload. Впрочем, "xinetd condreload" еще не реализован... Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] INCOMING: uw-imap-2001a-alt2 2001-12-24 9:45 ` Dmitry V. Levin @ 2001-12-24 15:01 ` Ivan Zakharyaschev 2001-12-24 15:14 ` Dmitry V. Levin 0 siblings, 1 reply; 5+ messages in thread From: Ivan Zakharyaschev @ 2001-12-24 15:01 UTC (permalink / raw) To: devel On Mon, 24 Dec 2001, Dmitry V. Levin wrote: > On Thu, Dec 20, 2001 at 11:29:42PM +0300, Ivan Zakharyaschev wrote: > > в altair:/user/INCOMING/imz/ > > Это не годится: > rpm -q --scripts uw-imap |fgrep reload > > Если и делать так, то лучше использовать condreload. > Впрочем, "xinetd condreload" еще не реализован... А что такого плохошо: xinetd reload не запустить демон, если он уже не запущен. reload просто посылает существующему демону сигнал, требуя, чтобы он перечитал конфигурацию. Если его нет -- ничего и не происходит. Может быть, в этом случае лучше не xinetd reload (HARD reload), а xinetd sreload (SOFT reload)? А разницы между reload и еще не реализованным condreload я не вижу. -- Best regards, Ivan Z. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] INCOMING: uw-imap-2001a-alt2 2001-12-24 15:01 ` Ivan Zakharyaschev @ 2001-12-24 15:14 ` Dmitry V. Levin 2001-12-24 15:45 ` Ivan Zakharyaschev 0 siblings, 1 reply; 5+ messages in thread From: Dmitry V. Levin @ 2001-12-24 15:14 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1251 bytes --] On Mon, Dec 24, 2001 at 06:01:50PM +0300, Ivan Zakharyaschev wrote: > > > в altair:/user/INCOMING/imz/ > > > > Это не годится: > > rpm -q --scripts uw-imap |fgrep reload > > > > Если и делать так, то лучше использовать condreload. > > Впрочем, "xinetd condreload" еще не реализован... > > А что такого плохошо: xinetd reload не запустить демон, если он уже не > запущен. reload просто посылает существующему демону сигнал, требуя, > чтобы он перечитал конфигурацию. Если его нет -- ничего и не происходит. > > Может быть, в этом случае лучше не xinetd reload (HARD reload), а > xinetd sreload (SOFT reload)? А разницы между reload и еще не > реализованным condreload я не вижу. uw-imap uw-imap: Installing your stunnel.pem certificate as imapd.pem succeeded. uw-imap: Installing your stunnel.pem certificate as ipop3d.pem succeeded. Reloading xinetd (HARD): [FAILED] Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] INCOMING: uw-imap-2001a-alt2 2001-12-24 15:14 ` Dmitry V. Levin @ 2001-12-24 15:45 ` Ivan Zakharyaschev 0 siblings, 0 replies; 5+ messages in thread From: Ivan Zakharyaschev @ 2001-12-24 15:45 UTC (permalink / raw) To: devel [-- Attachment #1: Type: TEXT/PLAIN, Size: 2218 bytes --] On Mon, 24 Dec 2001, Dmitry V. Levin wrote: > On Mon, Dec 24, 2001 at 06:01:50PM +0300, Ivan Zakharyaschev wrote: > > > > в altair:/user/INCOMING/imz/ > > > > > > Это не годится: > > > rpm -q --scripts uw-imap |fgrep reload > > > > > > Если и делать так, то лучше использовать condreload. > > > Впрочем, "xinetd condreload" еще не реализован... > > > > А что такого плохошо: xinetd reload не запустить демон, если он уже > не > > запущен. reload просто посылает существующему демону сигнал, > требуя, > > чтобы он перечитал конфигурацию. Если его нет -- ничего и не > происходит. > > > > Может быть, в этом случае лучше не xinetd reload (HARD reload), а > > xinetd sreload (SOFT reload)? А разницы между reload и еще не > > реализованным condreload я не вижу. > > uw-imap > uw-imap: Installing your stunnel.pem certificate as imapd.pem > succeeded. > uw-imap: Installing your stunnel.pem certificate as ipop3d.pem > succeeded. > Reloading xinetd (HARD): [FAILED] Понятно, разница только в сообщении, режущем глаза. А что делать: использовать нереализованный condreload/condsreload? Предлагаю уточнить сообщение, которое killproc() из /etc/init.d/functions посылает в лог в случае, когда демона нет (когда он есть, там используется два варианта сообщения) -- патч прицеплен. Можно ли что-нибудь придумать, чтобы xinetd не перезапускался при переходах между runlevel 3 и 5, когда у него нет сервисов для обслуживания? Это происходит неприятно долго. Если бы у него были сервисы для обслуживания, он бы запустился один раз и с ним ничего не происходило бы при переходах между runlevels 3 и 5. А так он завершается сразу же после прочтения конфигурации, и его потом telinit всегда пытается перезапустить. Я сейчас подумал, что в таких ситуациях существующая реализация xinetd не будет делать, чего от нее хотелось бы. Предположим, изначалльно при загрузке у xinetd не было сервисов на обслуживание, и он завершился, прочитав конфигурацию и обнаружив это. Потом добавили в его конфигурацию действующий сервис, сделали service xinetd reload, ожидая, что он заработает, а так как процесса xinetd нет, он не примет сигнал, не запустится и не перечитает конфигурацию. Как эту проблему решать? -- Best regards, Ivan Z. [-- Attachment #2: make the msg of killproc() more exact (for initscripts-5.49-ipl33mdk) --] [-- Type: TEXT/PLAIN, Size: 341 bytes --] --- functions.orig Mon Dec 24 18:32:48 2001 +++ functions Mon Dec 24 18:34:17 2001 @@ -256,7 +256,12 @@ fi fi else - failure "$base shutdown" + if [ "$notset" = "1" ]; then + failure "$base shutdown" + # use specified level only + else + failure "$base $killlevel" + fi fi # Remove pid file if any. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-12-24 15:45 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-12-20 20:29 [devel] INCOMING: uw-imap-2001a-alt2 Ivan Zakharyaschev 2001-12-24 9:45 ` Dmitry V. Levin 2001-12-24 15:01 ` Ivan Zakharyaschev 2001-12-24 15:14 ` Dmitry V. Levin 2001-12-24 15:45 ` Ivan Zakharyaschev
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