Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add buttons to Enable/disable peers #33

Closed
Grizzelbee opened this issue Jun 21, 2022 · 0 comments
Closed

Add buttons to Enable/disable peers #33

Grizzelbee opened this issue Jun 21, 2022 · 0 comments
Labels
enhancement New feature or request Fixed It's a bug has been fixed. This feature has been implemented.

Comments

@Grizzelbee
Copy link
Owner

As discussed in german forum: https://forum.iobroker.net/topic/52647/tester-f%C3%BCr-wireguard-adapter-gesucht/53?_=1655838475319#

Habe gerade mal ein bisschen gelesen und herumgespielt. Es gibt einen besseren Weg (den ich vermutlich auch programmieren kann - auch wenn ich noch keine Idee habe wie - das übersteigt gerade mein Linux/sudoers know how):

  • wg set peer remove löscht ein peer aus der aktuellen config. Wichtig dabei ist, dass "nur" die aktive (eingelesene/gecachete) config der aktuelle laufenden Instanz ist - nicht das config file.
  • wg syncconf </path/to/config.conf>wiederum liest die config aus dem angegebenen file wieder ein und aktiviert sie bzw. vorher mittels remove deaktivierte peers.

und stehen mir im Adapter zur Verfügung. Einziges Problem hier ist: Wie trage ich das im sudoers file ein - weil variabel?
</path/to/config.conf> steht mir nicht zur Verfügung und kann für jeden Host unterschiedlich ein. Auch hier: Wie trage ich das im sudoers file und im Adapter ein - weil variabel?

@Grizzelbee Grizzelbee added the enhancement New feature or request label Jun 21, 2022
Grizzelbee added a commit that referenced this issue Jun 25, 2022
Grizzelbee added a commit that referenced this issue Jun 25, 2022
Grizzelbee added a commit that referenced this issue Jun 26, 2022
@Grizzelbee Grizzelbee added the Fixed It's a bug has been fixed. This feature has been implemented. label Jul 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Fixed It's a bug has been fixed. This feature has been implemented.
Projects
None yet
Development

No branches or pull requests

1 participant