• Stars
    star
    125
  • Rank 286,335 (Top 6 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Backports of patches from systemd git to stable distributions

Systemd

System and Service Manager

Semaphore CI 2.0 Build Status
Coverity Scan Status
OSS-Fuzz Status
CIFuzz
CII Best Practices
CentOS CI - CentOS 8
CentOS CI - Arch
CentOS CI - Arch (sanitizers)
Fossies codespell report
Weblate
Coverage Status
Packaging status
OpenSSF Scorecard

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.

More Repositories

1

systemd

The systemd System and Service Manager
C
12,965
star
2

casync

Content-Addressable Data Synchronization Tool
C
1,492
star
3

mkosi

💽 Build Bespoke OS Images
Python
1,128
star
4

zram-generator

Systemd unit generator for zram devices
Rust
563
star
5

python-systemd

Python wrappers for systemd functionality
C
465
star
6

pystemd

A thin Cython-based wrapper on top of libsystemd, focused on exposing the dbus API via sd-bus in an automated and easy to consume way.
Python
413
star
7

systemd-netlogd

Forwards messages from the journal to other hosts over the network using syslog format RFC 5424 and RFC 3164
C
68
star
8

journal2gelf

Ships new systemd journal entries to a remote destination in Graylog Extended Log Format (GELF)
Python
64
star
9

node-systemd

V8 engine extension for Node allowing native interaction with systemd and its journal
JavaScript
57
star
10

systemd-bootchart

Boot performance graphing tool
C
53
star
11

kdbus

Out-of-tree kdbus module
C
49
star
12

php-systemd

PHP extension allowing native interaction with systemd and its journal
C
45
star
13

portable-walkthrough-go

A simple yet complete example for a trivial portable service — Go Edition
Go
43
star
14

node-sd-notify

wrapper around sd_notify for using systemd as a node process manager
C++
42
star
15

mkosi-initrd

Build initrd images using mkosi and distro packages
Python
40
star
16

portable-walkthrough

A simple yet complete example for a trivial portable service
C
37
star
17

ejournald

A Erlang binding to the systemd journal C API
Erlang
32
star
18

erlang-sd_notify

Erlang Bindings for sd_notify()
Erlang
18
star
19

package-notes

Tools to add packaging metadata to ELF files
Python
16
star
20

brand.systemd.io

Website with systemd brand assets
HTML
13
star
21

systemd-centos-ci

CI scripts for systemd upstream/downstream testing using the CentOS CI infrastructure
Shell
8
star
22

systemd-coredump-python

Log Python exceptions in the journal via systemd-coredump
Python
8
star
23

journald-cat

Tool to take piped JSON and log the fields to the systemd journal
Python
5
star
24

oci-runtime-tests

Test configs to validate OCI runtime config support in systemd
Shell
5
star
25

systemd-initctl

initctl support for systemd
C
4
star
26

systemd-rhel-testsuite

RHEL downstream testsuite (in progress)
Shell
3
star
27

particleos

Shell
3
star
28

systemd-centos-ci-specs

Spec files for systemd CentOS CI build dependencies
2
star
29

systemd-dfuzzer

Fork of https://github.com/matusmarhefka/dfuzzer/ with custom functionality & improvements. It was moved back to the original repository.
C
1
star
30

systemd-fedora-ci

This project contains code to test systemd
Python
1
star