diff --git a/systemd-default-settings.changes b/systemd-default-settings.changes index a857da1..9cfc14f 100644 --- a/systemd-default-settings.changes +++ b/systemd-default-settings.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Oct 12 14:46:51 UTC 2020 - Franck Bui + +- Introduce "upstream" branding sub-package + + Installing this branding sub-package is supposed to restore upstream + defaults by uninstalling all custom drop-ins installed by other + branding sub-packages. + ------------------------------------------------------------------- Tue Oct 6 07:15:44 UTC 2020 - Franck Bui diff --git a/systemd-default-settings.spec b/systemd-default-settings.spec index 2fd28ea..6da2b64 100644 --- a/systemd-default-settings.spec +++ b/systemd-default-settings.spec @@ -32,8 +32,8 @@ Requires: %{name}-branding = %{version} This package overrides some of the upstream default settings which are better suited for openSUSE or SLE distributions. -Removing this package will bring your system closer to the defaults -chosen by systemd upstream. +This package should not be installed alone but is supposed to be +pulled in by the branding package instead. %package branding-SLE Summary: Specific customization of systemd defaults settings for SLE @@ -44,8 +44,8 @@ Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) %description branding-SLE -This package overrides more upstream default settings than %{name} -does to make them better suited for SLE distributions. +This package overrides some of the upstream default settings to make +them better suited for SLE distributions. %package branding-openSUSE Summary: Specific customization of systemd defaults settings for openSUSE @@ -56,8 +56,20 @@ Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) %description branding-openSUSE -This package overrides more upstream default settings than %{name} -does to make them better suited for openSUSE distributions. +This package overrides some of the upstream default settings to make +them better suited for openSUSE distributions. + +%package branding-upstream +Summary: Restore upstream systemd defaults settings +Group: System/Base +Provides: %{name}-branding = %{version} +Conflicts: %{name} +Conflicts: otherproviders(%{name}-branding) + +%description branding-upstream +Installing this package restores some of the upstream default settings +by uninstalling all drop-ins shipped by %{name} and its branding sub +package. %prep %setup -q @@ -77,4 +89,7 @@ does to make them better suited for openSUSE distributions. %files branding-openSUSE -f openSUSE.list %defattr(-,root,root) +%files branding-upstream +%defattr(-,root,root) + %changelog