From: Keith Moyer Date: Fri, 26 Nov 2010 19:18:45 +0000 (-0600) Subject: Add csd_wrapper gconf setting X-Git-Tag: v3.00~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0d3a7e516ab832053f80db52806ae782b134fc1d;p=platform%2Fupstream%2Fopenconnect.git Add csd_wrapper gconf setting Signed-off-by: Keith Moyer Signed-off-by: David Woodhouse --- diff --git a/nm-auth-dialog.c b/nm-auth-dialog.c index 00917ce..d442f2f 100644 --- a/nm-auth-dialog.c +++ b/nm-auth-dialog.c @@ -892,6 +892,7 @@ static int get_config(char *vpn_uuid, struct openconnect_info *vpninfo) char *hostname; char *group; char *csd; + char *csd_wrapper; char *pem_passphrase_fsid; gcl = gconf_client_get_default(); @@ -959,6 +960,12 @@ if (0) { /* We're not running as root; we can't setuid(). */ vpninfo->uid_csd = getuid(); vpninfo->uid_csd_given = 2; + + csd_wrapper = get_gconf_setting(gcl, config_path, "csd_wrapper"); + if (csd_wrapper && csd_wrapper[0] ) + vpninfo->csd_wrapper = csd_wrapper; + else + g_free(csd_wrapper); } g_free(csd);