]> code.citadel.org Git - citadel.git/blobdiff - citadel/control.c
* Client and server options to disable self-service user account creation
[citadel.git] / citadel / control.c
index db5868d5e0a69fc5bccf01355f87526e22766090..470b788ba1976922381b11260db6079c13f330cb 100644 (file)
@@ -187,6 +187,7 @@ void cmd_conf(char *argbuf) {
                cprintf("%d\n", config.c_aide_zap);
                cprintf("%d\n", config.c_imap_port);
                cprintf("%ld\n", config.c_net_freq);
+               cprintf("%d\n", config.c_disable_newu);
                cprintf("000\n");
                }
 
@@ -280,6 +281,10 @@ void cmd_conf(char *argbuf) {
                                break;
                        case 28: config.c_net_freq = atol(buf);
                                break;
+                       case 29: config.c_disable_newu = atoi(buf);
+                               if (config.c_disable_newu != 0)
+                                       config.c_disable_newu = 1;
+                               break;
                        }
                    ++a;
                    }