Maximilian Eschenbacher
|
f8929ffa21
|
pillar.example: correct indentation
|
5 anni fa |
Maximilian Eschenbacher
|
f43f533c78
|
update README
|
6 anni fa |
Maximilian Eschenbacher
|
be1f11f32f
|
simplify and fix wg.conf output() macros
|
6 anni fa |
Maximilian Eschenbacher
|
09dd3e03c6
|
refactor pillar config format
|
6 anni fa |
Maximilian Eschenbacher
|
e4d434396f
|
update pillar.example
|
6 anni fa |
Maximilian Eschenbacher
|
659aae2bed
|
wg.conf: do not output list keys if they are a string
|
6 anni fa |
Maximilian Eschenbacher
|
1146e4507e
|
do not conflate newlines...
|
6 anni fa |
Maximilian Eschenbacher
|
a691e5106e
|
whitespace management
|
6 anni fa |
Maximilian Eschenbacher
|
9e58c88fce
|
no tabs...
|
6 anni fa |
Maximilian Eschenbacher
|
5cd2aa2fa8
|
README: update requirements
|
6 anni fa |
Maximilian Eschenbacher
|
dbb09b011e
|
update pillar.example
|
6 anni fa |
Maximilian Eschenbacher
|
a243fa45c7
|
use lookup_key in lookup instead of string
|
6 anni fa |
Maximilian Eschenbacher
|
06cd3092d6
|
pass whole dict to wg.conf
|
6 anni fa |
Maximilian Eschenbacher
|
37166cf71b
|
output_list_if_set takes three arguments
|
6 anni fa |
Maximilian Eschenbacher
|
273ecfa1b1
|
{{ }}
|
6 anni fa |
Maximilian Eschenbacher
|
67d5eb6288
|
endfor missing
|
6 anni fa |
Maximilian Eschenbacher
|
ac192ecaf1
|
template: jinja
|
6 anni fa |
Maximilian Eschenbacher
|
934eb2b972
|
add files/wg.conf template
|
6 anni fa |
Maximilian Eschenbacher
|
7794ca6736
|
document interface delete and enable keys
|
6 anni fa |
Maximilian Eschenbacher
|
c838984da2
|
interface:config is not required if enable: False
|
6 anni fa |
Maximilian Eschenbacher
|
08872d2a83
|
rewrite for simple quick and dirty use
|
6 anni fa |
Maximilian Eschenbacher
|
5ddcb79f6e
|
remove debug print
|
6 anni fa |
Maximilian Eschenbacher
|
441bac008d
|
states: peer_present: display only if endpoint really changed
|
6 anni fa |
Maximilian Eschenbacher
|
d0f7c3963c
|
states: peer_present: set endpoint
|
6 anni fa |
Maximilian Eschenbacher
|
6c465b38f7
|
modules: set: really remove persistent keepalive
|
6 anni fa |
Maximilian Eschenbacher
|
18fae9162f
|
remove dead code
|
6 anni fa |
Maximilian Eschenbacher
|
b3affb2680
|
removing and adding of preshared_keys fixed
|
6 anni fa |
Maximilian Eschenbacher
|
c58f1712a9
|
state: present: show private keys for comparison
|
6 anni fa |
Maximilian Eschenbacher
|
de045d6f38
|
module: _wg_ifaces: use wg show all
|
6 anni fa |
Maximilian Eschenbacher
|
0a8a171430
|
module: create/delete: be more verbose
|
6 anni fa |
Maximilian Eschenbacher
|
f562c4553f
|
module: hide_keys for show()
|
6 anni fa |
Maximilian Eschenbacher
|
567789fe1a
|
module: showconfg: hide_keys does not have any effect
|
6 anni fa |
Maximilian Eschenbacher
|
aa2099ae9a
|
preshared_key is a per-peer option
this commit also handles removal of preshared keys. Fixes #5.
|
6 anni fa |
Maximilian Eschenbacher
|
8bfeae11d8
|
update pillar.example
|
6 anni fa |
Maximilian Eschenbacher
|
ebca81c37a
|
update README: note about set_forward_interfaces
|
6 anni fa |
Maximilian Eschenbacher
|
ee0d61fc04
|
map.jinja: do not need osmap for now
|
6 anni fa |
Maximilian Eschenbacher
|
afa0eb9baf
|
do not install wireguard via salt
|
6 anni fa |
Maximilian Eschenbacher
|
72827a07ef
|
module: delete: be more clear about deletion
|
6 anni fa |
Maximilian Eschenbacher
|
030cdb0dd0
|
update README
|
6 anni fa |
Maximilian Eschenbacher
|
8e152d8d61
|
update README
|
6 anni fa |
Maximilian Eschenbacher
|
433689ebc1
|
state: peer_present: shorten source lines
|
6 anni fa |
Maximilian Eschenbacher
|
705fe1dad4
|
module: check on set
|
6 anni fa |
Maximilian Eschenbacher
|
f8fa2b4cd3
|
manage addition and removal of allowed ips
|
6 anni fa |
Maximilian Eschenbacher
|
07c504596f
|
update pillar.example
|
6 anni fa |
Maximilian Eschenbacher
|
0327b738c0
|
update README
|
6 anni fa |
Maximilian Eschenbacher
|
4272b14728
|
refactor/simplify peer configuration
|
6 anni fa |
Maximilian Eschenbacher
|
c0ec3d2d1c
|
module.showconf: configure hide_keys
|
6 anni fa |
Maximilian Eschenbacher
|
56f8f7c645
|
optionally set int.forward=1 via sysctl
|
6 anni fa |
Maximilian Eschenbacher
|
f22443287e
|
quote endpoint value
|
6 anni fa |
Maximilian Eschenbacher
|
09a03a17cc
|
do try to reset peer endpoint if none given
|
6 anni fa |