1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-05 15:21:37 +03:00
The systemd System and Service Manager
Go to file
Zbigniew Jędrzejewski-Szmek b7cf9ac00a Rework file trigger scripts to fire at the right time
This turns out to be more complicated than it looked initially...
%transfiletriggerun is called early, while %transfiletriggerin is
called late, and neither satifisfies the requirement to call
daemon-reload after new unit files have been installed, but before
%postun scripts in packages get to fire.

It seems that the only solution is to use %filetriggerun (which
is called once per package) to do the reload, and keep state in
/var/lib/rpm-state/systemd/ to avoid calling the reload multiple
times.

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Saving_state_between_scriptlets
says that /var/lib/rpm-state/systemd/ is the right dir.
2015-11-22 20:09:17 -05:00
catalog Merge pull request #1821 from darkcircle/ko-catalog-translation 2015-11-09 23:19:37 +01:00
coccinelle coccinelle: additional errno.cocci hunk 2015-11-09 20:01:06 +01:00
docs docs: add .gitignore 2015-07-06 17:47:38 +02:00
factory/etc
hwdb hwdb: add axis range corrections for Lenovo T510 2015-11-10 14:19:29 +10:00
m4 build-sys: Check behavior of -Werror=shadow before deciding to use it 2015-09-22 09:54:33 -07:00
man core: accept time units for time-based resource limits 2015-11-10 17:36:46 +01:00
network networkd: emit DNS/NTP/Timezone info via DHCP server by default 2015-08-27 16:47:26 +02:00
po po: update Korean translation 2015-11-03 13:22:25 +01:00
rules rfkill: rework and make it listen on /dev/rfkill 2015-10-01 16:21:09 +02:00
shell-completion Merge pull request #1775 from fbuihuu/set-property-completion 2015-11-04 17:52:50 +01:00
src Rework file trigger scripts to fire at the right time 2015-11-22 20:09:17 -05:00
sysctl.d core: bump net.unix.max_dgram_qlen really early during boot 2015-11-02 23:44:05 +01:00
system-preset preset: enable machines.target by default 2014-12-29 17:36:57 +01:00
systemd-master/catalog catalog: added systemd.da.catalog 2015-10-10 18:35:44 +02:00
sysusers.d turn kdbus support into a runtime option 2015-06-17 18:01:49 +02:00
test Merge pull request #1834 from filbranden/testexecute2 2015-11-10 19:49:51 +01:00
tmpfiles.d tmpfiles.d: change all subvolumes to use quota 2015-10-22 01:59:25 +02:00
tools terminal: drop unfinished code 2015-07-27 20:15:34 +02:00
units journal: restore watchdog support 2015-11-03 17:45:12 +01:00
xorg login: support user-bus on dbus1 2015-08-31 18:12:37 +02:00
.dir-locals.el
.gitattributes
.gitignore sd-pppoe: drop 2015-11-03 16:14:12 +01:00
.mailmap
.travis.yml remove gudev and gtk-doc 2015-06-03 00:22:53 +02:00
.vimrc
.ycm_extra_conf.py
autogen.sh terminal: drop unfinished code 2015-07-27 20:15:34 +02:00
CODING_STYLE CODING_STYLE: elaborate on usage of C99 fixed size integer types 2015-11-10 17:31:30 +01:00
configure.ac build-sys: temporarily lower libmount version check 2015-11-03 07:25:34 -06:00
DISTRO_PORTING build-sys: warn if people don't change the default NTP servers when building systemd 2015-07-11 14:24:29 -03:00
LICENSE.GPL2
LICENSE.LGPL2.1
Makefile-man.am Merge pull request #1542 from keszybz/journal-audit-optional 2015-10-13 17:23:33 +02:00
Makefile.am Move daemon-reload from package %post scripts to file triggers 2015-11-15 18:38:37 -05:00
NEWS doc: correct orthography, word forms and missing/extraneous words 2015-11-06 13:45:21 +01:00
README core: drop check for /etc/mtab 2015-11-02 10:05:20 -06:00
README.md README.md: add Coverity scan status badge 2015-06-08 13:26:54 +02:00
TODO update TODO 2015-11-10 17:36:53 +01:00

systemd - System and Service Manager

Build Status
Coverity Scan Status

Details

  • General information about systemd can be found in the systemd Wiki
  • Information about build requirements are provided in the README file