Control: tags 713833 patch Control: severity 713833 important Hi,
My head has been reset after my Sunday night dinner beer :-) This patch builds and runs fine. (This passed all tests too.) Please include this to fix several bugs and get git-pbuilder etc., working fine for proxy APT sources. Osamu
From eb036ae710c7a92b8cfad0e982e13e76a218aa74 Mon Sep 17 00:00:00 2001 From: Osamu Aoki <[email protected]> Date: Sun, 23 Jun 2013 19:31:49 +0900 Subject: [PATCH 1/2] fix quotation --- parameter.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/parameter.c b/parameter.c index d38f953..6423de8 100644 --- a/parameter.c +++ b/parameter.c @@ -78,7 +78,8 @@ int load_config_file(const char* config, pbuilderconfig* pc) char* delim; int result; - asprintf(&s, "env bash -c 'set -e ; . %s; set ' 2>&1", config); + /* pass string: env bash -c "set -e ; . %s; set |sed \"s/='\(.*\)'$/=\1/\" " 2>&1 */ + asprintf(&s, "env bash -c \"set -e ; . %s; set |sed \\\"s/='\\(.*\\)'$/=\\1/\\\" \" 2>&1", config); f=popen(s, "r"); if( NULL == f ) return -1; -- 1.7.10.4
signature.asc
Description: Digital signature

