--- elogd.c~ 2009-12-02 05:53:44.000000000 -0500 +++ elogd.c 2010-05-16 21:58:14.000000000 -0400 @@ -26236,6 +26236,10 @@ check_user_password(lbs, "", "", _cmdline); return; } + if (strieq(command, loc("GetPwdFile")) && !isparam("unm")) { + check_user_password(lbs, "", "", _cmdline); + return; + } strencode2(str2, command, sizeof(str3)); sprintf(str, loc("Error: Command \"%s\" not allowed"), str2);