From Fedora Project Wiki
Line 19: Line 19:


== patching daemons ==
== patching daemons ==
* racy fork+exit
* sd_notify()
* sd_listen_fds()

Revision as of 09:43, 11 May 2012

introduction

quickstart, cheat sheet

for users

theory of operation

  • initial system setup, manager loop
  • units
    • types
  • jobs
    • types, transactions, installed jobs
  • dependencies
    • ordering
    • requirement

usage, detailed

diagnosing problems

for developers

writing units

  • organization of manpages: systemd.unit, systemd.exec, systemd.service, ...

patching daemons

  • racy fork+exit
  • sd_notify()
  • sd_listen_fds()