Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Flush standard output and error before spawning processes to make
capturing logs easier (otherwise we end up repeating things still in the buffer), and before calling exec(). * Turn the code upside down so that each mount knows what it's waiting for, and allow multiple dependencies. This makes the code much more readable putting the "policy" in a single function, and will make it much easier in future when this is done by Upstart. * For kernel filesystems listed in fstab, honour the order that they are listed in fstab. LP: #432571, #433537, #436796 * Always create new swap partition mounts for each fstab entry, don't treat them as updating the same. LP: #435027. * Virtual filesystems under local or remote filesystems (and local under remote) don't delay the virtual or local events. LP: #431040. * Fixed issue with trailing slashes. LP: #443035. * Only run hooks if the filesystem was not already mounted. LP: #444252.
- Loading branch information