C Python Shell Meson HTML Perl Other
yuwata Merge pull request #9863 from evverx/issues-found-by-journald-fuzzer
A few fixes for several issues uncovered with a home-brew fuzzer for journald
Latest commit 9e5f34a Aug 13, 2018
Failed to load latest commit information.
.github github: use multiple issue templates May 10, 2018
.mkosi mkosi: add mkosi snippet for ubuntu, too Jun 14, 2018
catalog tree-wide: drop copyright lines for more authors Jun 22, 2018
coccinelle tree-wide: drop !! casts to booleans Jun 13, 2018
doc hashmap: add an environment variable to turn off the memory pool used… Aug 3, 2018
factory/etc factory: remove broken pam_limits Jul 30, 2014
hwdb hwdb: redefine Lenovo ThinkPad X140e touchpad dimensions (#9818) Aug 7, 2018
man tmpfiles: don't adjust qgroups on existing subvolumes Aug 8, 2018
modprobe.d Add SPDX license headers to various assorted files Nov 19, 2017
network Drop my copyright headers Jun 14, 2018
po Merge pull request #9348 from keszybz/copyright-removal Jun 20, 2018
presets Drop my copyright headers Jun 14, 2018
rules rules: Add by-id symlinks for persistent memory Jul 10, 2018
shell-completion bash-completion: journalctl: add --grep and --case-sensitive Aug 8, 2018
src Merge pull request #9863 from evverx/issues-found-by-journald-fuzzer Aug 13, 2018
sysctl.d Drop my copyright headers Jun 14, 2018
sysusers.d sysusers,tmpfiles: re-create systemd-network, systemd-resolve and sys… Jul 16, 2018
test tmpfiles: add more tests Jul 30, 2018
tmpfiles.d sysusers,tmpfiles: re-create systemd-network, systemd-resolve and sys… Jul 16, 2018
tools meson: print stats in check-api-docs Aug 2, 2018
travis-ci travis: use Fedora 27 as a base image Jun 5, 2018
units units: assign user-runtime-dir@.service to user-%i.slice Aug 3, 2018
xorg login: avoid external process call Jan 12, 2018
.dir-locals.el make dir-locals work again with emacs 26.1 Jul 23, 2018
.editorconfig editorconfig: add rule for meson.build files (#6671) Aug 28, 2017
.gitattributes git: indicate that tabs are never OK in the systemd tree Oct 30, 2013
.gitignore gitignore: add .gdb_history Jul 16, 2018
.lgtm.yml LGTM: make LGTM.com use meson from pip Jul 23, 2018
.mailmap update NEWS contributors list again Jun 20, 2018
.travis.yml Merge pull request #9193 from keszybz/coverity Jun 14, 2018
.vimrc vimrc: fix indentation logic for our docbook xml files Apr 29, 2016
.ycm_extra_conf.py ycm: add doc string for all the functions in configuration file Nov 29, 2017
LICENSE.GPL2 relicense to LGPLv2.1 (with exceptions) Apr 11, 2012
LICENSE.LGPL2.1 licence: remove references to old FSF address Dec 17, 2012
Makefile build-sys: Fix Makefile wrapper for install target (#6548) Aug 7, 2017
NEWS Merge pull request #9504 from poettering/nss-deadlock Jul 26, 2018
README resolved: basic OpenSSL support for DNS-over-TLS Jul 27, 2018
README.md README.md: add an LGTM badge Jun 26, 2018
TODO update TODO Aug 3, 2018
configure build-sys: add basic support for ./configure && make && make install Jul 18, 2017
meson.build meson: actually honor pkgconfig*dir options (#9841) Aug 10, 2018
meson_options.txt meson: actually honor pkgconfig*dir options (#9841) Aug 10, 2018
mkosi.build tree-wide: remove Lennart's copyright lines Jun 14, 2018
mkosi.default mkosi: create .mkosi directory Oct 6, 2016
zanata.xml po: add basic fedora.zanata.org configuration Feb 19, 2018


systemd - System and Service Manager

Count of open issues over time Count of open pull requests over time Build Status
Coverity Scan Status
CII Best Practices
Build Status
Language Grade: C/C++


General information about systemd can be found in the systemd Wiki.

Information about build requirements are provided in the README file.

Consult our NEWS file for information about what's new in the most recent systemd versions.

Please see the HACKING file for information how to hack on systemd and test your modifications.

Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests.

When preparing patches for systemd, please follow our Coding Style Guidelines.

If you are looking for support, please contact our mailing list or join our IRC channel.

Stable branches with backported patches are available in the stable repo.