mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-08-01 19:06:21 +00:00
Perform directory exists check before setting TLS cert path
This commit is contained in:
@@ -165,8 +165,13 @@ cmd_tls(ProfWin *window, const char * const command, gchar **args)
|
|||||||
cons_bad_cmd_usage(command);
|
cons_bad_cmd_usage(command);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
prefs_set_string(PREF_CERT_PATH, args[2]);
|
|
||||||
cons_show("Certificate path set to: %s", args[2]);
|
if (g_file_test(args[2], G_FILE_TEST_IS_DIR)) {
|
||||||
|
prefs_set_string(PREF_CERT_PATH, args[2]);
|
||||||
|
cons_show("Certificate path set to: %s", args[2]);
|
||||||
|
} else {
|
||||||
|
cons_show("Directory %s does not exist.", args[2]);
|
||||||
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
} else if (g_strcmp0(args[1], "clear") == 0) {
|
} else if (g_strcmp0(args[1], "clear") == 0) {
|
||||||
prefs_set_string(PREF_CERT_PATH, NULL);
|
prefs_set_string(PREF_CERT_PATH, NULL);
|
||||||
|
|||||||
Reference in New Issue
Block a user