debops.systemd
The systemd project is a system and service manager, a replacement for the
traditional /bin/init
daemon started by the kernel after the boot
process is complete. systemd focuses on the intermediate layer
between the "kernel space" and "userspace", so called "system" layer. The
project itself is composed from multiple separate services which can be enabled
or disabled as needed.
The debops.systemd Ansible role focuses on management of the systemd service itself; other Ansible roles included in the DebOps project can be used to manage disparate components like journald via the debops.journald role. This role manages the "system" instance of systemd, as well as the global configuration of the systemd --user instances and the configuration of the systemd-logind login manager.
Copyright
debops.systemd - Configure system and service manager using Ansible
Copyright (C) 2023 Maciej Delmanowski <drybjed@gmail.com>
Copyright (C) 2023 DebOps <http://debops.org/>
SPDX-License-Identifier: GPL-3.0-only
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.
See also
Manual pages: systemd(1), systemctl(1)