The systemd System and Service Manager
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.
 
 
 
 
 
 
Yu Watanabe 38db7a4ed3
Merge pull request #24138 from Keksgesicht/rfe/cryptenroll-keyfile
2 days ago
.clusterfuzzlite ci: unpin CFLite 4 months ago
.github ci: lint the Coverity script 3 days ago
.lgtm/cpp-queries ci: pack-ify our custom CodeQL queries and enable them in Actions 8 months ago
.semaphore semaphore: run autopkgtest with sudo 3 days ago
LICENSES network: license all config files as CC0 7 months ago
catalog Move message repeat 3 months ago
coccinelle basic/list: drop LIST_IS_EMPTY 1 month ago
docs docs: mention qemu fw_cfg size limitation 3 days ago
factory meson: also allow setting GIT_VERSION via templates 4 months ago
hwdb.d hwdb: Apply existing accel orientation quirk to all Chromebooks 2 days ago
man Merge pull request #24138 from Keksgesicht/rfe/cryptenroll-keyfile 2 days ago
mkosi.default.d Merge pull request #24264 from DaanDeMeyer/mkosi-dirs 4 days ago
modprobe.d meson: install the right README file in modprobe.d 1 year ago
network network: add example file that enables DHCP on ethernet links 7 months ago
po po: Translated using Weblate (Hungarian) 5 days ago
presets units: enable systemd-network-generator by default 8 months ago
rules.d hwdb: Allow users access to USB serial for analysers 5 days ago
shell-completion shell-completion: add systemctl list-automounts 3 weeks ago
src Merge pull request #24138 from Keksgesicht/rfe/cryptenroll-keyfile 2 days ago
sysctl.d tree-wide: link to docs.kernel.org for kernel documentation 1 month ago
sysusers.d Use descriptive name for nobody 3 months ago
test tests: systemd-cryptenroll: unlock volume with keyfile 3 days ago
tmpfiles.d tree-wide: fix typo 2 weeks ago
tools ci: simplify the Coverity script a bit 3 days ago
units units: Simplify container getty handling 2 weeks ago
xorg xorg/50-systemd-user: add a full license header 11 months ago
.clang-format clang-format: Adjust style of pointers 3 months ago
.ctags editors: Prevent ctags from following symlinks 4 years ago
.dir-locals.el scripts: use 4 space indentation 3 years ago
.editorconfig docs: configure editorconfig for css and html 3 months ago
.gitattributes gitattributes: introduce and use "generated" attribute 10 months ago
.gitignore core/cgroup: CPUWeight/CPUShares support idle input 3 days ago
.lgtm.yml Revert "lgtm: disable cpp/missing-return (again)" 4 months ago
.mailmap mailmap: two more names 1 year ago
.packit.yml Packit: build SRPMs in Copr 5 months ago
.vimrc scripts: use 4 space indentation 3 years ago
.ycm_extra_conf.py ycm: add doc string for all the functions in configuration file 5 years ago
LICENSE.GPL2
LICENSE.LGPL2.1
Makefile tree-wide: add spdx header on all scripts and helpers 2 years ago
NEWS tree-wide: fix typo 4 days ago
README README: gcc now has a minimum requirement of 4.7 1 month ago
README.md README: rawhide -> Rawhide 4 months ago
TODO update TODO 2 days ago
configure tools: shellcheck-ify tool scripts 11 months ago
meson.build meson: use 'not in' 5 days ago
meson_options.txt meson: fix type for many build options 2 weeks ago
mkosi.build mkosi: Changes to allow booting with sanitizers in mkosi 4 weeks ago
mkosi.postinst mkosi: Silence gdb debuginfo messages/prompts 4 weeks ago

README.md

Systemd

System and Service Manager

Count of open issues over time Count of open pull requests over time Semaphore CI 2.0 Build Status
Coverity Scan Status
OSS-Fuzz Status
CIFuzz
CII Best Practices
Language Grade: C/C++
CentOS CI - CentOS 8
CentOS CI - Arch
CentOS CI - Arch (sanitizers)
CentOS CI - Rawhide (SELinux)
Fossies codespell report
Coverage Status
Packaging status

Details

Most documentation is available on systemd's web site.

Assorted, older, 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 Code Map for information about this repository's layout and content.

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.