Stanislav Brabec schrieb:
Marcus Meissner Wrote:
So I would like not to have specific presets in packages, but track them all in the branding-presets-.
I understand your concern.
The central file has one big drawback, the ordering on update is undefined. Ie there is no guarantee that e.g. from one Factory snapshot to the next systemd-presets-branding gets upgraded first. If it's not first some newly added services may not get activated. Central tracking could be maintained by having an rpmlint check with a whitelist similar to what we have with users, dbus services etc. The effort for the packager to request inclusion in the whitelist would be similar as with the central file.
There are still ways to force-enable services in packages, even without presets and review.
grep -l "systemctl.*enable" */*.spec on the current Factory shows these candidates:
Unfortunately, yes. Some of them are legacy workarounds and some certainly need to be fixed. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5; 90409 Nürnberg; Germany -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org