Skip to content

Self compiling Client for unsupported OS ? #360

@Vaarlion

Description

@Vaarlion

Hello

We are currently evaluating Defguard as a replacement for our wireguard setup, with the Google OICD and Automatic config update being a huge deal for us.

Sadly, the client, required for 2FA and Automatic config update, is prety much incompatible with everyone here :(
Our staff either run:

  • Fedora: the absence of rpm, flatpak or appimage (that you still have a broken download link on your site btw) mean we have to use the binary exec, and this one doesn't work as we get an error saying the background job didn't start. (Tray icon do show up)
  • Ubuntu 20: The DEB file require a more recent version of GlibC than provided by Ubuntu, and you can't update that without breaking everything
  • Ubuntu 24: Some people have updated from 20 to 24, skipping 22 ... bummer. There is a workaround for them, but it's a minority.

From my testing using VM, only Ubuntu 22 and Windows seem supported. (No mac on hand) And this just won't do for us.

Outside of Ubuntu 24, that we have a work around for, Is there a way for us to compile Working version of the app for Ubuntu 20 and Fedora ? Or is the underlying code truly incompatible ?

Thank's for your input on this.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions