[arch-projects] [mkinitcpio] [GIT] The official mkinitcpio repository branch master updated. 0.8.8-5-g9340f90
Dave Reisner
dreisner at archlinux.org
Sat May 12 15:45:35 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 9340f901fec092fde44c8322bb500c4d18f0f222 (commit)
via a4e770eb3c648f36c33bb8edc54fc7d356d87eff (commit)
via fff89b9c2af57f3bcb4b1adf701f596177badebd (commit)
via 88b3dc63a1e0ba42952bc2b6478935590974e4cf (commit)
via 41a290ce22844ac6b1d021b04df5f7659547cc56 (commit)
from b317b01465d81b2adadd5f8d964e59622a6a7a32 (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 9340f901fec092fde44c8322bb500c4d18f0f222
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu May 3 18:10:58 2012 -0400
remove unnecessary quoting/bracing
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
commit a4e770eb3c648f36c33bb8edc54fc7d356d87eff
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu May 3 17:58:53 2012 -0400
functions: merge _add_symlink into add_symlink
This frontend/backend split is no longer necessary without the notion of
a basedir.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
commit fff89b9c2af57f3bcb4b1adf701f596177badebd
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu May 3 17:55:19 2012 -0400
functions: merge _add_file into add_file
This frontend/backend split is no longer necessary without the notion of
a basedir.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
commit 88b3dc63a1e0ba42952bc2b6478935590974e4cf
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu May 3 17:51:20 2012 -0400
function: merge _add_dir into add_dir
This frontend/backend split is no longer necessary without the notion of
a basedir.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
commit 41a290ce22844ac6b1d021b04df5f7659547cc56
Author: Dave Reisner <dreisner at archlinux.org>
Date: Thu May 3 14:14:42 2012 -0400
mkinitcpio: remove --basedir option
This option is just a bad idea. Initramfs creation is too important to
get wrong, and running it from outside the root FS has too many gotchas,
the worst of them being:
- where do you pull hooks from?
- how do you resolve binary dependencies within the root?
In general, dealing with the extra luggage of the base directory makes the
codebase more complicated than it needs to be (see all the '_' prefixed
functions which are called from add functions). In favor of simplifying the
code, and making it more maintainable, kill this off and force the sane
option of chroot'ing into an install if the need arises.
Signed-off-by: Dave Reisner <dreisner at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
bash-completion | 11 ++--
functions | 138 +++++++++++++++++----------------------------------
install/autodetect | 4 +-
install/consolefont | 8 +--
install/fsck | 4 +-
install/keymap | 4 +-
mkinitcpio | 50 +++++++------------
mkinitcpio.8.txt | 14 ++----
8 files changed, 81 insertions(+), 152 deletions(-)
hooks/post-receive
--
The official mkinitcpio repository
More information about the arch-projects
mailing list