mirror of
https://github.com/rsyslog/rsyslog.git
synced 2026-08-19 18:37:45 +02:00
Why: Baseline specs can own files through RPM directives or globs, not only an exact unadorned path. Impact: Daily RPM preparation preserves existing ownership and omits the unavailable Leap segqueue manpage. Before/After: Adapters could add a duplicate path. They now recognize decorated and globbed manifest entries before inserting missing files. Technical Overview: Normalize RPM manifest directives before comparing policy paths. Treat a matching glob as existing ownership, so an explicit supplement is not added twice. Move EL10 segqueue manifest data into its policy and preserve the executable mode with a policy entry. Do not add the Leap manpage because its baseline does not enable its generator. With the help of AI-Agents: Codex