|
Harald Hoyer |
b38677 |
From 374ef3ed2bff30db35126dd694b4234709398a2f Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
b38677 |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
b38677 |
Date: Mon, 11 Apr 2016 13:36:06 +0200
|
|
Harald Hoyer |
b38677 |
Subject: [PATCH] dracut-init.sh: Add file argument to sed's
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
fixup for 06a1d0769055f437c938edd40bd9fbd622475864
|
|
Harald Hoyer |
b38677 |
---
|
|
Harald Hoyer |
b38677 |
dracut-init.sh | 8 ++++----
|
|
Harald Hoyer |
b38677 |
1 file changed, 4 insertions(+), 4 deletions(-)
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
diff --git a/dracut-init.sh b/dracut-init.sh
|
|
Harald Hoyer |
b38677 |
index b176421..2431171 100644
|
|
Harald Hoyer |
b38677 |
--- a/dracut-init.sh
|
|
Harald Hoyer |
b38677 |
+++ b/dracut-init.sh
|
|
Harald Hoyer |
b38677 |
@@ -275,7 +275,7 @@ rev_lib_symlinks() {
|
|
Harald Hoyer |
b38677 |
inst_rule_programs() {
|
|
Harald Hoyer |
b38677 |
local _prog _bin
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
- for _prog in $(sed -nr 's/.*PROGRAM==?"([^ "]+).*/\1/p'); do
|
|
Harald Hoyer |
b38677 |
+ for _prog in $(sed -nr 's/.*PROGRAM==?"([^ "]+).*/\1/p' "$1"); do
|
|
Harald Hoyer |
b38677 |
_bin=""
|
|
Harald Hoyer |
b38677 |
if [ -x ${udevdir}/$_prog ]; then
|
|
Harald Hoyer |
b38677 |
_bin=${udevdir}/$_prog
|
|
Harald Hoyer |
b38677 |
@@ -288,7 +288,7 @@ inst_rule_programs() {
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
[[ $_bin ]] && inst_binary "$_bin"
|
|
Harald Hoyer |
b38677 |
done
|
|
Harald Hoyer |
b38677 |
- for _prog in $(sed -nr 's/.*RUN[+=]=?"([^ "]+).*/\1/p'); do
|
|
Harald Hoyer |
b38677 |
+ for _prog in $(sed -nr 's/.*RUN[+=]=?"([^ "]+).*/\1/p' "$1"); do
|
|
Harald Hoyer |
b38677 |
_bin=""
|
|
Harald Hoyer |
b38677 |
if [ -x ${udevdir}/$_prog ]; then
|
|
Harald Hoyer |
b38677 |
_bin=${udevdir}/$_prog
|
|
Harald Hoyer |
b38677 |
@@ -301,7 +301,7 @@ inst_rule_programs() {
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
[[ $_bin ]] && inst_binary "$_bin"
|
|
Harald Hoyer |
b38677 |
done
|
|
Harald Hoyer |
b38677 |
- for _prog in $(sed -nr 's/.*IMPORT\{program\}==?"([^ "]+).*/\1/p'); do
|
|
Harald Hoyer |
b38677 |
+ for _prog in $(sed -nr 's/.*IMPORT\{program\}==?"([^ "]+).*/\1/p' "$1"); do
|
|
Harald Hoyer |
b38677 |
_bin=""
|
|
Harald Hoyer |
b38677 |
if [ -x ${udevdir}/$_prog ]; then
|
|
Harald Hoyer |
b38677 |
_bin=${udevdir}/$_prog
|
|
Harald Hoyer |
b38677 |
@@ -320,7 +320,7 @@ inst_rule_programs() {
|
|
Harald Hoyer |
b38677 |
inst_rule_group_owner() {
|
|
Harald Hoyer |
b38677 |
local i
|
|
Harald Hoyer |
b38677 |
|
|
Harald Hoyer |
b38677 |
- for i in $(sed -nr 's/.*OWNER=?"([^ "]+).*/\1/p'); do
|
|
Harald Hoyer |
b38677 |
+ for i in $(sed -nr 's/.*OWNER=?"([^ "]+).*/\1/p' "$1"); do
|
|
Harald Hoyer |
b38677 |
if ! grep -Eq "^$i:" "$initdir/etc/passwd" 2>/dev/null; then
|
|
Harald Hoyer |
b38677 |
grep -E "^$i:" /etc/passwd 2>/dev/null >> "$initdir/etc/passwd"
|
|
Harald Hoyer |
b38677 |
fi
|