------------------------------------------------------------------- Fri Nov 17 07:44:55 CET 2017 - kukuk@suse.de - Don't execute systemd-tmpfiles if we run in transactional update mode ------------------------------------------------------------------- Thu Nov 2 16:09:29 UTC 2017 - fbui@suse.com - Remove a useless test in %service_add_pre() The test was placed where the condition '[ "$FIRST_ARG" -gt 1 ]' was always true. ------------------------------------------------------------------- Fri Jun 2 09:59:37 UTC 2017 - dimstar@opensuse.org - BuildIgnore systemd-rpm-macros: a small cycle that can be avoided. system-rpm-macros is being pulled in by rpm-build as conveniance to the packagers. ------------------------------------------------------------------- Fri Jun 2 09:31:50 UTC 2017 - fbui@suse.com - Reference bsc#956849 to please the new OBS 'sanity' check (bsc#1041386) %tmpfiles_create is already part of the version shipped by Factory so there's nothing to do here execpt mentioning (bsc#956849). ------------------------------------------------------------------- Fri Mar 10 11:54:11 UTC 2017 - fbui@suse.com - Kill preset macros The last users have been fixed so these macros are no more used by any package. The introduction of them was a bad idea and only the branding preset package is still using a similar mechanism but at least it's now self contained in this package. Also the package calls now a shell script instead of rpm macros. Upstream is working on making this completely obsolete so the preset branding package could be cleaned up for good. ------------------------------------------------------------------- Wed Jan 11 11:16:11 UTC 2017 - jengelh@inai.de - RPM group fix ------------------------------------------------------------------- Fri Jun 3 14:47:01 UTC 2016 - Thomas.Blume@suse.com - %service_add_post() suppress daemon-reload when in installation system (bsc#982343) ------------------------------------------------------------------- Thu Mar 3 10:01:52 UTC 2016 - werner@suse.de - Allow the packagers to specify the options -f and -n on the macros %service_del_preun(), %service_del_postun(), %systemd_post(), and %systemd_preun() (boo#968405) ------------------------------------------------------------------- Sat Feb 27 10:18:55 UTC 2016 - dimstar@opensuse.org - Also honor DISABLE_STOP_ON_REMOVAL and DISABLE_RESTART_ON_UPDATE when specified by a package directly in the .spec file. Some package know that a restart of their service is fatal (boo#968405). ------------------------------------------------------------------- Fri Nov 20 16:53:23 UTC 2015 - werner@suse.de - Support of DISABLE_STOP_ON_REMOVAL and DISABLE_RESTART_ON_UPDATE from /etc/sysconfig/service (bsc#955996) ------------------------------------------------------------------- Fri Sep 18 15:27:04 CEST 2015 - sbrabec@suse.com - Skip %systemd_preset_* during the clean installation to prevent presetting of all services (boo#946216). ------------------------------------------------------------------- Tue Aug 4 17:59:54 CEST 2015 - sbrabec@suse.com - Add %systemd_preset_pre and %systemd_preset_posttrans that will do one shot presetting of all services with changed system preset. It makes possible to to fix bad default service state (bnc#900935#c46, FATE#318949, FATE#317727, bnc#921075). - Increment version to 3. ------------------------------------------------------------------- Mon Jun 15 11:33:28 UTC 2015 - jengelh@inai.de - Check for presence/executability of systemd programs before executing them, and do not suppress warnings/errors resulting from them. ------------------------------------------------------------------- Fri Jan 9 13:38:16 UTC 2015 - jengelh@inai.de - Update with new macros from systemd 218 - Remove empty sections from specfile ------------------------------------------------------------------- Tue Nov 18 15:16:13 UTC 2014 - werner@suse.de - Mark /etc/rpm/macros.systemd as configuration file ------------------------------------------------------------------- Tue Nov 18 13:30:37 UTC 2014 - werner@suse.de - Apply then delete patch systemd-daemon-reload-before-service-restart.patch - Add orignal systemd macros as well (boo#807164) ------------------------------------------------------------------- Wed Oct 15 09:28:36 UTC 2014 - thomas.blume@suse.com - make systemd aware of changed unit file content after update add systemd-daemon-reload-before-service-restart.patch ------------------------------------------------------------------- Thu Mar 27 14:44:53 UTC 2014 - werner@suse.de - Add a %_ntpunitsdir macro ------------------------------------------------------------------- Thu Mar 27 12:22:11 UTC 2014 - fcrozat@suse.com - Add support to not restart services if running in YaST2 or if DISABLE_RESTART_ON_UPDATE is set to yes [bnc#858429] ------------------------------------------------------------------- Fri Feb 28 10:10:24 UTC 2014 - werner@suse.de - Require coreutils as rm and touch are used ------------------------------------------------------------------- Fri Feb 7 12:43:13 UTC 2014 - werner@suse.de - Make systemd rpm macros package a separate to avoid rebuild of the full package tree if systemd package change ------------------------------------------------------------------- Thu Jul 4 13:59:43 CEST 2013 - fcrozat@suse.com - Resync with systemd v205 macros ------------------------------------------------------------------- Mon Jun 17 10:49:50 UTC 2013 - mhrusecky@suse.com - New package with systemd rpm macros to avoid unnecessary build time dependencies