* [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