On Tue, Sep 10, 2019 at 09:10:57AM -0600, Todd C. Miller wrote:
>
> Let's just skip that check when fcodes is "-".
>
I'am fine with it too.
ok semarie@
>
> Index: usr.bin/locate/locate/updatedb.sh
> ===================================================================
> RCS file: /cvs/src/usr.bin/locate/locate/updatedb.sh,v
> retrieving revision 1.16
> diff -u -p -u -r1.16 updatedb.sh
> --- usr.bin/locate/locate/updatedb.sh 31 Aug 2019 16:03:28 -0000 1.16
> +++ usr.bin/locate/locate/updatedb.sh 10 Sep 2019 15:06:02 -0000
> @@ -70,10 +70,12 @@ while test $# != 0; do
> shift
> done
>
> -FCODESDIR=$( dirname "${FCODES}" )
> -if [ ! -w "${FCODESDIR}" ]; then
> - echo "$0: no permission to create $FCODES"
> - exit 1
> +if [ "${FCODES}" != "-" ]; then
> + FCODESDIR=$( dirname "${FCODES}" )
> + if [ ! -w "${FCODESDIR}" ]; then
> + echo "$0: no permission to create $FCODES"
> + exit 1
> + fi
> fi
>
> case X"$SEARCHPATHS" in
--
Sebastien Marie