summaryrefslogtreecommitdiff
path: root/units/systemd-initctl.service.in
Commit message (Collapse)AuthorAgeFilesLines
* meson: use jinja2 for unit templatesZbigniew Jędrzejewski-Szmek2021-05-191-1/+1
| | | | | | | | | We don't need two (and half) templating systems anymore, yay! I'm keeping the changes minimal, to make the diff manageable. Some enhancements due to a better templating system might be possible in the future. For handling of '## ' — see the next commit.
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|
* units: set NoNewPrivileges= for all long-running servicesLennart Poettering2018-11-121-1/+2
| | | | | | | | | | | | | | | | | Previously, setting this option by default was problematic due to SELinux (as this would also prohibit the transition from PID1's label to the service's label). However, this restriction has since been lifted, hence let's start making use of this universally in our services. On SELinux system this change should be synchronized with a policy update that ensures that NNP-ful transitions from init_t to service labels is permitted. An while we are at it: sort the settings in the unit files this touches. This might increase the size of the change in this case, but hopefully should result in stabler patches later on. Fixes: #1219
* units: initctl: move the fifo to /run/initctl to match sysvinitMike Gilbert2018-03-301-1/+1
| | | | | | The fifo location was moved in sysvinit-2.89. http://git.savannah.nongnu.org/cgit/sysvinit.git/commit/?id=80dbcf3de3c1b83aeaa713a8fe5b8d35d8649af2
* Add SPDX license headers to unit filesZbigniew Jędrzejewski-Szmek2017-11-191-0/+2
|
* units: set SystemCallArchitectures=native on all our long-running servicesLennart Poettering2017-02-091-1/+2
|
* man: document systemd-initctlLennart Poettering2012-06-261-0/+1
|
* units: introduce new Documentation= field and make use of it everywhereLennart Poettering2012-05-211-2/+0
| | | | | | | | | | This should help making the boot process a bit easier to explore and understand for the administrator. The simple idea is that "systemctl status" now shows a link to documentation alongside the other status and decriptionary information of a service. This patch adds the necessary fields to all our shipped units if we have proper documentation for them.
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-121-2/+2
| | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
* syslog: enable kmsg bridge by default and enable syslogging for early boot ↵Lennart Poettering2010-10-201-1/+1
| | | | services
* units: enable notify interface for internals servicesLennart Poettering2010-08-161-0/+1
|
* units: update shipped unit files for DefaultDependencies=Lennart Poettering2010-07-031-0/+1
|
* service: change default service type to 'simple' since that is the futureLennart Poettering2010-06-021-1/+0
|
* untis: fix path to helper servicesLennart Poettering2010-06-021-1/+1
|
* shorten copyright header of configuration filesLennart Poettering2010-05-191-10/+0
|
* man: document a few special unitsLennart Poettering2010-05-161-0/+2
|
* units: move a number of units into the tarballLennart Poettering2010-05-161-1/+18
|
* units: fix logger/initctl pathsLennart Poettering2010-04-231-1/+1
|
* units: rename [Meta] section to [Unit]Lennart Poettering2010-04-151-1/+1
|
* units: install a few basic units by defaultLennart Poettering2010-04-131-0/+6