Add support for revoking clients by setting the CLIENT environment variable directly with the client name, in addition to the existing CLIENTNUMBER support (from https://github.com/angristan/openvpn-install/pull/1328)
This makes headless revocation more user-friendly as users no longer need to know the client's index number.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/angristan/openvpn-install/pull/1387
**Author:** [@angristan](https://github.com/angristan)
**Created:** 12/13/2025
**Status:** ✅ Merged
**Merged:** 12/13/2025
**Merged by:** [@angristan](https://github.com/angristan)
**Base:** `master` ← **Head:** `feature/revoke-by-client-name`
---
### 📝 Commits (2)
- [`4d193cb`](https://github.com/angristan/openvpn-install/commit/4d193cb1514da949d5bed2bf61c9c7cb265b10a8) feat: support headless client revocation by name
- [`cd42b94`](https://github.com/angristan/openvpn-install/commit/cd42b94b7ad67a6dc85b334dfbb679fff6b5265a) test: use CLIENT name for revocation test
### 📊 Changes
**3 files changed** (+34 additions, -11 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+22 -0)
📝 `openvpn-install.sh` (+9 -0)
📝 `test/server-entrypoint.sh` (+3 -11)
</details>
### 📄 Description
Add support for revoking clients by setting the CLIENT environment variable directly with the client name, in addition to the existing CLIENTNUMBER support (from https://github.com/angristan/openvpn-install/pull/1328)
This makes headless revocation more user-friendly as users no longer need to know the client's index number.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/angristan/openvpn-install/pull/1387
Author: @angristan
Created: 12/13/2025
Status: ✅ Merged
Merged: 12/13/2025
Merged by: @angristan
Base:
master← Head:feature/revoke-by-client-name📝 Commits (2)
4d193cbfeat: support headless client revocation by namecd42b94test: use CLIENT name for revocation test📊 Changes
3 files changed (+34 additions, -11 deletions)
View changed files
📝
README.md(+22 -0)📝
openvpn-install.sh(+9 -0)📝
test/server-entrypoint.sh(+3 -11)📄 Description
Add support for revoking clients by setting the CLIENT environment variable directly with the client name, in addition to the existing CLIENTNUMBER support (from https://github.com/angristan/openvpn-install/pull/1328)
This makes headless revocation more user-friendly as users no longer need to know the client's index number.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.