Lochnair / vyatta-wireguard

GNU General Public License v3.0
705 stars 37 forks source link

How to stay up to date? #82

Open timkgh opened 5 years ago

timkgh commented 5 years ago

What is the process of staying up to date? In particular when there are security fixes. Is there a way to be notified of new releases without subscribing to the entire github repo? Something like a mailing list? Or if there's an automated process on the router to check and notify for updates, that would be great.

Lochnair commented 5 years ago

Apparently GitHub has recently added a new notifications option called Releases only for this exact purpose.

andrewgdunn commented 5 years ago

You can add the releases page to a feed reader.

timkgh commented 5 years ago

Apparently GitHub has recently added a new notifications option called Releases only for this exact purpose.

Wow finally they support it! Been waiting for it for years.

timkgh commented 5 years ago

Follow-up: once there is a new release what is the update process on an ER-X so that existing configuration is preserved?

bits01 commented 5 years ago

There is a new firmware update for the ER routers and once applied it seems to have wiped Wireguard. Is it not supposed to survive firmware upgrades and has to be installed again after?

whiskerz007 commented 5 years ago

There is a new firmware update for the ER routers and once applied it seems to have wiped Wireguard. Is it not supposed to survive firmware upgrades and has to be installed again after?

TL;DR - EdgeOS does not preserve packages through firmware upgrades. (link)

@bits01 please refer to this post. If you haven't made any changes in the web-ui, or saved any changes from the commandline-ui, you can use the following commands to rebuild the config to what it was prior to the upgrade (reference).

configure
sudo dpkg -i /PATH/TO/PACKAGE.DEB
sudo modprobe wireguard
load
commit
exit
whiskerz007 commented 4 years ago

I've developed a script that will install/update WireGuard, without the need of a reboot, and preserve the package installation after a firmware upgrade. (link)

dcormier commented 4 years ago

I've developed a script that will install/update WireGuard, without the need of a reboot, and preserve the package installation after a firmware upgrade. (link)

It would be really nice to see this integrated into this repo.