Skip to content

Conversation

@TinCanTech
Copy link
Collaborator

When a non-admin user tries to use Easy-RSA, allow Easy-RSA to use '\User$HOME\openvpn\easy-rsa' directory.

When a non-admin user tries to use Easy-RSA, allow Easy-RSA to use
'\User\$HOME\openvpn\easy-rsa' directory.

Signed-off-by: Richard T Bonhomme <[email protected]>
@TinCanTech TinCanTech linked an issue Jul 22, 2025 that may be closed by this pull request
@TinCanTech
Copy link
Collaborator Author

While this works, it is not ideal. Further changes are imminent.

Using 'mksh/mv.exe' to move the temp-file to the target-file causes
an unnecessary confirmation prompt.

Using 'mksh/cp.exe' to copy (preserving attributes) the temp-file to
the target-file, no confirmation prompt is required.

Possibly, a bug is MKSH tools.

Signed-off-by: Richard T Bonhomme <[email protected]>
@TinCanTech TinCanTech linked an issue Jul 23, 2025 that may be closed by this pull request
@TinCanTech
Copy link
Collaborator Author

TinCanTech commented Jul 26, 2025

Full unit-test passed on Windows, with OpenSSl-3.5.0 built by Easy-RSA.

@TinCanTech TinCanTech merged commit d5a762d into OpenVPN:master Jul 26, 2025
3 checks passed
@TinCanTech TinCanTech linked an issue Jul 26, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix easyrsa-shell-init.sh for _modern_ Windows Windows 7: gen-crl always prompts for over-write Windows Users of Easy-RSA

1 participant