Your message dated Fri, 08 Sep 2006 10:32:29 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#386449: fixed in sysvinit 2.86.ds1-18
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)

--- Begin Message ---
Package: initscripts
Version: 2.86.ds1-16
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

The new ifup script used to mount NFS filesystems does not mount any
filesystems anymore. The parent directory of the lockdir is not
available so the lockdir can not be created and the ifup scripts bails
out.

After I added the creation of /var/run/network to the ifup script it
worked again. (Maybe you could also add the directory to deb itself,
but I seem to remember that directories inside /var/run might not be
preserved during reboot so then the only option is adjustment of the
ifup script) 

I have attached my trivial patch. 

Greetings Arjan

- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-3-nebula
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)

Versions of packages initscripts depends on:
ii  debianutils                  2.17        Miscellaneous utilities specific t
ii  e2fsprogs                    1.39-1      ext2 file system utilities and lib
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  lsb-base                     3.1-15      Linux Standard Base 3.1 init scrip
ii  mount                        2.12r-10    Tools for mounting and manipulatin

initscripts recommends no packages.

- -- no debconf information

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

iD8DBQFFAFo2UALvsZYuOJARAm6zAJ95DeUkjeEqNuVOE+B4HmVDH9h1RwCgmA+6
CEd4qN9e/9jzmXAQFZxn/mg=
=mR3U
-----END PGP SIGNATURE-----
diff -u sysvinit-2.86.ds1/debian/changelog sysvinit-2.86.ds1/debian/changelog
--- sysvinit-2.86.ds1/debian/changelog
+++ sysvinit-2.86.ds1/debian/changelog
@@ -1,3 +1,11 @@
+sysvinit (2.86.ds1-17.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Also create possibly non-existant parent directory of lock directory
+    /var/run/network/mountnfs in ifup script (Closes: #....).    
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  7 Sep 2006 19:25:56 +0200
+
 sysvinit (2.86.ds1-17) unstable; urgency=low
 
   * Make some log messages more usplash friendly in the VERBOSE=yes case.
diff -u sysvinit-2.86.ds1/debian/initscripts/etc/network/if-up.d/mountnfs 
sysvinit-2.86.ds1/debian/initscripts/etc/network/if-up.d/mountnfs
--- sysvinit-2.86.ds1/debian/initscripts/etc/network/if-up.d/mountnfs
+++ sysvinit-2.86.ds1/debian/initscripts/etc/network/if-up.d/mountnfs
@@ -130,6 +130,7 @@
 [ "$IFACE" != "lo" ] || exit 0
 
 # Lock around this otherwise insanity may occur
+mkdir /var/run/network          2>/dev/null || exit 0
 mkdir /var/run/network/mountnfs 2>/dev/null || exit 0
 
 do_start

--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.86.ds1-18

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:

initscripts_2.86.ds1-18_i386.deb
  to pool/main/s/sysvinit/initscripts_2.86.ds1-18_i386.deb
sysv-rc_2.86.ds1-18_all.deb
  to pool/main/s/sysvinit/sysv-rc_2.86.ds1-18_all.deb
sysvinit_2.86.ds1-18.diff.gz
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-18.diff.gz
sysvinit_2.86.ds1-18.dsc
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-18.dsc
sysvinit_2.86.ds1-18_i386.deb
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-18_i386.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri,  8 Sep 2006 19:07:43 +0200
Source: sysvinit
Binary: sysv-rc sysvinit initscripts
Architecture: source i386 all
Version: 2.86.ds1-18
Distribution: unstable
Urgency: low
Maintainer: Debian sysvinit maintainers 
<[email protected]>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description: 
 initscripts - Scripts for initializing and shutting down the system
 sysv-rc    - System-V-like runlevel change mechanism
 sysvinit   - System-V-like init utilities
Closes: 367465 372666 372669 386347 386418 386449 386500
Changes: 
 sysvinit (2.86.ds1-18) unstable; urgency=low
 .
   * Make sure running update-rc.d several times do not remove the
     rc*.d/ symlinks, fixing bug introduced in 2.86.ds1-16.  Patch from
     Arjan Oosting. (Closes: #386500) Added entry in NEWS file to give
     clues on how to fix the breakage in upgraded packages introduced
     by this.  Print a warning when upgrading from the broken versions.
   * Change checkroot.sh to use a private tmpfs file system for its
     device file if it is missing from /dev/. (Closes: #386347)
   * Also create possibly non-existant parent directory of lock directory
     /var/run/network/mountnfs in ifup script.  Patch from Arjan
     Oosting. (Closes: #386449).
   * Mark /etc/init.d/rc.local as a conffile, to make sure we do not
     replace an exisitng rc.local file without warning the system
     admin. (Closes: #386418)
   * Mount /dev/pts/ with noexec,nosuid, as it is only used for device files.
   * Change sysv-rc to print a message when enabling concurrent boot,
     specifying the concurrency style.  Recommend lsb-base and use it
     if available.
   * Teach init.d/stop-bootlogd-single to accept the kernel arguments
     'S' and '1' as well as 'single' as single-user mode triggers.
     (Closes: #367465, #372669)
   * Only report umounting of remote file systems when there are remote
     file systems to umount.
   * Remove 'S' from default-stop in skeleton.  It never make sense to add
     stop links in rcS.d/.
   * Remove execute bit from /etc/init.d/skeleton. (Closes: #372666)
   * LSB header updates:
     - stop-bootlogd should run after rmnologin.
     - mountdevsub.sh should start after udev, if it exist.
     - rc.local should not depend on $all to allow it to start earler
       in the boot.
     - stop-bootlogd-single should depend on $all, to get it last in
       the rcS.d/ sequence.
     - umountnfs.sh should stop in runlevel 0 and 6, and execute before
       umountnfs, sendsigs, portman and $network.
     - sendsigs should stop in runlevel 0 and 6, and execute before
       umountfs.
     - umountfs should stop in runlevel 0 and 6, and execute before halt
       or reboot, if it exist.
     - halt should stop in runlevel 0, and not run before any other script.
     - reboot should stop in runlevel 6, and not run before any other script.
Files: 
 72a0a49e8b546d206c60f0c94f719bb9 894 admin required sysvinit_2.86.ds1-18.dsc
 36989dc21a89840901a0df6a8bc4114b 127572 admin required 
sysvinit_2.86.ds1-18.diff.gz
 70728badf0373aa69c2e45ba6ff20b6b 126432 admin required 
sysvinit_2.86.ds1-18_i386.deb
 14f9de84641f14fd5433c866c24f1ebe 52716 admin required 
initscripts_2.86.ds1-18_i386.deb
 feb41a0b257bc07815946fedb826527a 52106 admin required 
sysv-rc_2.86.ds1-18_all.deb

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

iD8DBQFFAaSW20zMSyow1ykRAsTzAJ0RWlEFcTOgbqEjrxk+wxxOly0yJgCfZ0IY
ORCKkF5/KOHG2qmvHnIt3v4=
=/oO1
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to