[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.8.5-3-gd397043

Dave Reisner dreisner at archlinux.org
Tue Mar 27 21:47:51 EDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official mkinitcpio repository".

The branch, master has been updated
       via  d397043814a47f0762175a9999a01f3ec0088152 (commit)
       via  ab24f0129f680ecbdd62bca39b101eec03eb6038 (commit)
       via  78a6fad8f45cc32735b8e17a5df039854a83ed58 (commit)
      from  69a93873e124fed7fa4d6aaf7f76090f81433954 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d397043814a47f0762175a9999a01f3ec0088152
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Tue Mar 27 21:40:59 2012 -0400

    fsck: leverage blank /etc/fstab included by base
    
    Since 3b18c9cd we have a blank /etc/fstab in the image. This is also
    forward thinking for the next release of util-linux (2.22), where fsck
    complains loudly about my filthy hack of using /dev/null as /etc/fstab.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit ab24f0129f680ecbdd62bca39b101eec03eb6038
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 24 18:39:17 2012 -0400

    shutdown: disassemble devices on shutdown
    
    sysfs contains enough information about block devices to be able to
    determine the order of stacked devices such as lvm, raid, or crypto. By
    looking at the device symlinks from the holders/ attributes of a block
    device, we can walk down each device chain until we reach the most
    descendant device.
    
    For each of these devices at the end of a chain, detect its type and
    perform the appropriate action to disassemble it. Then, walk back up the
    device chain, disassembling each parent device.
    
    To save ourselves some pain and make sure we're fairly accurate, lsblk
    is brought in for detection of device types.
    
    Thanks-To: Florian Pritz <bluewind at xinu.at>
    Thanks-To: Tom Gundersen <teg at jklm.no>
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 78a6fad8f45cc32735b8e17a5df039854a83ed58
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 24 18:34:17 2012 -0400

    shutdown: add vim modeline, fix whitespacing
    
    Make this consistent with the rest of the codebase.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 init_functions   |    2 +-
 install/base     |    2 +-
 install/shutdown |    2 +-
 shutdown         |   92 ++++++++++++++++++++++++++++++++++++++++++++++-------
 4 files changed, 82 insertions(+), 16 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository


More information about the arch-projects mailing list