I have followed the excellent howto to install OpenVPN on my SME 6 box(
http://sme.swerts-knudsen.dk)- thanks a lot!). I have a perfectly working OpenVPN and several happy roadwarriors.
But, since it works so well I would like to use the same OpenVPN server to permanently connect a remote dedicated machine that would replicate some directories (off-site backup).
The client machine connects perfectly (routing implementation of OpenVPN) but I would need it to be able to do so without username/password authentification prompt (the machine must be able to power-off and still reconnect the VPN upon startup)!
Of course, I do not want to remove the --auth-user-pass-verify option on the server side because I need the road-warrrior users to be authenticated... So I thought I would use --auth-user-pass [up] on the client side and put the username and password in a file. The problem is that this option is refused by OpenVPN, probably because of what the MAN page says about it:
Note: OpenVPN will only read passwords from a file if it has been built with the --enable-password-save configure option, or on Windows by defining ENABLE_PASSWORD_SAVE in config-win32.hWell, I don't know I haven't made the rpm... And, huh, I probably wouldn't have been able. Would this only be only one file to rebuild and the option to read password from a file would work? Any comment on this?
Then I thought I could use the --client-config-dir dir option to give a special config to this one client (i.e. Without authentification). Well, this option kicked in after authentification (of course...).
I would appreciate if anyone could shed some light on this question. I have done a lot of researches and as it stands I don't see any solution apart from setting another box.

Or I am overlooking the obvious? Any thoughts to share?