From Fedora Project Wiki
Line 19: Line 19:


#TODO Gather this stuff
#TODO Gather this stuff
== Communicate ==
*[irc://irc.freenode.net/systemd Talk to other Systemd users and developers] on our IRC channel
*[http://lists.freedesktop.org/archives/systemd-devel Systemd-Devel Archives] To see the collection of prior postings to the systemd-devel mailing list
*[http://lists.freedesktop.org/mailman/listinfo/systemd-devel Subscribe] to the mailing list
Please read [[Communicate/MailingListGuidelines|the mailing list guidelines]] before communicating on the list. See also [[How to use IRC]] if the IRC links don't work, or if you need more information.

Revision as of 14:11, 22 June 2010

Systemd is a system and session manager for Linux, compatible with SysV and LSB init scripts. 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.

New Kernel Command Line Parameters

Read the # TODO Add link to upstream manpages or systemd option page.

Quick Debugging Tips

  • add "systemd.log_target=kmsg" to the kernel command line to let systemd buffer
  • to be written to the kernel log buffer to kernel buffer
  • Run dmesg from the command line to inspect systemd output
  • Redirect dmesg ouput to a file for later inspection or to use as an attachment to a bug report
  • run /bin/systemd --test --running-as=init from command line to test run init as systemd.

Read More...

Technical details

  1. TODO Gather this stuff

Communicate

Please read the mailing list guidelines before communicating on the list. See also How to use IRC if the IRC links don't work, or if you need more information.