Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fwife.git;a=commitdiff;h=b42573528222ad4bb54bc1d88c4218a63a7bb597
commit b42573528222ad4bb54bc1d88c4218a63a7bb597 Author: Elentir <elen...@mailoo.org> Date: Mon Dec 28 21:35:31 2009 +0100 add "netconfig stop" if network configuration failed diff --git a/src/plugins/configsource.c b/src/plugins/configsource.c index f823ca4..724d010 100644 --- a/src/plugins/configsource.c +++ b/src/plugins/configsource.c @@ -997,15 +997,15 @@ int post_net_config(fwnet_profile_t *newprofile, fwnet_interface_t *interface) char *host = strdup("frugalware"); fwnet_writeconfig(newprofile, host); + fw_system_interactive("netconfig start"); free(host); - system("netconfig start"); - if(is_connected("www.google.org", 80, 5) < 1) { int ret = fwife_question(_("Fwife cannot connect to internet with this configuration, do you want to apply this configuration anyway?")); if(ret == GTK_RESPONSE_YES) { return 0; } else { + fw_system_interactive("netconfig stop"); return -1; } } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git