1 |
On Fri, Oct 31, 2014 at 3:11 AM, J. Roeleveld <joost@××××××××.org> wrote: |
2 |
|
3 |
|
4 |
> Thing is, I don't see any benefit, for myself, in systemd. |
5 |
> If people want to use it, fine. |
6 |
> But, if people are trying to force it upon everyone, then I will have a |
7 |
> problem with it. |
8 |
|
9 |
It cuts both ways. Let's assume that you want to use polkit/policykit |
10 |
where the most recent version depends on logind and has dropped |
11 |
support for consolekit. You don't want to be forced into using systemd |
12 |
because of the deprecation of consolekit support but the developers of |
13 |
polkit don't want to be forced into maintaining support for |
14 |
consolekit. |
15 |
|
16 |
It's too bad that the systemd maintainers tied their login and cgroup |
17 |
managers into their /sbin/init; systemd would've been uncontroversial |
18 |
if they had. |
19 |
|
20 |
Ubuntu and Debian use systemd-shim (AFAIR/AFAIUI previously |
21 |
systemd-services) and cgmanager in order to use a standalone logind |
22 |
running without systemd as pid 1. |
23 |
|
24 |
|
25 |
> I just had a look at the use-flags for systemd, similarly to myself wondering |
26 |
> about multimedia support in grub2, I wonder why there is an HTTP-server |
27 |
> embedded in journald. I somehow doubt it has any real security on it and I |
28 |
> have seen programs write usernames and passwords to stdout/syslog when running |
29 |
> with the default log-levels. |
30 |
|
31 |
I suspect that grub has multimedia support because there's an option |
32 |
to emit a beep when grub starts. It's not an option that I've used or |
33 |
that I'll ever use but someone must want/like it. :) |
34 |
|
35 |
The systemd line was always that if you wanted to ship your logs off |
36 |
to another box, use rsyslog. So I've never understood the embedding of |
37 |
an httpd in systemd. I guess that the httpd server's useful if if you |
38 |
want a basic send-the-logs-to-another-box-as-is, but that, if you want |
39 |
to filter or manipulate the journald output, you have to use rsyslog |
40 |
or syslog-ng. |