Bug#995833: busybox: uudecode doesn't recognise the special decode_pathname /dev/stdout
On Fri, 2021-11-19 at 20:02 +0100, Ben Hutchings wrote:
> This is bug #981302 (which I thought we'd actually fixed already). I
> don't think busybox needs to change.
I think that would only be a workaround... and a potentially unsafe
one, as the files could still be not around (or have been accidentally
deleted or similar), especially also in normal userspace.
POSIX is quite clear, that for uudencode/uudecode "/dev/stdout" is NOT
a file, that should cause the data to be printed to stdout... but a
special symbol.
So AFAIU, uuencode/uudecode should never even check whether these files
exist
Cheers,
Chris.
Reply to: