All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] minimum bash version
@ 2011-10-10 21:58 Michal Soltys
       [not found] ` <1318283885-1792-1-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Michal Soltys @ 2011-10-10 21:58 UTC (permalink / raw)
  To: initramfs-u79uwXL29TY76Z2rM5mHXA

I'm not sure what is current policy on bash version, but with 2 small
adjustments, dracut can be easily made bash 3.1 compatible (if I haven't missed
anything).

If this is desirable, the first patch adjusts {var}>& redirections with eval
and explicit FDs, and ^^/,, case-modifiers with temporary shopt ajustment.

If it's not necessary, then 2nd patch can be adjusted to simply require at least
bash 4.0.

Also pullable from:
The following changes since commit 450f5d66944e4a4ae005c75a818c3cccd28836f3:

  95udev-rules/module-setup.s: fixed symlink for udevd to initdir (2011-10-10 20:17:16 +0200)

  are available in the git repository at:
    git://git.hasevolq.net/dracut.git bashfix


Michal Soltys (2):
  bash3 compat patch
  explicitly verify bash version

 dracut                                     |    7 +++++++
 dracut-functions                           |   11 +++++++----
 modules.d/10i18n/module-setup.sh           |    8 +++++---
 modules.d/40network/module-setup.sh        |   19 ++++++++++++-------
 modules.d/90kernel-modules/module-setup.sh |   19 ++++++++++++-------
 5 files changed, 43 insertions(+), 21 deletions(-)

-- 
1.7.5.3

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-10-12 16:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-10 21:58 [PATCH 0/2] minimum bash version Michal Soltys
     [not found] ` <1318283885-1792-1-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
2011-10-10 21:58   ` [PATCH 1/2] bash3 compat patch Michal Soltys
2011-10-11  7:11     ` WANG Cong
2011-10-11  8:53       ` Michal Soltys
     [not found]         ` <4E940418.6080102-R61QfzASbfY@public.gmane.org>
2011-10-12 16:09           ` John Reiser
     [not found]     ` <1318283885-1792-2-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
2011-10-11  7:39       ` Harald Hoyer
2011-10-10 21:58   ` [PATCH 2/2] explicitly verify bash version Michal Soltys
     [not found]     ` <1318283885-1792-3-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
2011-10-11  7:39       ` Harald Hoyer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.