A System and Session Manager

Edit Package systemd-rpm-macros

Systemd is a system and service manager, compatible with SysV and LSB
init scripts for Linux. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
Linux cgroups, supports snapshotting and restoring of the system state,
maintains mount and automount points and implements an elaborate
transactional dependency-based service control logic. It can work as a
drop-in replacement for sysvinit.

Refresh
Refresh
Source Files
Filename Size Changed
macros.systemd 0000006891 6.73 KB
systemd-rpm-macros.changes 0000017374 17 KB
systemd-rpm-macros.spec 0000001594 1.56 KB
Revision 32 (latest revision is 47)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 850414 from Franck Bui's avatar Franck Bui (fbui) (revision 32)
- Bump version to 9

- daemon-reload is not needed in %service_add_post
  Applying presets, ie enabling/disabling units, doesn't require to
  update units loaded in PID1 memory. It's actually needed after and
  it's done implicitly by `systemctl preset`.

- Rename the tag file used to detect when presets need to be applied
  Rather than placing these tags directly under /run, let's place them
  under /run/systemd/rpm. This also has the benefit to make the
  workaround for bsc#1059627 no more needed.

- %service_del_preun doesn't accept -f/-n options anymore
  The few package calling %service_del_preun with '-f' or '-n' option
  have been fixed. These options are not needed anymore.
Comments 0
openSUSE Build Service is sponsored by