Bug#178282: marked as done (dpkg: environment variables should be added to control starting of daemons)
Your message dated Sun, 26 Jan 2003 12:40:18 +0100
with message-id <20030126114018.GI30174@wiggy.net>
and subject line Bug#178282: dpkg: environment variables should be added to control starting of daemons
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Jan 2003 23:04:24 +0000
>From feenix@iqs.fi Fri Jan 24 17:04:23 2003
Return-path: <feenix@iqs.fi>
Received: from iqs.fi (mauri.iqs.fi) [194.100.119.129] (root)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18cCs3-0000MZ-00; Fri, 24 Jan 2003 17:04:23 -0600
X-Envelope-From: feenix@iqs.fi
Received: from mauri.iqs.fi (feenix@localhost [127.0.0.1])
by mauri.iqs.fi (8.12.7/8.12.7/Debian-2) with ESMTP id h0ON4JPT012561
(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO);
Sat, 25 Jan 2003 01:04:19 +0200
Received: (from feenix@localhost)
by mauri.iqs.fi (8.12.7/8.12.7/Debian-2) id h0ON4Jc5012559;
Sat, 25 Jan 2003 01:04:19 +0200
Date: Sat, 25 Jan 2003 01:04:19 +0200
Message-Id: <[🔎] 200301242304.h0ON4Jc5012559@mauri.iqs.fi>
From: Sami Kuhmonen <feenix@iqs.fi>
Subject: dpkg: environment variables should be added to control starting of daemons
To: submit@bugs.debian.org
X-Mailer: bug 3.3.10.2
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-0.1 required=5.0
tests=SPAM_PHRASE_01_02
version=2.41
X-Spam-Level:
Package: dpkg
Version: 1.10.9
Severity: wishlist
It would be nice to have for example environment variables that would
allow the administrator to control the behaviour of the postinst scripts.
I know this is not entirely dpkg's business, but it would be quite hard to
send this request to all packages containing daemons.
There are several daemon packages that when installed are not intended to
be run until configured (like apache, sendmail, snmpd, sshd etc). The
postinst scripts nonetheless start these daemons after installation, which
in some cases can cause problems (like when you don't have a www-data user
on the system and want Apache2 to save a new configuration). It would be
easier if one could set something like DPKG_DONT_START=1 before running
dpkg or apt and not get this problem.
There are naturally other instructions, too, like DPKG_DONT_STOP=1 so that
if the admin is updating lots of packages with apt, the script could fail
if it really needs to stop/restart the daemon, or better yet, just do its
job and not restart. Of course it would output a warning stating that the
daemon has not been updated.
There may be others too, and I know it will take time until all the
packages would have this kind of checks in their scripts. But I think this
would help the administrators in their jobs.
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux mauri 2.4.20-xfs #1 Tue Dec 10 19:05:17 EET 2002 i686 unknown unknown GNU/Linux
Versions of the packages dpkg depends on:
ii dselect 1.10.9 a user tool to manage Debian packages
ii libc6 2.3.1-10 GNU C Library: Shared libraries and Timezone
---------------------------------------
Received: (at 178282-done) by bugs.debian.org; 26 Jan 2003 11:40:23 +0000
>From wichert@wiggy.net Sun Jan 26 05:40:22 2003
Return-path: <wichert@wiggy.net>
Received: from home.wiggy.net (mx1.wiggy.net) [213.84.101.140] ([hHh70gTB1wixtwiIZMMSHpbz4l7JB/Jm])
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18cl9C-0007F8-00; Sun, 26 Jan 2003 05:40:22 -0600
Received: from wichert by mx1.wiggy.net with local (Exim 3.35 #1 (Debian))
id 18cl99-0007ZT-00; Sun, 26 Jan 2003 12:40:19 +0100
Date: Sun, 26 Jan 2003 12:40:18 +0100
From: Wichert Akkerman <wichert@wiggy.net>
To: Sami Kuhmonen <feenix@iqs.fi>, 178282-done@bugs.debian.org
Subject: Re: Bug#178282: dpkg: environment variables should be added to control starting of daemons
Message-ID: <20030126114018.GI30174@wiggy.net>
References: <[🔎] 200301242304.h0ON4Jc5012559@mauri.iqs.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[🔎] 200301242304.h0ON4Jc5012559@mauri.iqs.fi>
User-Agent: Mutt/1.3.28i
Delivered-To: 178282-done@bugs.debian.org
X-Spam-Status: No, hits=-17.3 required=5.0
tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
SIGNATURE_SHORT_DENSE,SPAM_PHRASE_02_03,USER_AGENT,
USER_AGENT_MUTT
version=2.41
X-Spam-Level:
Previously Sami Kuhmonen wrote:
> It would be nice to have for example environment variables that would
> allow the administrator to control the behaviour of the postinst scripts.
> I know this is not entirely dpkg's business, but it would be quite hard to
> send this request to all packages containing daemons.
This sounds like something that should be part of Debian policy; as you
said this is not something that should be done in dpkg itself.
> There may be others too, and I know it will take time until all the
> packages would have this kind of checks in their scripts. But I think this
> would help the administrators in their jobs.
If I remember correctly the move from update-rc.d to invoke-rc.d should
fix at least part of this.
Wichert.
--
Wichert Akkerman <wichert@wiggy.net> http://www.wiggy.net/
A random hacker
Reply to: