From 7b8b26bcbbd6557b1d8a1db73779c466ab7d30b6 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 15 Aug 2008 19:45:46 +0000 Subject: [PATCH] fix shttpd issue reported by Gimp_ --- libtransmission/rpc-server.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libtransmission/rpc-server.c b/libtransmission/rpc-server.c index b744958b3..b740d2808 100644 --- a/libtransmission/rpc-server.c +++ b/libtransmission/rpc-server.c @@ -243,9 +243,9 @@ handle_root( struct shttpd_arg * arg ) "Content-Type: text/html" "\r\n" "\r\n" "" "\r\n" - " " "\r\n" + " " "\r\n" "" "\r\n" - "

redirecting to /transmission/web

" "\r\n" + "

redirecting to /transmission/web/

" "\r\n" "" "\r\n"; const size_t n = strlen( redirect ); memcpy( arg->out.buf, redirect, n ); @@ -370,6 +370,9 @@ startServer( tr_rpc_server * server ) argv[argc++] = tr_strdup( "-auth_realm" ); argv[argc++] = tr_strdup( MY_REALM ); + argv[argc++] = tr_strdup( "-root" ); + argv[argc++] = tr_strdup( "/dev/null" ); + if( server->acl ) { argv[argc++] = tr_strdup( "-acl" );