diff options
Diffstat (limited to 'tests/gen_secontext.sh')
-rwxr-xr-x | tests/gen_secontext.sh | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/gen_secontext.sh b/tests/gen_secontext.sh index 93f8a20a1..f02c992a1 100755 --- a/tests/gen_secontext.sh +++ b/tests/gen_secontext.sh @@ -30,15 +30,15 @@ dir="$(dirname "$input")" secontext_EXECUTABLES = \\ EOF - sed -r -n 's/^([^#[:space:]]+--secontext(_full)?(_mismatch)?)[[:space:]].*/ \1 \\/p' < "$input" + sed -E -n 's/^([^#[:space:]]+--secontext(_full)?(_mismatch)?)[[:space:]].*/ \1 \\/p' < "$input" cat <<EOF # EOF - sed -r -n 's/-/_/g; s/^([^#[:space:]]+__secontext(_full)?(_mismatch)?)[[:space:]].*/\1_LDADD = \$(LDADD) \$(libselinux_LDADD)/p' < "$input" + sed -E -n 's/-/_/g; s/^([^#[:space:]]+__secontext(_full)?(_mismatch)?)[[:space:]].*/\1_LDADD = \$(LDADD) \$(libselinux_LDADD)/p' < "$input" } > "$dir/secontext.am" -sed -r -n 's/^([^#[:space:]]+--secontext)[[:space:]].*/\1/p' < "$input" | +sed -E -n 's/^([^#[:space:]]+--secontext)[[:space:]].*/\1/p' < "$input" | while read -r name; do { cat <<-EOF > "$dir/$name.c" /* @@ -63,7 +63,7 @@ while read -r name; do { EOF } < /dev/null; done -sed -r -n 's/^([^#[:space:]]+--secontext_full)[[:space:]].*/\1/p' < "$input" | +sed -E -n 's/^([^#[:space:]]+--secontext_full)[[:space:]].*/\1/p' < "$input" | while read -r name; do { cat <<-EOF > "$dir/$name.c" #define PRINT_SECONTEXT_FULL @@ -71,7 +71,7 @@ while read -r name; do { EOF } < /dev/null; done -sed -r -n 's/^([^#[:space:]]+--secontext(_full)?_mismatch)[[:space:]].*/\1/p' < "$input" | +sed -E -n 's/^([^#[:space:]]+--secontext(_full)?_mismatch)[[:space:]].*/\1/p' < "$input" | while read -r name; do { cat <<-EOF > "$dir/$name.c" #define PRINT_SECONTEXT_MISMATCH |