From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/202 Path: main.gmane.org!not-for-mail From: Hleil Liu Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: runit pblms on Mandrake Date: Sun, 20 Jul 2003 01:25:39 +0800 Organization: http://www.hleil.com Message-ID: <20030720012539.30ab6a19.hleil@yahoo.com.cn> References: <20030717031031.30483.qmail@web14402.mail.yahoo.com> <20030717140019.57d767fd.hleil@yahoo.com.cn> <20030717140548.2ec1a9e5.hleil@yahoo.com.cn> <20030717062520.GA24787@skarnet.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1058635483 18837 80.91.224.249 (19 Jul 2003 17:24:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 19 Jul 2003 17:24:43 +0000 (UTC) Original-X-From: supervision-return-440-gcsg-supervision=m.gmane.org@list.skarnet.org Sat Jul 19 19:24:42 2003 Return-path: Original-Received: from antah.skarnet.org ([212.43.221.114]) by main.gmane.org with smtp (Exim 3.35 #1 (Debian)) id 19dvRp-0004tg-00 for ; Sat, 19 Jul 2003 19:24:42 +0200 Original-Received: (qmail 11896 invoked by uid 76); 19 Jul 2003 17:26:07 -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 11890 invoked from network); 19 Jul 2003 17:26:06 -0000 Original-To: supervision@list.skarnet.org In-Reply-To: <20030717062520.GA24787@skarnet.org> X-Mailer: Sylpheed version 0.9.3 (GTK+ 1.2.10; i586-pc-linux-gnu) Xref: main.gmane.org gmane.comp.sysutils.supervision.general:202 X-Report-Spam: http://spam.gmane.org/gmane.comp.sysutils.supervision.general:202 On Thu, 17 Jul 2003 08:25:20 +0200 Laurent Bercot wrote: > Why perform those steps at all ? > Copying binaries into /sbin creates potential problems: > - it breaks the rule of "/[s]bin and /usr/[s]bin belong to the OS > and its native package manager" > - it duplicates binaries > - it is non-standard and non-portable. > But,we use runit instead of init *is* non-standard and non-portable. For OS's native package manager,as RedHat'RPM,if we just *replace* init with runit, we break RPM's action because we haven't remove the original SysVinit,rpm database considers the file /sbin/init belongs to the package SysVinit,but now it's not. We running the box use runit,so,we don't need SysVinit anymore,we can remove it. Although remove SysVinit cleanly is a very big job,we have to fix many many problems, even have to make a new distribution.As a D.J.Bix? :-) Regard!