Page MenuHomeVyOS Platform
Feed Search

Aug 24 2018

hagbard committed rVYOSONEXc2b18ceda098: T791: mtu size implementation.
Aug 24 2018, 6:46 PM
hagbard added a comment to T427: Wireguard support.

ICMP Type 3, Code 4 messages are generated by the kernel, pmtud is not a wg feature, but I hear you. I see that often that ICMP is filtered away in general and that can create you a lot of grief. It's been always on my list since I started the implementation.

Aug 24 2018, 4:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 23 2018

hagbard added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

https://github.com/vyos/vyos-1x/pull/44
I cancelled #43 due to the sonar issues.

Aug 23 2018, 9:12 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

https://github.com/vyos/vyos-1x/pull/44

Aug 23 2018, 9:11 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEX967789644229: T793: fwmark implementation.
Aug 23 2018, 9:10 PM
hagbard renamed T793: wireguard: implement fwmark, pre-shared key from wireguard: implement fwmark, pre-sahred key to wireguard: implement fwmark, pre-shared key .
Aug 23 2018, 7:09 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

Staged for review:
https://github.com/vyos/vyos-1x/pull/43

Aug 23 2018, 7:06 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEX2e4e528d2527: persitent-keepalive validator chnaged, checks now if it's between 1 and 65535.
Aug 23 2018, 7:06 PM
hagbard committed rVYOSONEX8e685a16a1a4: changed back Makefile and enabled test again..
Aug 23 2018, 7:06 PM
hagbard committed rVYOSONEXdc7bd3227dfe: listen-port for update mode needs to be 0 to switch back to randomly chosen if….
Aug 23 2018, 7:05 PM
hagbard committed rVYOSONEX810906cf4c3e: adding validation for listen-port.
Aug 23 2018, 7:05 PM
hagbard committed rVYOSONEX5866fba00b77: T791: implementation.
Aug 23 2018, 7:05 PM
hagbard committed rVYOSONEX264eb33a5008: T791: rename peer-pubkey to pubkey only..
Aug 23 2018, 7:05 PM
hagbard committed rVYOSONEX9e059f826fb2: T791: interface file updated.
Aug 23 2018, 7:05 PM
hagbard committed rVYOSONEX8e66b803f020: T791: interface implementation.
Aug 23 2018, 7:05 PM
hagbard changed the status of T793: wireguard: implement fwmark, pre-shared key from Open to In progress.
Aug 23 2018, 6:53 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.
In T427#18231, @runar wrote:

All nodes are equally alike, the only difference is that one of the parties needs to have a known UDP port number for other peers to connect to.

Aug 23 2018, 4:50 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.
Aug 23 2018, 4:38 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 22 2018

hagbard added a comment to T427: Wireguard support.

interface: wg01
public key: QIgKRXNMGm5IM3EwdK3W7oWYrBRh7eDwqi/pGe+sWF4=
private key: (hidden)
listening port: 44971

Aug 22 2018, 10:57 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@runar I didn't find anything the documentation which mentions a default port. I've made it optional, wg is generating if not set, but I didn't find anything in their code yet, it appears to start at 51820.
Proto is always udp.
If the listen port is not defined, you basically run as client, if it is defined you run as server. The client connects to <endpoint> which is basically IP:port from the server, if the authentication fits, it uses the src port of that client package send sends the answer to taht src ip and src port. I think it have seen it in netlink.c in their src tree. Should be all good now. I'm also almost done with the syntax rewrite, still doing testing, but I expect it to have it ready for release maybe tomorrow.

Aug 22 2018, 10:16 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

You bet. If you want to follow: https://github.com/hagbard-01/vyos-1x/tree/T791

Aug 22 2018, 7:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

@runar, it's gonna look like the below:

Aug 22 2018, 7:15 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T791: wirguard: implement 'set interfaces wireguard wg01 peer name...' from Open to In progress.
Aug 22 2018, 4:58 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T791: wirguard: implement 'set interfaces wireguard wg01 peer name...', a subtask of T427: Wireguard support, from Open to In progress.
Aug 22 2018, 4:58 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard triaged T791: wirguard: implement 'set interfaces wireguard wg01 peer name...' as Normal priority.
Aug 22 2018, 4:58 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@c-po, @syncer I do appreciate your feedback too of course :).

Aug 22 2018, 4:57 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@runar Thanks a lot for your feedback, yes I was heading into that direction already before I release anything but followed as a guide the implementation here: https://github.com/Lochnair/vyatta-wireguard.

Aug 22 2018, 4:52 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T742: Replace poptop and xl2tpd with accel-ppp.

Here it is:
https://github.com/vyos/vyos-accel-ppp

Aug 22 2018, 4:42 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Aug 21 2018

hagbard added a comment to T742: Replace poptop and xl2tpd with accel-ppp.

@syncer how do you get https://github.com/hagbard-01/vyos-accel-ppp into your repo?
It builds the accel-ppp package, which I then later will need for the cli stuff.

Aug 21 2018, 11:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T742: Replace poptop and xl2tpd with accel-ppp.

All right, back here.

Aug 21 2018, 6:50 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T427: Wireguard support.

Going to leave this task open for a bit, to track bugs and updates which may come our the next couple of days.

Aug 21 2018, 6:42 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard as Wontfix.

I leave the code section in the wireguard.py script to load the kmod, which works well. However somebody should take care of the vyos-wireguard package, there is also an update available, not an urgent one though.
Once I have time I see that I can fork it from the original source (debian repo sid) and we just add what we need (recompile for our newer kernel). Can also come from the original wireguard source, using git-buildpackage.

Aug 21 2018, 6:41 PM · Rejected
hagbard closed T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard, a subtask of T427: Wireguard support, as Wontfix.
Aug 21 2018, 6:41 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T790: wireguard: add status commands as Resolved.
Aug 21 2018, 6:36 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T790: wireguard: add status commands, a subtask of T427: Wireguard support, as Resolved.
Aug 21 2018, 6:36 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a project to T788: Nightly builds are not signed: VyOS 1.2 Crux.
Aug 21 2018, 4:40 PM · VyOS Rolling
hagbard added a comment to T774: Wireguard: Write wiki documentation.

@mrjones No prob at all, you are a great help. Thanks for your contribution.

Aug 21 2018, 4:17 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T427: Wireguard support.

@mrjones, @Lochnair yep, that's correct. I'm not really happy with how the packages and kmods made it to us, it's also not the latest version and i think no one is tracking it. I raised that question in https://phabricator.vyos.net/T779, but no one answered yet. So i may have to contact @dmbaturin via email directly.
Do you guys think I should implement a 'show wireguard version' or something similar?

Aug 21 2018, 4:16 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEX521c32104c06: Merge branch 'T427' into current.
Aug 21 2018, 8:37 AM
hagbard committed rVYOSONEXb3892fe87220: T790: wireguard: add status commands.
Aug 21 2018, 8:37 AM
hagbard committed rVYOSONEX9c27337b01bf: show/interfecaces/node.def removal.
Aug 21 2018, 8:36 AM
hagbard committed rVYOSONEX80770bc6fe49: remove show/interfaces/node.def from generated tree.
Aug 21 2018, 8:36 AM

Aug 20 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

show interfaces wireguard <tab completion> [<enter>]

Aug 20 2018, 10:39 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T774: Wireguard: Write wiki documentation.

I've added the status commands, once https://github.com/vyos/vyos-1x/pull/39 is merged you should have them in the latest iso. Let me know if you need a preview.

Aug 20 2018, 10:00 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard changed the status of T790: wireguard: add status commands, a subtask of T427: Wireguard support, from Open to In progress.
Aug 20 2018, 9:59 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T790: wireguard: add status commands from Open to In progress.

https://github.com/vyos/vyos-1x/pull/39

Aug 20 2018, 9:59 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T774: Wireguard: Write wiki documentation.

The following has been added:

Aug 20 2018, 5:08 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard committed rVYOSONEX2a4b380ecdf5: regex fixed, at least 1 digit is required.
Aug 20 2018, 5:06 PM
hagbard committed rVYOSONEXd3bb77e6bb03: bugfix: if config and effective value are equal, there is no change required….
Aug 20 2018, 5:06 PM
hagbard committed rVYOSONEX9f2cbaea9096: regex fixed, at least 1 digit is required.
Aug 20 2018, 4:46 PM
hagbard committed rVYOSONEXf92de6052dac: bugfix: if config and effective value are equal, there is no change required….
Aug 20 2018, 4:46 PM
hagbard added a comment to T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard.

Can please anyone answer my questions above? My main concern is that we build ourselves an ugly maintenance nightmare here.

Aug 20 2018, 4:07 PM · Rejected
hagbard changed the status of T774: Wireguard: Write wiki documentation from Open to In progress.
Aug 20 2018, 1:33 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard changed the status of T774: Wireguard: Write wiki documentation, a subtask of T427: Wireguard support, from Open to In progress.
Aug 20 2018, 1:33 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T774: Wireguard: Write wiki documentation.

You want to authenticate your host, not your interfaces. Theoretically, it's possible. If you travel, you carry usually one piece of ID with your passport, to identify yourself.
The listen port is mandatory, the peer endpoint on the server side however is optional. When the client initiates (client needs peer endpoint) the connection and passes the authentication part, the server side finds the way back on the data the client has sent (basically src IP and src port, src port is the clients listen-port by the way, that's why it's mandatory).

Aug 20 2018, 1:33 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project

Aug 19 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

Thanks a lot.
The keypair is unique per host, it is used to authenticate and to decrypt the incoming traffic. So for authentication it wouldn't make much sense to deal with multiple keys.
Encryption is done via the public key, which has to come from your peer. So the traffic to a peer is always encrypted with the public key, only the one who has the private key or at least the knowledge of the content of the private key, can decrypt the message/traffic. That's at least the basic idea.
On the server side you basically receive a message encrypted with your public key, which contains the public key for authentication (see the link above and look for DH_PUBKEY(private key) in the code example). So given that, theoretically you only need to store the private key since the public key is always computed during connection initiation. But that would mean in my case, that 'show wireguard pubkey' would have to compute it as well any time you need it to send it to your peers when you create a new tunnel. (wg pubkey < your_private_key will give you the same result).
I just have a native OS api to read a file but would have to call a subprocess to call wg, that's why I store the public key in a file as well, the content is the same.

Aug 19 2018, 7:03 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T774: Wireguard: Write wiki documentation.

It does for me, I probably just need to be white listed.
Would you like to do https://phabricator.vyos.net/T759 as well?
It's syslog configuration, which I rewrote a month or so ago.

Aug 19 2018, 5:45 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T427: Wireguard support.

In case you are interested: https://www.wireguard.com/protocol

Aug 19 2018, 5:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

I didn't know you are online...

Aug 19 2018, 5:39 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T774: Wireguard: Write wiki documentation.

wg pubkey (generates a public key using the private key, for example: wg pubkey < "private key here")
For extra security you can also use a pre-shared key that can be generate with this command:
wg genpsk (this is optional, and the same pre-shared key should be used on both hosts)

Aug 19 2018, 5:31 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T786: new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script.

gotcha, now I see the fnords.

Aug 19 2018, 5:15 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard triaged T790: wireguard: add status commands as Normal priority.
Aug 19 2018, 5:08 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T774: Wireguard: Write wiki documentation.

@mrjones Thanks, it looks very good. I'm about to add a few status commands, like sh wireguard wbN status and peer status and the such, so please leave this task still open. I stopped after 2 lines of writing wiki, the annoying google captchas wasted my time, so I stopped :).

Aug 19 2018, 5:07 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project

Aug 18 2018

hagbard committed rVYOSONEXe3e5b8913423: Merge remote-tracking branch 'upstream/current' into current.
Aug 18 2018, 5:56 PM
hagbard added a comment to T786: new style xml and conf-mode scripts: posibillity to add tagNode value as parameter to conf-script.

I'm not sure if I did understand the issue correctly, however I don't think it's a good idea. Tag nodes can be nested and you need to figure out if a change happened anyway, so the script runs only once anyway.
Since you mention wireguard, let take me that as an example.

Aug 18 2018, 5:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard committed rVYOSONEX1d52d594c31e: Quick hack to get reboot working again.
Aug 18 2018, 5:24 PM
hagbard closed T750: Hostname defaults to "debian" after applying rolling update as Resolved.

Tested it today again with 1.2.0-rolling+201808181101, no issues anymore.

Aug 18 2018, 4:57 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard created T788: Nightly builds are not signed.
Aug 18 2018, 4:47 PM · VyOS Rolling
hagbard closed T783: implement persistent-keepalive for wireguard as Resolved.
Aug 18 2018, 3:47 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T783: implement persistent-keepalive for wireguard, a subtask of T427: Wireguard support, as Resolved.
Aug 18 2018, 3:47 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 17 2018

hagbard committed rVYOSONEX14f37d3ecbab: T783: to disable keepalive is has to be set to 0..
Aug 17 2018, 10:53 PM
hagbard added a comment to T427: Wireguard support.

Found a possible bug when you remove keppalive, the wg device show still as configured with keepalive, I have to check if that is actually true and if so I need to ping upstream and let them know.

Aug 17 2018, 10:06 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard from Open to In progress.
Aug 17 2018, 7:49 PM · Rejected
hagbard changed the status of T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard, a subtask of T427: Wireguard support, from Open to In progress.
Aug 17 2018, 7:49 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

T783 and making endpoint optional is currently reviewed by the maintainers.

Aug 17 2018, 7:48 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEXf184700bdb0c: T783: conf mode persistent-keepalive implementation.
Aug 17 2018, 7:46 PM
hagbard committed rVYOSONEX85a80fe59443: T427: endpoint is only required for client mode, it's now an optional parameter.
Aug 17 2018, 7:46 PM
hagbard committed rVYOSONEXaa5f4da1a18e: change xml name for op mode, since it will support non key-management related….
Aug 17 2018, 7:46 PM
hagbard committed rVYOSONEX8cb56942e141: remove endpoint check, which is optional. server mode find the endpoint from an….
Aug 17 2018, 7:46 PM
hagbard changed the status of T783: implement persistent-keepalive for wireguard from Open to In progress.
Aug 17 2018, 7:36 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T783: implement persistent-keepalive for wireguard, a subtask of T427: Wireguard support, from Open to In progress.
Aug 17 2018, 7:36 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard triaged T783: implement persistent-keepalive for wireguard as Normal priority.
Aug 17 2018, 6:33 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@vast-ast
Already fixed in my branch, since it's a minor change. I have the keepalive option on my plate as well as the show command. I was just on vacation for a week and didn't have much time to contribute. How urgent do you need persistent-keepalive?

Aug 17 2018, 6:32 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard reassigned T774: Wireguard: Write wiki documentation from hagbard to mrjones.

Let me know if you need any help with it or have any questions.
I'm going to change the endpoint parameter to an optional parameter.
https://www.wireguard.com/#conceptual-overview may help you as well.

Aug 17 2018, 4:34 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard updated subscribers of T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard.

https://github.com/vyos/vyos-wireguard is just copied, not forked. Anything else inside is/was unmodified. I can had 3 lines to have the module loaded at boot time, but in general I don't feel very happy with the package and it's maintenance.
How do you usually backport packages in general and track patches and the such?
Should it be re-debianized and produce the vyos-wireguard-tools etc. instead of wireguard-tools?
Who is maintaining it, like adding the patches, testing etc.?

Aug 17 2018, 4:32 PM · Rejected
hagbard added a comment to T427: Wireguard support.

Thx @vas-ast, it's not only when you run via NAT, it's in general if you act as the server. I'm going to fix that, that was the first implementation I was happy to have that release to the public. Your input is always valuable, so if you find more, please don't hesitate to report here.
Thanks again.

Aug 17 2018, 4:24 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 15 2018

hagbard added a comment to T750: Hostname defaults to "debian" after applying rolling update.

@binaryanomaly
Hi, is that still an issue? I tried to reproduce it today and used all of the August rolling images, but can't reproduce it anymore.

Aug 15 2018, 4:50 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard triaged T779: adding /etc/modprobe/wireguard.conf to https://github.com/vyos/vyos-wireguard as Normal priority.
Aug 15 2018, 4:34 PM · Rejected

Aug 12 2018

hagbard triaged T774: Wireguard: Write wiki documentation as Normal priority.
Aug 12 2018, 7:53 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T427: Wireguard support.

All right pull request opened. I'm going to enhance a few parts, like the endpoint format check, show status etc., but as mentioned above I won't have much time next week and it seemed everyone needed it quickly.
I've rebuilt the iso, rebuilt vyos-1x and used the follwing config:

Aug 12 2018, 7:52 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard committed rVYOSONEX32ff96a64d35: T427: wireguard support.
Aug 12 2018, 7:43 PM
hagbard closed T773: Add wireguard packages to vyos-1x and vyos-build as Resolved.
Aug 12 2018, 4:45 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard closed T773: Add wireguard packages to vyos-1x and vyos-build, a subtask of T427: Wireguard support, as Resolved.
Aug 12 2018, 4:45 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Aug 11 2018

hagbard committed rVYOSONEX87e5994008cf: node.def removals from package, to avoid conflict.
Aug 11 2018, 11:40 PM
hagbard committed rVYOSONEX91bce6dd24a3: fixed pacakge name for wireguard, which differs from the one in git..
Aug 11 2018, 11:40 PM
hagbard committed rVYOSONEXa8312b64a2ba: Merge remote-tracking branch 'upstream/current' into current.
Aug 11 2018, 11:40 PM
hagbard committed rVYOSONEX09231bc66fef: T427: wireguard support.
Aug 11 2018, 11:40 PM
hagbard committed rVYOSONEX1472afe76f52: T427, T773: wireguard support.
Aug 11 2018, 11:40 PM
hagbard added a comment to T427: Wireguard support.

@syncer he is following me anyway. I'm almost done, just need to implement the suggested changes from Daniil and Christian.

Aug 11 2018, 10:35 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
hagbard changed the status of T773: Add wireguard packages to vyos-1x and vyos-build from Open to In progress.
Aug 11 2018, 10:28 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)