Feature Requests
Completed :latest

[Feature]: add endeavoros family

What is the installation method of your PatchMon server?

Docker

What is the version of your PatchMon server?

1.4.2

Briefly describe the feature

Add support for endeavour os to be considered arch

Detailed description

Make endeavoros count as part of the archlinux family

Why is this useful?

EndeavorOS is litterally just archlinux, preconfigured, with a few skin repos

2 Comments

Posting anonymously

9technologygroup·4 months ago

Resolved in v2.0.0.

The v2.0.0 agent detects the package manager by binary presence (exec.LookPath("pacman") in agent-source-code/internal/packages/packages.go), not by matching against a list of distro names. EndeavorOS ships pacman at /usr/bin/pacman like every other Arch derivative, so the agent picks it up automatically and uses the pacman path for package collection.

The host card in the UI will continue to show your actual distro name from /etc/os-release (so EndeavorOS, not Arch), which we think is the right behaviour. Internally the agent and server treat it as a pacman host.

Please install the v2.0.0 agent on an EndeavorOS host and reopen if anything still does not work.

Posting anonymously

9technologygroup·4 months ago

Hello :)

Welcome to PatchMon , Can you upgrade to v2.0.0 and lets me know when you try to install the agent what error (if any) appears on the agent side.

Posting anonymously