|
|
@@ -364,6 +364,7 @@ static void dtx_arg(int argc, char *argv[])
|
|
|
|
|
|
egg_strftime(date, sizeof date, "%c %Z", gmtime(&buildts));
|
|
|
printf("%s\nBuild Date: %s (%lu)\n", version, date, buildts);
|
|
|
+
|
|
|
if (settings.uname[0]) {
|
|
|
sdebug++;
|
|
|
bin_to_conf();
|
|
|
@@ -704,12 +705,13 @@ printf("out: %s\n", out);
|
|
|
binname = getfullbinname(argv[0]);
|
|
|
|
|
|
/* This allows -2/-0 to be used without an initialized binary */
|
|
|
- if (!(argc == 2 && (!strcmp(argv[1], "-2") || !strcmp(argv[1], "0")))) {
|
|
|
+// if (!(argc == 2 && (!strcmp(argv[1], "-2") || !strcmp(argv[1], "0")))) {
|
|
|
+// doesn't work correctly yet, if we don't go in here, our settings stay encrypted
|
|
|
check_sum(binname, argc >= 3 && !strcmp(argv[1], "-p") ? argv[2] : NULL);
|
|
|
|
|
|
if (!checked_bin_buf)
|
|
|
exit(1);
|
|
|
- }
|
|
|
+// }
|
|
|
/* Now settings struct is filled */
|
|
|
|
|
|
|