From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/1433 Path: news.gmane.org!not-for-mail From: Charlie Brady Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: svlogd in funny states; reason for not integrating into runsv? Date: Tue, 5 Jun 2007 21:22:16 -0400 (EDT) Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Trace: sea.gmane.org 1181092941 30269 80.91.229.12 (6 Jun 2007 01:22:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 6 Jun 2007 01:22:21 +0000 (UTC) Cc: supervision@list.skarnet.org To: Adam Megacz Original-X-From: supervision-return-1670-gcsg-supervision=m.gmane.org@list.skarnet.org Wed Jun 06 03:22:20 2007 Return-path: Envelope-to: gcsg-supervision@gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by lo.gmane.org with smtp (Exim 4.50) id 1HvkE7-0004EO-6d for gcsg-supervision@gmane.org; Wed, 06 Jun 2007 03:22:19 +0200 Original-Received: (qmail 4444 invoked by uid 76); 6 Jun 2007 01:22:40 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 4436 invoked from network); 6 Jun 2007 01:22:40 -0000 X-X-Sender: charlieb@e-smith.charlieb.ott.istop.com In-Reply-To: Xref: news.gmane.org gmane.comp.sysutils.supervision.general:1433 Archived-At: On Tue, 5 Jun 2007, Adam Megacz wrote: > Unfortunately, I have not found svlogd to be as robust. It often gets > into funny states or fails to pick up changes -- or just never starts > altogether. It might help if you detailed exactly what "funny states" you have seen svlogd in. And what changes it "fails to pick up". If it doesn't start at all then perhaps what is at fault is what is supposed to start it - a run script, for instance, might not be executable, or have bad syntax, etc. > Is there a reason why the svlogd functionality is not integrated into > runsv? One reason would be historical - runit in large part is a drop-in replacement for daemontools, and daemontools does not implement the logging daemon in supervise. There are certainly more reasons, of course.