Your message dated Wed, 06 Jun 2012 22:48:30 +0000
with message-id <e1scp1i-0008ei...@franck.debian.org>
and subject line Bug#674460: fixed in sysvinit 2.88dsf-26
has caused the Debian Bug report #674460,
regarding initscripts: prompting due to modified conffiles which were not 
modified by the user
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
674460: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674460
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: initscripts
Version: 2.88dsf-25
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package failed the piuparts
upgrade test because dpkg detected a conffile as being modified and then
prompted the user for an action. As there is no user input, this fails.
But this is not the real problem, the real problem is that this prompt
shows up in the first place, as there was nobody modifying this conffile
at all, the package has just been installed and upgraded...

This is a violation of policy 10.7.3, see
http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.3,
which says "[These scripts handling conffiles] must not ask unnecessary
questions (particularly during upgrades), and must otherwise be good
citizens."

http://wiki.debian.org/DpkgConffileHandling should help with figuring
out how to do this properly.

In http://lists.debian.org/debian-devel/2009/08/msg00675.html and
followups it has been agreed that these bugs are to be filed with
severity serious.

>From the attached log (scroll to the bottom...):

  Preparing to replace initscripts 2.88dsf-22.1 (using 
.../initscripts_2.88dsf-25_amd64.deb) ...
  Removing unmodified and obsolete conffile /etc/init.d/mountoverflowtmp ...
  Removing unmodified and obsolete conffile /etc/init.d/bootlogs ...
  Unpacking replacement initscripts ...
  Setting up initscripts (2.88dsf-25) ...
  Installing new version of config file /etc/init.d/bootmisc.sh ...
  Installing new version of config file /etc/init.d/mountall.sh ...
  Installing new version of config file /etc/init.d/mountall-bootclean.sh ...
  Installing new version of config file /etc/init.d/mountnfs-bootclean.sh ...
  Installing new version of config file /etc/init.d/mountdevsubfs.sh ...
  Installing new version of config file /etc/init.d/mountkernfs.sh ...
  Installing new version of config file /etc/init.d/umountnfs.sh ...
  Installing new version of config file /etc/init.d/urandom ...
  
  Configuration file `/etc/default/rcS'
   ==> File on system created by you or by a script.
   ==> File also in package provided by package maintainer.
     What would you like to do about it ?  Your options are:
      Y or I  : install the package maintainer's version
      N or O  : keep your currently-installed version
        D     : show the differences between the versions
        Z     : start a shell to examine the situation
   The default action is to keep your current version.
  *** rcS (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing initscripts 
(--configure):
   EOF on stdin at conffile prompt
  Errors were encountered while processing:
   initscripts

This was observed on a distupgrade from sid to experimental.
There needs to be a way to detect if /etc/default/rcS is "unmodified"
(and there are probably a lot of different unmodified variants that
should allow seamless upgrades) before it's made a conffile.

cheers,

Andreas

Attachment: dose-distcheck_2.9.16~rc1-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.88dsf-26

We believe that the bug you reported is fixed in the latest version of
sysvinit, which is due to be installed in the Debian FTP archive:

bootlogd_2.88dsf-26_amd64.deb
  to main/s/sysvinit/bootlogd_2.88dsf-26_amd64.deb
initscripts_2.88dsf-26_amd64.deb
  to main/s/sysvinit/initscripts_2.88dsf-26_amd64.deb
sysv-rc_2.88dsf-26_all.deb
  to main/s/sysvinit/sysv-rc_2.88dsf-26_all.deb
sysvinit-utils_2.88dsf-26_amd64.deb
  to main/s/sysvinit/sysvinit-utils_2.88dsf-26_amd64.deb
sysvinit_2.88dsf-26.debian.tar.gz
  to main/s/sysvinit/sysvinit_2.88dsf-26.debian.tar.gz
sysvinit_2.88dsf-26.dsc
  to main/s/sysvinit/sysvinit_2.88dsf-26.dsc
sysvinit_2.88dsf-26_amd64.deb
  to main/s/sysvinit/sysvinit_2.88dsf-26_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 674...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roger Leigh <rle...@debian.org> (supplier of updated sysvinit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 28 May 2012 17:58:38 +0100
Source: sysvinit
Binary: sysvinit sysvinit-utils sysv-rc initscripts bootlogd
Architecture: source amd64 all
Version: 2.88dsf-26
Distribution: unstable
Urgency: low
Maintainer: Debian sysvinit maintainers 
<pkg-sysvinit-de...@lists.alioth.debian.org>
Changed-By: Roger Leigh <rle...@debian.org>
Description: 
 bootlogd   - daemon to log boot messages
 initscripts - scripts for initializing and shutting down the system
 sysv-rc    - System-V-like runlevel change mechanism
 sysvinit   - System-V-like init utilities
 sysvinit-utils - System-V-like utilities
Closes: 386368 630615 665635 666698 674208 674460 674517
Changes: 
 sysvinit (2.88dsf-26) unstable; urgency=low
 .
   [ Roger Leigh ]
   * initscripts:
     - /run/shm is mounted noexec.  Closes: #386368.
     - The RAMSHM and RAMTMP settings in /etc/default/rcS are used if
       present, though the replacement settings in /etc/default/tmpfs
       will override these, if enabled.
     - Revert RAMTMP setting to be disabled by default.
       Closes: #630615, #665635, #666698, #674517.
     - Don't prompt the user on upgrade if rcS was not modified by
       the admin.  Closes: #674460.
   * sysvinit-utils:
     - Fix typo in fstab-decode(8).  Thanks to Bjarni Ingi Gislason.
       Closes: #674208.
Checksums-Sha1: 
 3c82521046fe0bc28aa23f0d4a34271bad6f9a53 2342 sysvinit_2.88dsf-26.dsc
 2652be7e905b67b5a6e8da86a794b98a1a1f0738 201474 
sysvinit_2.88dsf-26.debian.tar.gz
 d29edc85b963aaefc4a6171cbfb084ee7ab34723 130062 sysvinit_2.88dsf-26_amd64.deb
 61670601d0b467d078578a4b944077767e6f3c18 96020 
sysvinit-utils_2.88dsf-26_amd64.deb
 81de4371959b1339c1aead437d34d3bcea182567 74976 sysv-rc_2.88dsf-26_all.deb
 3932b1b997387d7c28a283125ea19c2cca629b31 87720 initscripts_2.88dsf-26_amd64.deb
 be47b5a4e7b12b52e34fb1df9fbc62e2f6822e39 52116 bootlogd_2.88dsf-26_amd64.deb
Checksums-Sha256: 
 ee6385d301943c4aeb35b037a46ab8c9792707deadcdd32c4274e80389409d87 2342 
sysvinit_2.88dsf-26.dsc
 86cc67267ad0d76143aabd10084e93d95c6d4ee4de5fc3d49f073695ca0b9d87 201474 
sysvinit_2.88dsf-26.debian.tar.gz
 13863704c20c519c768e74501d7410122b4bdd8197822710a381a4f8caebd0e6 130062 
sysvinit_2.88dsf-26_amd64.deb
 1ca84a97924e87200cbe4a99dc5a655ea14ff732a1722b516f47bb5873833b0b 96020 
sysvinit-utils_2.88dsf-26_amd64.deb
 7034a86747cc2eefa0a4ea6879371f5f5219a58584489bbc555f6907bae362a6 74976 
sysv-rc_2.88dsf-26_all.deb
 ea9ca8dab36bd61a1d61049c291e87ad9696d2426e60d03afeab209abde4ce5a 87720 
initscripts_2.88dsf-26_amd64.deb
 2300e379d3ee055625a78ddd5e574ae713b86a577689addf0181dccf0bf4a71f 52116 
bootlogd_2.88dsf-26_amd64.deb
Files: 
 60ec6cbc959ca118e00cffbaef5861e3 2342 admin required sysvinit_2.88dsf-26.dsc
 1cf2ebc37120e3d4e7d50fb80588355d 201474 admin required 
sysvinit_2.88dsf-26.debian.tar.gz
 bea6e21164dc526215269394552362ae 130062 admin required 
sysvinit_2.88dsf-26_amd64.deb
 3312dc77c0cadff02c69c1ce5c3c41fa 96020 admin required 
sysvinit-utils_2.88dsf-26_amd64.deb
 b4108cfe9f64c5021171bd56d1122db2 74976 admin required 
sysv-rc_2.88dsf-26_all.deb
 e284939ba57576e674d64c61507ac030 87720 admin required 
initscripts_2.88dsf-26_amd64.deb
 e4a725feb457c9d603df328007f1a56e 52116 admin optional 
bootlogd_2.88dsf-26_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCgAGBQJPz9lVAAoJEOJSSsUKn1xZcTkQAItYpP6zhOhgHP9EERqjG2M0
uJ2wOJGyGz23tPaYah4jOt1On9ih30EXyoz/1Vk5e56UrBe1V14guw4Qg4nimf1u
SfknjG4xzGf41kus4EpR8OzZXY9GQMtTGBDJsG75UaLZUXEw14bszaRlIZ/Acf6y
x2Q2Sszg0HW5B5Hr32kywo2zlC494XD77y356IWG9VWAxccUY7F+kgKOcQT8wOwL
62TP6ItzH+2d1CpjlFW1RXNXBGyo2U5t8f/rdoSuWVgT0ANHKGoFhyDJ2w/vK656
vNW/JM9HWC+f6lr6HsY4th1B7ZMpImB13WVGIzFsrB+TcFADJ48ikTgOA2jnBlRo
91AYH3sxuBw+iqJMzZsHuZ3cL2Ua4Dwd+/o8o8JYHWpLuY0X5elXIeyZR88KseZx
MYoyixJy1AgiWvre4gut4U5pHq+MUkV/9z3RywDL8S6IfvSnWhhNibeAqcv1ThDB
Ey3YxyY5X3a75hhNtufW4avFWyr4Q+7EGQVQgD08QI0cYIDQN2gZwTUvH9RhXq6T
03h+PT008cwu9GY+2BIxpPWhKgz2jD3h0ke+bP9zXa8BRYDdWNfMHlk30PoUkpoX
X+QNPl4gNbEINrniSL8WkE5Z4pL3qs+UKVn3oIx6FEC9LKi/ut932fgQtZXzfL+M
kk9A39T0ujTHw2mUoXD/
=gNVP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to