diff --git a/exec/chksetup.js b/exec/chksetup.js index 6847a615a51c5b1ff67ea2d425bd3c3a2f4c6fa0..6038ddf9f4c7e01ed4754348bb31cd8b3f0d23f2 100644 --- a/exec/chksetup.js +++ b/exec/chksetup.js @@ -36,9 +36,10 @@ var tests = { output.push("User #1 is not a sysop"); if(usr.security.restrictions & UFLAG_G) output.push("User #1 should not have the (G)uest restriction"); - if(system.operator.toLowerCase() != usr.alias.toLowerCase()) - output.push(format("User #%-4u alias (%s) does not match system operator (%s)" - ,1, usr.alias, system.operator)); + if(system.operator.toLowerCase() != usr.alias.toLowerCase() + && system.operator.toLowerCase() != usr.name.toLowerCase()) + output.push(format("User #%-4u name (%s) and alias (%s) does not match system operator (%s)" + ,1, usr.name, usr.alias, system.operator)); return output; }, @@ -224,6 +225,10 @@ var tests = { var sub = grp.sub_list[s]; if(sub.settings & SUB_GATE) output.push(format("DOVE-Net: %-16s is configured to Gate Between Net Types", sub.code)); + if(sub.settings & SUB_NOVOTING) + output.push(format("DOVE-Net: %-16s is NOT configured to allow voting", sub.code)); + if(!(sub.settings & SUB_QNET)) + output.push(format("DOVE-Net: %-16s is NOT configured for QWK Networking", sub.code)); } return output; },