File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ HAPROXY_HC:
52
52
acme_script : " https://github.com/dehydrated-io/dehydrated/releases/download/v{{ version_dehydrated }}/dehydrated-{{ version_dehydrated }}.tar.gz"
53
53
ja3n_script : ' https://raw.githubusercontent.com/O-X-L/haproxy-ja3n/latest/ja3n.lua'
54
54
ja4_script : ' https://raw.githubusercontent.com/O-X-L/haproxy-ja4/latest/ja4.lua'
55
+ sha2_script : ' https://raw.githubusercontent.com/Egor-Skriptunoff/pure_lua_SHA/master/sha2.lua' # ja4 dependency
55
56
56
57
valid_geoip_providers : ['ipinfo', 'maxmind']
57
58
user_geoip : ' haproxy-geoip'
Original file line number Diff line number Diff line change 98
98
name : ' haproxy.service'
99
99
enabled : true
100
100
101
- - name : HAProxy | Install | Download SSL-Fingerprint plugin (JA3N)
101
+ - name : HAProxy | Install | Download SSL-Fingerprint LUA- plugin (JA3N)
102
102
ansible.builtin.get_url :
103
103
url : " {{ HAPROXY_HC.url.ja3n_script }}"
104
104
dest : " {{ HAPROXY_HC.path.lua }}/ja3n.lua"
107
107
mode : 0750
108
108
tags : lua
109
109
110
- - name : HAProxy | Install | Download SSL-Fingerprint plugin (JA4)
110
+ - name : HAProxy | Install | Download SSL-Fingerprint LUA- plugin (JA4)
111
111
ansible.builtin.get_url :
112
112
url : " {{ HAPROXY_HC.url.ja4_script }}"
113
113
dest : " {{ HAPROXY_HC.path.lua }}/ja4.lua"
116
116
mode : 0750
117
117
tags : lua
118
118
119
+ - name : HAProxy | Install | Download SHA2 LUA-library (JA4 dependency)
120
+ ansible.builtin.get_url :
121
+ url : " {{ HAPROXY_HC.url.sha2_script }}"
122
+ dest : " {{ HAPROXY_HC.path.lua }}/sha2.lua"
123
+ owner : ' root'
124
+ group : ' haproxy'
125
+ mode : 0750
126
+ tags : lua
127
+
119
128
# todo: opt-in for JA4-DB lookups + map update service (https://github.com/O-X-L/haproxy-ja4)
You can’t perform that action at this time.
0 commit comments