Page 1 of 1

Encrypting Oper Password (3.2.4 - Win32)

Posted: Sat Feb 04, 2006 7:36 am
by whoaboy
Hey guys,

I've got my IRCD and services up and running with SSL on Win32 and everything is working fine. I would simply like to know how to encrypt the oper password.

I have scanned the documentation several times, and while I am fully aware of the section that explains how to tell Unreal which encryption you have chosen, it doesn't appear to explain how to encrypt the password itself.

"The oper::password is the password the user must specify, oper::password:: allows you to specify an authentication method for this password, valid auth-types are crypt, md5, and sha1, ripemd-160. If you want to use a plain-text password leave this sub-block out."

Can someone explain the proper procedure for encrypting the oper password on a Windows XP or 2003 platform?

I've also searched the forums for my question, and found people pointing out the section I italicized and also a /mkpass or /mkpasswd command that does not appear to exist for me.

Did I miss something?

Re: Encrypting Oper Password (3.2.4 - Win32)

Posted: Sat Feb 04, 2006 9:25 am
by Ron2K
whoaboy wrote:... and also a /mkpass or /mkpasswd command that does not appear to exist for me.
It's there. Syntax for the command can be found in the helpop documentation (type "/HELPOP mkpasswd"). You need to be an oper to use it unless you have set::options::mkpasswd-for-everyone enabled.

Posted: Sat Feb 04, 2006 11:48 pm
by whoaboy
Ah, that's where I was misunderstood. I was expecting a shell (command prompt) command. I didn't realize you create the password in IRC itself. Thanks!

Posted: Mon Feb 06, 2006 6:06 pm
by Ron2K
AFAIK there actually is a shell command (./unreal mkpasswd) if you're on *NIX, but seeing that you're on Win32, you're still going to have to use the IRC command.