ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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