A System and Session Manager
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.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/systemd-rpm-macros && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
macros.systemd | 0000007230 7.06 KB | |
systemd-rpm-macros.changes | 0000016171 15.8 KB | |
systemd-rpm-macros.spec | 0000001594 1.56 KB |
Revision 31 (latest revision is 47)
Dominique Leuenberger (dimstar_suse)
accepted
request 847458
from
Franck Bui (fbui)
(revision 31)
- Bump version to 8 - Introduce %service_del_postun_with_restart() It's the counterpart of %service_del_postun_without_restart() and replaces the '-f' option of %service_del_postun(). - Expand %service_del_postun_without_restart in %service_del_postun - Add a missing space in %_restart_on_update() - Bump version to 7 - Dont apply presets when migrating from a disabled initscript (bsc#1178481) - Bump version to 6 - Test for the presence of systemd only once in %service_add_post - No need to run 'systemd-sysv-convert --save' in %service_add_pre anymore Due to the fact that the initscripts being removed during package updates are still available in %post, systemd-sysv-convert has been reworked so it's only needed to call it in %post. - Make rpmbuild load our own macros.systemd to import %{%_unitdir} properly Ideally we should also own other %{_*dir} paths... - Stop owning /usr/lib/systemd directory as no package other than systemd is supposed to put files there. - DISABLE_RESTART_ON_UDPATE is no more read from the (build) environment %service_del_postun_without_restart is the interface that should be used by packages that need to prevent theirs services from being
Comments 0