Ninjatrappeur's systemd working tree
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andreas Rammhold 3544f65f0c editorconfig: add man configuration 2 years ago
.github cifuzz: protect forks from CIFuzz 2 years ago
.lgtm/cpp-queries lgtm: complain about accept() [people should use accept4() instead, due to O_CLOEXEC] 3 years ago
.mkosi mkosi: Add explicit --bootable=no openSUSE dependencies 2 years ago
catalog catalog,po: update Polish translation 2 years ago
coccinelle tree-wide: formatting tweaks reported by Coccinelle 2 years ago
docs docs: add a link to the Fossies codespell report 2 years ago
factory/etc home: add PAM hookup 3 years ago
hwdb.d ACCEL_MOUNT_MATRIX for additional Acer Spin model 2 years ago
man Merge pull request #15862 from hunger/master 2 years ago
network network: add TUN/TAP vt-* network rule for VMs 2 years ago
po catalog,po: update Polish translation 2 years ago
presets preset: let's clean up preset list a bit 2 years ago
rules.d udev: rename the persistent link for ATA devices 2 years ago
semaphoreci ci: install fdisk on Debian 2 years ago
shell-completion Update resolvectl zsh completion 2 years ago
src Merge pull request #15914 from poettering/ubsan-float-check 2 years ago
sysctl.d sysctl: enable coredump for suid binaries 2 years ago
sysusers.d sysusers,tmpfiles: re-create systemd-network, systemd-resolve and systemd-timesync 4 years ago
test add a test triggering 2 years ago
tmpfiles.d pstore: introduce tmpfiles.d/systemd-pstore.conf 2 years ago
tools oss-fuzz: turn on the pointer-overflow check 2 years ago
travis-ci travis: enable fuzzer regression tests under sanitizers 2 years ago
units dont install systemd-initctl, runlevel, telinit if no SYSV compat 2 years ago
xorg scripts: use 4 space indentation 3 years ago
.clang-format Improve help for clang-format 2 years ago
.ctags editors: Prevent ctags from following symlinks 4 years ago
.dir-locals.el scripts: use 4 space indentation 3 years ago
.editorconfig editorconfig: add man configuration 2 years ago
.gitignore gitignore: add nspawn image lock and mkosi temporary files 4 years ago
.lgtm.yml lgtm: drop the TMPDIR/meson workaround 2 years ago
.mailmap NEWS: update contributors list 2 years ago
.travis.yml travis: add missing closing quote sign 3 years ago
.vimrc scripts: use 4 space indentation 3 years ago ycm: add doc string for all the functions in configuration file 5 years ago
NEWS NEWS: retroactively document Family= 2 years ago
README coredump: add zstandard support for coredumps 2 years ago README: add a CIFuzz badge 2 years ago
TODO update TODO 2 years ago
azure-pipelines.yml Free up some resources on Azure Pipelines 3 years ago
configure treewide: more portable bash shebangs 2 years ago dont install systemd-initctl, runlevel, telinit if no SYSV compat 2 years ago
meson_options.txt meson: add fuzz-tests= option 2 years ago mkosi: Unify environment for unit tests 2 years ago
zanata.xml po: add basic configuration 5 years ago


System and Service Manager

Count of open issues over time Count of open pull requests over time Semaphore CI Build Status
Coverity Scan Status
Fuzzit Status
OSS-Fuzz Status
CII Best Practices
Travis CI Build Status
Language Grade: C/C++
CentOS CI Build Status
Build Status
Packaging status


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

Information about build requirements is 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 guide for information on 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.