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 be1e0c6506ed892a7e8031d69b1a7110a79070d4 (commit) via a6b248d85d21b7a092d17b02e4be4e27f2227e98 (commit) via 13f455b2a194f9bfa3d4584a8a24e941d55fb271 (commit) via 823e2454176d4381cd3acc30481e9d84cdc298b1 (commit) via f28a70ca5eedccbbf60319801bff00d061a51065 (commit) via dae9fa1991222170b6453a887fe7ea9c7f160e2c (commit) via 4731ce5298b8501e5f87ec0b69363ef42d5e9289 (commit) via 9d65344fba27ab87f019fa9071fcea0985c190f7 (commit) via 3e18e3d923f0353ceb9a407b63f16222d609b5ee (commit) via f8ee357b280161e7d3e04fdf9d3f73643ccfdddb (commit) via 7a470f977f8aa2ce245e79795acaebd5b334b257 (commit) via 833e26225b20863cd91ee5df8efb112a2a36e3d0 (commit) from 6be469d5f21309fe80d927d277d37a99db22b511 (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 be1e0c6506ed892a7e8031d69b1a7110a79070d4 Author: Dave Reisner <dreisner@archlinux.org> Date: Tue Jan 8 10:06:06 2013 -0500 parseopts: remove superfluous continue/shift statements Found via apron. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit a6b248d85d21b7a092d17b02e4be4e27f2227e98 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Jan 5 14:47:00 2013 -0500 functions: remove broken symlink error Due to using PATH lookups for hooks, we can't possibly end up with a broken symlink. The build will just error out on the hook not being found. Found via apron. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 13f455b2a194f9bfa3d4584a8a24e941d55fb271 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 22 13:10:01 2012 -0500 init_functions: namespace parsed vars from cmdline It's possible, though unlikely, that someone expecting a variable of the name, e.g. "rhs" or "lhs" to be propagated from the kernel cmdline could be sadly let down because of the local scoping. Give our localized vars names less likely to clash. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 823e2454176d4381cd3acc30481e9d84cdc298b1 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 15 23:35:45 2012 -0500 use type to determine availability of tput Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit f28a70ca5eedccbbf60319801bff00d061a51065 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 15 19:16:25 2012 -0500 functions: always force a PATH lookup for type Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit dae9fa1991222170b6453a887fe7ea9c7f160e2c Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Jan 12 14:10:40 2013 -0500 lsinitcpio: further cut out dependency on file Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 4731ce5298b8501e5f87ec0b69363ef42d5e9289 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 15 11:27:16 2012 -0500 lsinitcpio: avoid redundancies Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 9d65344fba27ab87f019fa9071fcea0985c190f7 Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 22 13:09:10 2012 -0500 lsinitcpio: abort on unknown file formats Specficially, abort when a user tries to run lsinitcpio on a kernel image. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 3e18e3d923f0353ceb9a407b63f16222d609b5ee Author: Dave Reisner <dreisner@archlinux.org> Date: Sat Dec 22 11:50:47 2012 -0500 lsinitcpio: fail hard if the image can't be extracted Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit f8ee357b280161e7d3e04fdf9d3f73643ccfdddb Author: Dave Reisner <dreisner@archlinux.org> Date: Fri Jan 4 00:11:30 2013 -0500 mkinitcpio: avoid using 'file' to get kernel versions The kernel defines an offset at a fixed location within the bzImage which we can use to find the kernel version string. Since this is fairly important, reimplement the algorithm (which file almost surely uses) using low level tools to avoid the possibility that file may break or change its output, critically wounding mkinitcpio. Note that this change leaves 'file' in use for lsinitcpio compression detection. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 7a470f977f8aa2ce245e79795acaebd5b334b257 Author: Dave Reisner <dreisner@archlinux.org> Date: Sun Dec 2 18:15:28 2012 -0500 install/block: move TI flash media drivers to autodetect Some of these modules have modaliases which can be picked up by whitelisting. Signed-off-by: Dave Reisner <dreisner@archlinux.org> commit 833e26225b20863cd91ee5df8efb112a2a36e3d0 Author: Tom Gundersen <teg@jklm.no> Date: Thu Dec 27 18:16:36 2012 +0100 hooks: rename 'usbinput' to 'keyboard' and add more modules Make the hook a bit more generic by including non-usb keyboard drivers. This should mean that any keyboard will now work in the initramfs. In addition to fixing some uncommon setups requiring additional keyboard modules, this would allow us to no longer build in the atkbd module (and hence i8042) in our stock kernels, which will remove an ugly error message on boot for systems without the i8042 controller. Signed-off-by: Tom Gundersen <teg@jklm.no> ----------------------------------------------------------------------- Summary of changes: PKGBUILD | 2 +- bash-completion | 24 +++++++++----- functions | 17 +++------- init_functions | 46 +++++++++++++-------------- install/block | 4 +-- install/{usbinput => keyboard} | 9 ++++-- install/usbinput | 29 +---------------- lsinitcpio | 71 +++++++++++++++++++++++++++++++++++------- mkinitcpio | 21 +++++++++++-- mkinitcpio.conf | 2 +- 10 files changed, 132 insertions(+), 93 deletions(-) copy install/{usbinput => keyboard} (61%) mode change 100644 => 120000 install/usbinput hooks/post-receive -- The official mkinitcpio repository