On Tue, Oct 08, 2002 at 08:57:06PM +0200, Beat Bolli wrote:
> 
> When starting X, the hostname version string is displayed. This comes from
> the Xauth setup in startx. The Debian version of hostname outputs its version
> string to stderr. The following patch suppresses this error:
> 
> --- startx.orig       2002-10-04 22:49:05.000000000 +0200
> +++ startx    2002-10-08 20:27:31.000000000 +0200
> @@ -116,7 +116,7 @@
>  # set up default Xauth info for this machine
>  case `uname` in
>  Linux*)
> -     if [ -z "`hostname --version | grep GNU`" ]; then
> +     if [ -z "`hostname --version 2>/dev/null | grep GNU`" ]; then

actually no, what happens is that it outputs its version to
STDERR and nothing at all to STDOUT, so the right thing (apart
from fixing hostname, which would be better IMHO) would be to do

    hostname --version 2>&1 | grep GNU

else stdin will be empty and it'll never grep.

-- 
John Lenton ([EMAIL PROTECTED]) -- Random fortune:
"How do I love thee?  My accumulator overflows."



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to