Luca Boccassi
b0d3095fd6
Drop split-usr and unmerged-usr support
...
As previously announced, execute order 66:
https://lists.freedesktop.org/archives/systemd-devel/2022-September/048352.html
The meson options split-usr, rootlibdir and rootprefix become no-ops
that print a warning if they are set to anything other than the
default values. We can remove them in a future release.
2023-07-28 19:34:03 +01:00
Luca Boccassi
d936595672
manager: restrict Dump*() to privileged callers or ratelimit
...
Dump*() methods can take quite some time due to the amount of data to
serialize, so they can potentially stall the manager. Make them
privileged, as they are debugging tools anyway. Use a new 'dump'
capability for polkit, and the 'reload' capability for SELinux, as
that's also non-destructive but slow.
If the caller is not privileged, allow it but rate limited to 10 calls
every 10 minutes.
2023-05-19 15:18:23 +01:00
Michael Biebl
41d6f3bf4d
Use https for freedesktop.org
...
grep -l -r http:// | xargs sed -E -i s'#http://(.*).freedesktop.org#https://\1.freedesktop.org# '
2022-06-28 13:10:05 +02:00
Zbigniew Jędrzejewski-Szmek
d6e2c1ab71
policy files: adjust landing page link
2022-01-12 16:05:59 +01:00
Zbigniew Jędrzejewski-Szmek
e11a25cadb
meson: use jinja2 for various files in src/core/
2021-05-19 10:25:26 +09:00
Yu Watanabe
db9ecf0501
license: LGPL-2.1+ -> LGPL-2.1-or-later
2020-11-09 13:23:58 +09:00
Yu Watanabe
a8f2b6912e
core: systemd1.manage-unit-files policy implies systemd1.manage-units
...
This makes e.g. `systemctl enable --now` ask password only once.
Follow-up for b07abe63d3abf03df559f7cb2c9863943df22274.
2018-05-18 00:02:58 +09:00
Yu Watanabe
51b66c7a8a
core: systemd1.manage-unit-files policy implies systemd1.reload-daemon
...
Closes #5013 .
2018-05-15 15:01:05 -07:00
Zbigniew Jędrzejewski-Szmek
70886abbde
meson: drop double .in suffix for o.fd.systemd1.policy file
...
This file is now undergoing just one transformation, so drop the unnecessary
suffix.
2018-02-16 13:01:12 +01:00