* dbb4020bee mkosi: Use tools tree by default in repository config * a2407a305c dnf: Stop messing around with plugins * eee382ebc6 Fix mkosi help * 8d4f9969bb mkosi-obs: simplify generation of signed UEFI auth files * 364dfc65eb Merge pull request #3661 from septatrix/ssh-runtime |\ | * ab3b52841c Improve Ssh= documentation | * 79878d7e6c Add new Ssh=auto and Ssh=runtime options * 49036322c2 Merge pull request #3682 from DaanDeMeyer/history |\ | * 96e512fe6e installer: Make sure package manager state is preserved in the image | * b859a7cf0a Only copy repository metadata from specific subdirs from /var | * c8bf8e4278 Rename cache_subdirs() to package_subdirs() * | 54b59c4a2e Merge pull request #3696 from DaanDeMeyer/history-cli |\ \ | * | 898d89e887 Rework version bumping | * | cc45fe3bad Only write CLI arguments to history instead of full config | * | 1def443097 Disallow using --rerun-build-scripts with --force again | * | 87b03ee264 Rename get_configdir() to finalize_configdir() | * | 9c1217a217 Get rid of to_json() methods on Args and Config | |/ * | 124f551e77 mkosi-obs: do not publish roothash * | fc86100e51 mkosi-obs: append certs from mkosi.uefi.db/ to 'db' * | 8bee4cb8e2 Make sure sync scripts are executable |/ * a7e90514fa Simplify tools tree out of date error * f9956daba7 Fail if --rerun-build-scripts is used and tools is out of date * d94bf56ae8 mkosi-initrd: add specific configuration for plymouth in Debian * 8235ddbc5b Take shared lock in copy_ephemeral() * 19c74d5ba5 Two follow ups for #3678 * 0d6f15e8c3 Merge pull request #3678 from DaanDeMeyer/history |\ | * 5410c4c7af tests: Require genkey to be run once upfront | * 86b8c611a1 tests: Drop unused tools field | * c3d1bd0dde Rework history <=> sandbox integration * fce4db970f zypper: display debugging output if ARG_DEBUG is set * 2c052b9d45 Allow PCR signing settings to be overridden in sub-images * 00c220225b zypper: do not fail if a package configured to be removed is not found
System and Service Manager
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, join our IRC channel #systemd on libera.chat or Matrix channel
Stable branches with backported patches are available in the stable repo.
We have a security bug bounty program sponsored by the Sovereign Tech Fund hosted on YesWeHack
Repositories with distribution packages built from git main are available on OBS
