Re: [PATCH] fixfiles: drop unnecessary \ line endings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jun 10, 2024 at 2:14 PM James Carter <jwcart2@xxxxxxxxx> wrote:
>
> On Thu, Jun 6, 2024 at 5:51 AM Petr Lautrbach <lautrbach@xxxxxxxxxx> wrote:
> >
> > See https://github.com/koalaman/shellcheck/issues/2769
> >
> > Fixes:
> >     $ shellcheck -S error fixfiles
> >
> >     In fixfiles line 189:
> >             # These two sorts need to be separate commands \
> >                                                             ^-- SC1143 (error): This backslash is part of a comment and does not continue the line.
> >
> >     For more information:
> >       https://www.shellcheck.net/wiki/SC1143 -- This backslash is part of a comme...
> >
> > Signed-off-by: Petr Lautrbach <lautrbach@xxxxxxxxxx>
>
> Acked-by: James Carter <jwcart2@xxxxxxxxx>
>

Merged.
Thanks,
Jim

> > ---
> >  policycoreutils/scripts/fixfiles | 32 ++++++++++++++++----------------
> >  1 file changed, 16 insertions(+), 16 deletions(-)
> >
> > diff --git a/policycoreutils/scripts/fixfiles b/policycoreutils/scripts/fixfiles
> > index 166af6f360a2..cb50fef3ca65 100755
> > --- a/policycoreutils/scripts/fixfiles
> > +++ b/policycoreutils/scripts/fixfiles
> > @@ -173,10 +173,10 @@ if [ -f ${PREFC} -a -x /usr/bin/diff ]; then
> >         test -z "$TEMPFILE" && exit
> >         PREFCTEMPFILE=`mktemp ${PREFC}.XXXXXXXXXX`
> >         sed -r -e 's,:s0, ,g' $PREFC | sort -u > ${PREFCTEMPFILE}
> > -       sed -r -e 's,:s0, ,g' $FC | sort -u | \
> > -       /usr/bin/diff -b ${PREFCTEMPFILE} - | \
> > -           grep '^[<>]'|cut -c3-| grep ^/ | \
> > -           grep -Ev '(^/home|^/root|^/tmp)' |\
> > +       sed -r -e 's,:s0, ,g' $FC | sort -u |
> > +       /usr/bin/diff -b ${PREFCTEMPFILE} - |
> > +           grep '^[<>]'|cut -c3-| grep ^/ |
> > +           grep -Ev '(^/home|^/root|^/tmp)' |
> >         sed -r -e 's,[[:blank:]].*,,g' \
> >                -e 's|\(([/[:alnum:]]+)\)\?|{\1,}|g' \
> >                -e 's|([/[:alnum:]])\?|{\1,}|g' \
> > @@ -185,19 +185,19 @@ if [ -f ${PREFC} -a -x /usr/bin/diff ]; then
> >                -e 's|\(.*|*|g' \
> >                -e 's|\[.*|*|g' \
> >                -e 's|\.\*.*|*|g' \
> > -              -e 's|\.\+.*|*|g' | \
> > -           # These two sorts need to be separate commands \
> > -       sort -u | \
> > -       sort -d | \
> > -       while read pattern ; \
> > -           do if ! echo "$pattern" | grep -q -f ${TEMPFILE} 2>/dev/null; then \
> > -                 echo "$pattern"; \
> > -                 case "$pattern" in *"*") \
> > +              -e 's|\.\+.*|*|g' |
> > +           # These two sorts need to be separate commands
> > +       sort -u |
> > +       sort -d |
> > +       while read pattern ;
> > +           do if ! echo "$pattern" | grep -q -f ${TEMPFILE} 2>/dev/null; then
> > +                 echo "$pattern";
> > +                 case "$pattern" in *"*")
> >                        echo "$pattern" | sed -e 's,^,^,' -e 's,\*$,,g' >> ${TEMPFILE};;
> > -                 esac; \
> > -              fi; \
> > -           done | \
> > -       ${RESTORECON} ${VERBOSE} ${EXCLUDEDIRS} ${FORCEFLAG} ${THREADS} $* -i -R -f -; \
> > +                 esac;
> > +              fi;
> > +           done |
> > +       ${RESTORECON} ${VERBOSE} ${EXCLUDEDIRS} ${FORCEFLAG} ${THREADS} $* -i -R -f -;
> >         rm -f ${TEMPFILE} ${PREFCTEMPFILE}
> >  fi
> >  }
> > --
> > 2.45.2
> >
> >





[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux