[ubuntu/lucid] mountall 2.0 (Accepted)

Scott James Remnant scott at ubuntu.com
Mon Dec 21 23:10:42 GMT 2009


mountall (2.0) lucid; urgency=low

  [ Scott James Remnant ]
  * "mount" event changed to "mounting", to make it clear it happens
    before the filesystem is mounted.  Added "mounted" event which
    happens afterwards.
  * Dropped the internal hooks, these are now better handled by Upstart
    jobs on the "mounted" event.
  * Dropped the call to restorecon for tmpfs filesystems, this can also be
    handled by an Upstart job supplied by SELinux now.
    - mounted-dev.conf replaces /dev hook, uses MAKEDEV to make devices.
    - mounted-varrun.conf replaces /var/run hook
    - mounted-tmp.conf replaces /tmp hook.
      + Hook will be run for any /tmp mountpoint.  LP: #478392.
      + Switching back to using "find" fixes $TMPTIME to be in days again,
        rathern than hours.  LP: #482602
  * Try and make mountpoints, though we only care about failure if the
    mountpoint is marked "optional" since otherwise the filesystem might
    make the mountpoint or something.
  * Rather than hiding the built-in mountpoints inside the code, put them
    in a new /lib/init/fstab file; that way users can copy the lines into
    /etc/fstab if they wish to override them in some interesting way.
  * Now supports multiple filesystem types listed in fstab, the whole
    comma-separated list is passed to mount and then /proc/self/mountinfo
    is reparsed to find out what mount actually did.
    * /dev will be mounted as a devtmpfs filesystem if supported by the
      kernel (which then does not need to run the /dev hook script).
  * Filesystem checks may be forced by adding force-fsck to the kernel
    command-line.
  * Exit gracefully with an error on failed system calls, don't infinite
    loop over them.  LP: #469985.
  * Use plymouth for all user communication, replacing existing usplash and
    console code;
    * When plymouth is running, rather than exiting on failures, prompt the
      user as to whether to fix the problem (if possible), ignore the problem,
      ignore the mountpoint or drop to a maintenance shell.  LP: #489474.
    * If plymouth is not running for whatever reason, the fallback action
      is always to start the recovery shell.
  * Adjust the set of filesystems that we wait for by default: LP: #484234.
    * Wait for all local filesystems, except those marked with the
      "nobootwait" option.
    * Wait for remote filesystems mounted as, or under, /usr or /var, and
      those marked with the "bootwait" option.
  * Always try network mount points, since we allow them to fail silently;
    SIGUSR1 now simply retries them once more.  LP: #470776.
  * Don't retry devices repeatedly.  LP: #480564.
  * Added manual pages for the events emitted by this tool.

  [ Johan Kiviniemi ]
  * Start all fsck instances in parallel, but set their priorities so that
    thrashing is avoided.  LP: #491389.

Date: Mon, 21 Dec 2009 23:09:23 +0000
Changed-By: Scott James Remnant <scott at ubuntu.com>
Signed-By: Scott James Remnant <scott at canonical.com>
https://launchpad.net/ubuntu/lucid/+source/mountall/2.0
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 21 Dec 2009 23:09:23 +0000
Source: mountall
Binary: mountall
Architecture: source
Version: 2.0
Distribution: lucid
Urgency: low
Maintainer: Scott James Remnant <scott at ubuntu.com>
Changed-By: Scott James Remnant <scott at ubuntu.com>
Description: 
 mountall   - filesystem mounting tool
Changes: 
 mountall (2.0) lucid; urgency=low
 .
   [ Scott James Remnant ]
   * "mount" event changed to "mounting", to make it clear it happens
     before the filesystem is mounted.  Added "mounted" event which
     happens afterwards.
   * Dropped the internal hooks, these are now better handled by Upstart
     jobs on the "mounted" event.
   * Dropped the call to restorecon for tmpfs filesystems, this can also be
     handled by an Upstart job supplied by SELinux now.
     - mounted-dev.conf replaces /dev hook, uses MAKEDEV to make devices.
     - mounted-varrun.conf replaces /var/run hook
     - mounted-tmp.conf replaces /tmp hook.
       + Hook will be run for any /tmp mountpoint.  LP: #478392.
       + Switching back to using "find" fixes $TMPTIME to be in days again,
         rathern than hours.  LP: #482602
   * Try and make mountpoints, though we only care about failure if the
     mountpoint is marked "optional" since otherwise the filesystem might
     make the mountpoint or something.
   * Rather than hiding the built-in mountpoints inside the code, put them
     in a new /lib/init/fstab file; that way users can copy the lines into
     /etc/fstab if they wish to override them in some interesting way.
   * Now supports multiple filesystem types listed in fstab, the whole
     comma-separated list is passed to mount and then /proc/self/mountinfo
     is reparsed to find out what mount actually did.
     * /dev will be mounted as a devtmpfs filesystem if supported by the
       kernel (which then does not need to run the /dev hook script).
   * Filesystem checks may be forced by adding force-fsck to the kernel
     command-line.
   * Exit gracefully with an error on failed system calls, don't infinite
     loop over them.  LP: #469985.
   * Use plymouth for all user communication, replacing existing usplash and
     console code;
     * When plymouth is running, rather than exiting on failures, prompt the
       user as to whether to fix the problem (if possible), ignore the problem,
       ignore the mountpoint or drop to a maintenance shell.  LP: #489474.
     * If plymouth is not running for whatever reason, the fallback action
       is always to start the recovery shell.
   * Adjust the set of filesystems that we wait for by default: LP: #484234.
     * Wait for all local filesystems, except those marked with the
       "nobootwait" option.
     * Wait for remote filesystems mounted as, or under, /usr or /var, and
       those marked with the "bootwait" option.
   * Always try network mount points, since we allow them to fail silently;
     SIGUSR1 now simply retries them once more.  LP: #470776.
   * Don't retry devices repeatedly.  LP: #480564.
   * Added manual pages for the events emitted by this tool.
 .
   [ Johan Kiviniemi ]
   * Start all fsck instances in parallel, but set their priorities so that
     thrashing is avoided.  LP: #491389.
Checksums-Sha1: 
 52da8015318fc275ad664f7f3817826e4f069c62 922 mountall_2.0.dsc
 a4d1625a66afd8a26416d1983574c8f6dd7ffca4 641992 mountall_2.0.tar.gz
Checksums-Sha256: 
 09e75466013fd110055112b2c4f00ca1f8c8b4dadc2cab791c3c8a3210fe553a 922 mountall_2.0.dsc
 aba72b81cf4beb04d106be06ce9dd2d3f584be7c0de02ad3518833c76e401772 641992 mountall_2.0.tar.gz
Files: 
 357678ca664c33b77109b23d82d697a1 922 admin required mountall_2.0.dsc
 35df88520474485a5d9ced1479fe5273 641992 admin required mountall_2.0.tar.gz
Launchpad-Bugs-Fixed: 469985 470776 478392 480564 482602 484234 489474 491389

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

iEYEARECAAYFAkswAEUACgkQSnQiFMl4yK7BfQCfdqqMF5kvAg4BV+mi8nW0tPCZ
V90An05urskIWE3gtfoKiItXffdM7s0T
=7vYd
-----END PGP SIGNATURE-----


More information about the Lucid-changes mailing list