Skip to content

Commit 32cbefa

Browse files
committed
openvpn: add missing options
Add missing options taken from the OpenVPN 2.6 manual. Signed-off-by: Martin Schiller <[email protected]>
1 parent 4e52a72 commit 32cbefa

File tree

2 files changed

+57
-1
lines changed

2 files changed

+57
-1
lines changed

net/openvpn/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
1010
PKG_NAME:=openvpn
1111

1212
PKG_VERSION:=2.6.14
13-
PKG_RELEASE:=3
13+
PKG_RELEASE:=4
1414

1515
PKG_SOURCE_URL:=\
1616
https://build.openvpn.net/downloads/releases/ \

net/openvpn/files/openvpn.options

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ OPENVPN_PARAMS='
22
allow_compression
33
askpass
44
auth
5+
auth_gen_token
6+
auth_gen_token_secret
57
auth_retry
68
auth_user_pass
79
auth_user_pass_verify
@@ -15,10 +17,14 @@ chroot
1517
cipher
1618
client_config_dir
1719
client_connect
20+
client_crresponse
1821
client_disconnect
22+
client_nat
1923
comp_lzo
24+
compat_mode
2025
compress
2126
connect_freq
27+
connect_freq_initial
2228
connect_retry
2329
connect_retry_max
2430
connect_timeout
@@ -28,6 +34,9 @@ dev
2834
dev_node
2935
dev_type
3036
dh
37+
dhcp_option
38+
dns
39+
down
3140
ecdh_curve
3241
echo
3342
engine
@@ -39,20 +48,24 @@ hand_window
3948
hash_size
4049
http_proxy
4150
http_proxy_option
51+
http_proxy_user_pass
4252
ifconfig
4353
ifconfig_ipv6
4454
ifconfig_ipv6_pool
4555
ifconfig_ipv6_push
4656
ifconfig_pool
4757
ifconfig_pool_persist
4858
ifconfig_push
59+
ignore_unknown_option
4960
inactive
5061
ipchange
62+
iproute
5163
iroute
5264
iroute_ipv6
5365
keepalive
5466
key
5567
key_direction
68+
keying_material_exporter
5669
learn_address
5770
link_mtu
5871
lladdr
@@ -61,8 +74,14 @@ log
6174
log_append
6275
lport
6376
management
77+
management_client_group
78+
management_client_user
79+
management_external_cert
80+
management_external_key
6481
management_log_cache
82+
mark
6583
max_clients
84+
max_packet_size
6685
max_routes_per_client
6786
mode
6887
mssfix
@@ -73,15 +92,25 @@ peer_fingerprint
7392
ping
7493
ping_exit
7594
ping_restart
95+
pkcs11_cert_private
96+
pkcs11_id
97+
pkcs11_pin_cache
98+
pkcs11_private_mode
99+
pkcs11_protected_authentication
100+
pkcs11_providers
76101
pkcs12
77102
plugin
78103
port
79104
port_share
80105
proto
106+
proto_force
107+
providers
81108
pull_filter
82109
push
110+
push_remove
83111
rcvbuf
84112
redirect_gateway
113+
redirect_private
85114
remap_usr1
86115
remote
87116
remote_cert_eku
@@ -97,47 +126,63 @@ route
97126
route_delay
98127
route_gateway
99128
route_ipv6
129+
route_ipv6_gateway
100130
route_metric
101131
route_pre_down
102132
route_up
103133
rport
134+
script_security
104135
secret
105136
server
106137
server_bridge
107138
server_ipv6
108139
server_poll_timeout
140+
session_timeout
141+
setcon
109142
setenv
143+
setenv_safe
110144
shaper
111145
sndbuf
146+
socket_flags
112147
socks_proxy
148+
stale_routes_check
149+
static_challenge
113150
status
114151
status_version
115152
syslog
116153
tcp_queue_limit
117154
tls_auth
155+
tls_cert_profile
118156
tls_crypt
119157
tls_crypt_v2
120158
tls_crypt_v2_verify
121159
tls_export_cert
122160
tls_timeout
123161
tls_verify
124162
tls_version_min
163+
tls_version_max
125164
tmp_dir
126165
topology
127166
tran_window
167+
tun_max_mtu
128168
tun_mtu
129169
tun_mtu_extra
130170
txqueuelen
171+
up
131172
user
132173
verb
133174
verify_client_cert
175+
verify_hash
134176
verify_x509_name
135177
vlan_accept
136178
vlan_pvid
179+
writepid
180+
x509_track
137181
x509_username_field
138182
'
139183

140184
OPENVPN_BOOLS='
185+
allow_pull_fqdn
141186
allow_recursive_routing
142187
auth_nocache
143188
auth_user_pass_optional
@@ -152,14 +197,22 @@ disable_dco
152197
disable_occ
153198
down_pre
154199
duplicate_cn
200+
errors_to_stderr
155201
fast_io
156202
float
203+
force_tls_key_material_export
157204
ifconfig_noexec
158205
ifconfig_nowarn
206+
machine_readable_output
207+
management_client
208+
management_client_auth
159209
management_forget_disconnect
160210
management_hold
161211
management_query_passwords
212+
management_query_proxy
213+
management_query_remote
162214
management_signal
215+
management_up_down
163216
mktun
164217
mlock
165218
mtu_test
@@ -173,10 +226,12 @@ persist_local_ip
173226
persist_remote_ip
174227
persist_tun
175228
ping_timer_rem
229+
pkcs11_id_management
176230
pull
177231
push_peer_info
178232
push_reset
179233
remote_random
234+
remote_random_hostname
180235
rmtun
181236
route_noexec
182237
route_nopull
@@ -189,6 +244,7 @@ tls_exit
189244
tls_server
190245
up_delay
191246
up_restart
247+
use_prediction_resistance
192248
username_as_common_name
193249
vlan_tagging
194250
'

0 commit comments

Comments
 (0)