[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.7.5-20-gb316053
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 b3160531f071ba7ed9861086398c5ffbcc456808 (commit) via 6ad8b6d7795a9701f2f5bcca3e1d685598f7102b (commit) via 4578e9394c9dda73da418928f9a4658364effa59 (commit) via 254c99b80f7f5269409b6af61cb90363bd9f66f5 (commit) via 00eefc36ae7c8f5f893b2c184fd8f32a3629031b (commit) via 5ee994c10029786947dc495e7078bbb30ab4a130 (commit) via fe5d6c51c4ace947060fe49914d8224c836a31e4 (commit) via a684ee7ccade5d996e23dd635efc0ec8886fd5f8 (commit) via 854b285e70b21321d8c29aa3548dca9de8e08b6a (commit) via c06a144a66ec24b9e2b4fd52c9abd655f352f685 (commit) via 0d46d5cdd93ad1086ceb023876d3d071f3148db7 (commit) via 09bbcaf175be235874cceee0f0e75781ed100d02 (commit) via f3fc3912c333e1e722b8120930cdfbecf642a284 (commit) via 8f6629fe9c4d9615f0265181f97d98c5d2457668 (commit) via b0d88762fc06a100904c4559e3da285e4c78b0a0 (commit) via 99b4dcfc9b63e9cb1026e4cd2051314697c3924f (commit) via 043ea8064223ebf0540ea1755694a3e905d70ed2 (commit) via 81725e6ff3bbde89fc10fb8f25e78ee67074ae25 (commit) from 7eb9355b98ffb5e47b0b1cdc524ff4679cd77327 (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 b3160531f071ba7ed9861086398c5ffbcc456808 Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Tue Nov 15 22:10:39 2011 -0300 init: Remove sed cmd usage Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 6ad8b6d7795a9701f2f5bcca3e1d685598f7102b Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Tue Nov 15 19:51:39 2011 -0300 init: Remove grep usage The only downside is on systems where devtmpfs is not enabled will see and error message, anyway /dev will be tmpfs as fallback like now. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 4578e9394c9dda73da418928f9a4658364effa59 Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Nov 14 09:18:54 2011 -0500 use util-linux's switch_root binary This is a much better solution than busybox's, as it will move our API filesystems and /run for us. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 254c99b80f7f5269409b6af61cb90363bd9f66f5 Author: Dave Reisner <dreisner@archlinux.org> Date: Sun Nov 13 14:48:31 2011 -0500 init_functions: simplify parse_cmdline Do variable name validation via the case labels rather than via PEs. This frees up the fallthrough case to simply ignore things we don't understand (and not exist). Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 00eefc36ae7c8f5f893b2c184fd8f32a3629031b Author: Dave Reisner <dreisner@archlinux.org> Date: Sun Nov 6 12:32:22 2011 -0500 install/fsck: new install hook to add fsck and helpers Provides /sbin/fsck and any helper binaries to the image. If processed after the autodetect hook, only the helper for the root FS is added. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 5ee994c10029786947dc495e7078bbb30ab4a130 Author: Dave Reisner <dreisner@archlinux.org> Date: Sun Nov 6 12:30:40 2011 -0500 fsck: implement basic fsck support This adds support for fsck'ing root at bootstrap if the fsck binary and necessary helpers are included. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit fe5d6c51c4ace947060fe49914d8224c836a31e4 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 12 00:18:48 2011 -0500 init_functions: resolve M:m to device file Rather than immediately defaulting to /dev/root, attempt to resolve the major/minor pair back to a block device. If we can't do this properly, then fallback to /dev/root. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit a684ee7ccade5d996e23dd635efc0ec8886fd5f8 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 5 22:18:08 2011 -0400 init_functions: generalize resolve_device This allows a caller to pass in a device by name and get a /dev node returned. Note that this is heavily limited in that only the root device can be identified by major:minor. This might break init's API, if such a thing exists. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 854b285e70b21321d8c29aa3548dca9de8e08b6a Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 5 20:57:13 2011 -0400 init_functions: move root resolution to separate function Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit c06a144a66ec24b9e2b4fd52c9abd655f352f685 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 5 20:05:16 2011 -0400 init: use util-linux's /bin/mount Providing this means we no longer need blkid for FS detection, as mount will do this for us. Adds a slight bloat to the image, in exchange for a huge convenience. Messaging is changed to assume that /bin/mount will provide useful feedback for us on failure. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 0d46d5cdd93ad1086ceb023876d3d071f3148db7 Author: Dave Reisner <dreisner@archlinux.org> Date: Wed Oct 26 10:01:53 2011 -0400 autodetect: store rootfstype for use by other hooks Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 09bbcaf175be235874cceee0f0e75781ed100d02 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 5 21:26:53 2011 -0400 init_functions: refactor poll_device Beyond stylistic cleanup, add a conditional to ensure that we don't show the 'waiting for device' message if it already exists. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit f3fc3912c333e1e722b8120930cdfbecf642a284 Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Oct 31 19:57:17 2011 -0400 init: create /run/initramfs after mounting /run We'll use this as a channel to communicate with later userspace. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 8f6629fe9c4d9615f0265181f97d98c5d2457668 Author: Dave Reisner <dreisner@archlinux.org> Date: Mon Oct 31 19:55:59 2011 -0400 init: don't tell the kernel about the path to modprobe Remove this ancient relic. It's not been needed in a very long time. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit b0d88762fc06a100904c4559e3da285e4c78b0a0 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 5 14:40:07 2011 -0400 Makefile: install binaries to /usr/bin Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 99b4dcfc9b63e9cb1026e4cd2051314697c3924f Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Mon Nov 14 20:46:24 2011 -0300 hooks/resume: Remove grep usage Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> commit 043ea8064223ebf0540ea1755694a3e905d70ed2 Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Mon Nov 14 20:46:23 2011 -0300 hooks/resume: Remove unused function Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> commit 81725e6ff3bbde89fc10fb8f25e78ee67074ae25 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Nov 12 22:58:15 2011 -0500 update bash completion - change scavenging of /lib/modules to avoid grabbing extramodules dirs - add missing options for lsinitcpio and mkinitcpio - use _filedir for completing -b Signed-off-by: Dave Reisner <dreisner@archlinux.org> ----------------------------------------------------------------------- Summary of changes: Makefile | 9 +- bash-completion | 16 +++- hooks/resume | 6 +- init | 22 ++--- init_functions | 235 ++++++++++++++++++++++++++++++++++------------------ install/autodetect | 2 +- install/base | 4 + install/fsck | 32 +++++++ 8 files changed, 219 insertions(+), 107 deletions(-) create mode 100644 install/fsck hooks/post-receive -- The official mkinitcpio repository
participants (1)
-
dreisner@archlinux.org