OpenVPN, Windows and the auth-user-pass <file> option

Think, this problem had been discussed for a long time now:
“Sorry, “Auth” password cannot be read from a file”
Since I read postings from 2008 regarding this topic I want to ask if there’s now a solution for that issue.
Yes, “recompile it”, but I have no idea how to recompile anything.
Is there a ready binary that enables reading username/password from a file?
How did you solve that problem?
What’s Mikrotik suggesting?

Thanks!

I don’t believe one exists. It would be nice though to be able to have this functionality. It’s kind of nice to have.

http://openvpn.net/index.php/open-source/documentation/howto.html#auth

I have recompiled some of older (2.1.1) openvpns to enable that feature, if you’d like that binary I can upload it somewhere.

If I’m understanding correctly, the client could always use auth-user-pass, but it’s the server which verifies it use a script or plugin or straight file (1st line = user, 2nd line = pass).

OliverPuff,
Do you mean for RouterOS, or another linux binary?
If it’s for RouterOS, can it use the scripting engine to verify username/password or just a straight file from the FTP area?

Windows OpenVPN /w GUI and pass save.

Link to Article: http://botsikas.blogspot.com/2010/03/openvpn-211-with-save-password-enabled.html

Installer: https://vpnuk.info/OpenVPN.zip

Thanks, lunchboxrts. This solution is perfect!
Thanks to Oliver, too.
Side question: OpenVPN 2.1.1 comes with tap8 while the new 2.1.4 has tap9 as virtual network device. Is this a great challenge? Any benefits if I’d try to integrate tap9 in lunchboxrts’s v2.1.1-installation?

Thanks!