Commit Graph
2 Commits
Author SHA1 Message Date
Lennart Poettering 40e727c93b sysupdate: add a "suggests" concept to features and components
Let's make it possible to "suggest" that certain features or components
are enabled under some conditions.

For this, both features and components gain two things:

1. A Suggested= field which takes a boolean. If true the
   feature/component will be suggested for installation, if false it
   will not.

2. A set of SuggestedOnXYZ= settings are modelled after ConditionXYZ= in
   unit files (and implement a subset of them), will suggest some
   component/feature under specific conditions.

The result of the condition is shown in the various output tools.
2026-07-13 17:36:10 +02:00
Lennart Poettering 138829b784 sysupdate: split out url config parser into new file
These are located at two distinct places, and are very similar, let's
put them in a common place.

This is preparation for reusing them later.
2026-07-03 16:09:49 +02:00