[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