[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.8.3-8-g1ac0adf

Dave Reisner dreisner at archlinux.org
Sun Mar 4 17:11:19 EST 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  1ac0adf4052ff7e0258fcf5f745f19551de3faa5 (commit)
       via  51b80faab94b01e195fc8e731a116fd44ff83738 (commit)
       via  ba954f4ec460e54948c4d20a0187d345a1c6a4de (commit)
       via  b9c0480fcd37bf021383a9ba7c3e2e81f925d510 (commit)
       via  7b8e68af09e20fd95656b8909f4fc027440c1c30 (commit)
       via  57e275a08d46f976ab2a2edf9b7b507bbca1d1ca (commit)
       via  f62b6e1986b815a1e05dff94e7298deab5e433b5 (commit)
       via  1d67d47b66429a8acae14bd361c1d2ca949832b9 (commit)
      from  bf6f07bfe75412c2f20b07dec5ca70a87ebeef70 (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 1ac0adf4052ff7e0258fcf5f745f19551de3faa5
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sun Mar 4 16:46:55 2012 -0500

    mkinitcpio: dedupe MODPATHS array before installation
    
    The only reason this has to be done is because of the Kconfig option
    that reuses the ext4 module for ext[23], thereby aliasing ext[23] to
    ext4. This is (currently) the only case in the whole kernel where valid
    module names magically become aliases.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 51b80faab94b01e195fc8e731a116fd44ff83738
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 3 19:17:20 2012 -0500

    init: add informational output about mounting
    
    Applies to both the real root and any device that's mounted on /usr
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit ba954f4ec460e54948c4d20a0187d345a1c6a4de
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 3 15:08:34 2012 -0500

    add -A option to specify extra hooks
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit b9c0480fcd37bf021383a9ba7c3e2e81f925d510
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 3 13:38:38 2012 -0500

    mkinitcpio: allow -S to be specified multiple times
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 7b8e68af09e20fd95656b8909f4fc027440c1c30
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Sat Mar 3 13:36:13 2012 -0500

    add support for HOOKDIR/INSTDIR as arrays
    
    This is a really ugly patch, but allows mkinitcpio to read hooks from
    multiple locations, namely:
    
      /usr/lib/initcpio/{install,hooks}
      /lib/initcpio/{install,hooks}
    
    Preference is given to the first, and all files included with mkinitcpio
    are moved there.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 57e275a08d46f976ab2a2edf9b7b507bbca1d1ca
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Fri Mar 2 21:09:49 2012 -0500

    init_functions: lazily resolve UUID/LABEL tags
    
    Relying on blkid to do tag resolution will fail when the root device
    doesn't yet exist. This is, of course, bad for USB root devices.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit f62b6e1986b815a1e05dff94e7298deab5e433b5
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Feb 27 13:42:15 2012 -0500

    install/fsck: use fsck.ext4 for ext[234]
    
    e2fsprogs makes a lot of hardlinks for its fsck tools. If ext[234] is
    detected, add the fsck.ext4 binary and add symlinks.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

commit 1d67d47b66429a8acae14bd361c1d2ca949832b9
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Feb 27 13:41:47 2012 -0500

    install/autodetect: avoid adding empty rootfstype
    
    Make the logic similar to how we treat usrfstype.
    
    Signed-off-by: Dave Reisner <dreisner at archlinux.org>

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

Summary of changes:
 Makefile           |   24 ++++++------
 PKGBUILD           |    2 +-
 functions          |   18 +++++++++-
 init               |    1 +
 init_functions     |   28 ++++++++++++---
 install/autodetect |   10 +++---
 install/base       |    8 ++--
 install/fsck       |   14 ++++++-
 install/shutdown   |    2 +-
 mkinitcpio         |   96 +++++++++++++++++++++++++++++++--------------------
 mkinitcpio.8.txt   |    9 ++++-
 11 files changed, 141 insertions(+), 71 deletions(-)


hooks/post-receive
-- 
The official mkinitcpio repository


More information about the arch-projects mailing list