Live data from Hacker News

CentOS 7 released on x86_64

lists.centos.org

81–90 of 123 posts

Re: CentOS 7 released on x86_64

#81
post #60

I can learn to adjust to systemd But wow I cannot stand grub2, what a mess.

Agreed. Config files 100 times bigger and more complicated. Why? Go to it's home page and find a link that says "differences between GRUB Legacy and GRUB" which simply goes to the grub .97 manual which says absolutely nothing about differences between the 2 versions. They really care about their users, that's for sure.

Re: CentOS 7 released on x86_64

#82
post #4

Woo. Have been using the RHEL 7 Amazon AMI images, and it's nice not to worry about shell scripts / custom supervisord stuff for your web services anymore. My node app is deployed with a single `myapp.service` file thanks to systemd: [Service] ExecStart=/usr/local/bin/node --harmony /var/www/myapp/server.js Restart=always User=nobody Group=nobody Environment=PATH=/usr/bin:/usr/local/bin Environment=NODE_ENV=productio…

that looks so much cleaner than init.d scripts. I have heard some people refer to systemd as not very linux-esque - can someone comment on what that might mean?

Systemd isn't just replacing the init process and service manager, it encompasses many other boot and session related features. As an example, Gnome now uses parts of systemd for session management (replacing consoleskit, and others). While there are workarounds, this means no one can really use any other init system besides systemd, or things won't work correctly.

This is what many people view un-unix like, a big dependency, that can't be replaced in the chain. The systemd developers also develop udev (which actually builds out of the same source tree as systemd), and there have been a few arguments about whether certain responsibilities are that of the kernel, or udev/userspace http://lwn.net/Articles/518942/, http://lwn.net/Articles/593676/. Systemd also touts its cgroup usage, though they view that they should be the only user of cgroups, since they are in a spot to "manage things properly" (which is partially true). (Some services have also started relying on systemd's cgroups to clean up orphan processes, which is bad for other init systems that don't do this).

So no one really hates how systemd works, just how its managed, and what it aims to do. If it were a simple init system and service manager, there would probably have been no arguments.

Re: CentOS 7 released on x86_64

#83
post #60

I can learn to adjust to systemd But wow I cannot stand grub2, what a mess.

Aye, and now grub2 requires a 1MB partition to boot a GPT labelled disk on a BIOS (non-EFI) system. Well, looks like we're out of primary partitions. Adios swap.

Re: CentOS 7 released on x86_64

#85
post #67

Earlier quoted context omitted.

I'd be very interested to see a qualified crypto expert on the "sealing" that journald uses. This is one of two indicators of a troubling level of arrogance from the developers. The crypto method used by journald to verify messages haven't been tampered with is called Forward Secure Sealing [0]. It's based on an invention of the brother of Lennart - the lead developer, and for a long time after first release even the…

I just can't agree with your [2] as a problem. The actual problem (an assertion failure in systemd) was fixed, several alternative workarounds are provided in case the user can't or doesn't want to upgrade systemd immediately, and functionality changes about when and where and how to log were going on on the mailing list, as they should be, and the reporters were directed there politely, even after violent vitriolic…

There's also this: https://bugs.freedesktop.org/show_bug.cgi?id=73729

Their attitudes towards journal log corruption have been rather apathetic, as well, though I cannot find the particular bug report at the moment.

Re: CentOS 7 released on x86_64

#86
post #32

Earlier quoted context omitted.

And actually being able to call redhat can be very useful once in while when you are having a really bad day.

Given that the OP said "other than support", I'll assume you mean they're actually nice and supportive when call to complain about your day :)

Thanks! I somehow completely read over that part :) But my my single experience with RedHat support was a real pleasure.

Re: CentOS 7 released on x86_64

#87
post #58
post #50

Earlier quoted context omitted.

I've never had issues with PulseAudio personally.

It depends what sound hardware and software you use, what the memory layout of the PulseAudio daemon happens to end up like on your system, your tolerance for audio glitches, and how long you go between reboots. The code quality's awful but if you're lucky you can miss out on the worst of the issues.

I can at least vouch for 1) drivers (arguably this is an alsa thing, but pulseaudio had a way of exposing problems), and 2) your tolerance not just for glitches, but also latency (in the form of buffers) and overall sound quality.

I suspect, based on how few people seem to be upset about pulse audio (as opposed to what one might expect) that some subset of popular sound hw worked rather well. It's just not a subset I ever owned.

Re: CentOS 7 released on x86_64

#88
post #83
post #60

I can learn to adjust to systemd But wow I cannot stand grub2, what a mess.

Aye, and now grub2 requires a 1MB partition to boot a GPT labelled disk on a BIOS (non-EFI) system. Well, looks like we're out of primary partitions. Adios swap.

GPT labelled disks don't have a limit on the number of primary partitions

Re: CentOS 7 released on x86_64

#89
post #50
post #48

Earlier quoted context omitted.

Does "years of fucking with PulseAudio problems" count as its own item, or is that a subset of item 1?

I've never had issues with PulseAudio personally.

Neither, funnily enough. I've never quite understood the hate, but to be fair, if the complaints I've seen were wide-spread problems, that would make sense.

Re: CentOS 7 released on x86_64

#90
post #50
post #48

Earlier quoted context omitted.

Does "years of fucking with PulseAudio problems" count as its own item, or is that a subset of item 1?

I've never had issues with PulseAudio personally.

I still use ALSA on my desktop system due to weird issues that only happen with PulseAudio.

I still don't trust Lennart, even though systemd looks nice from what i've seen.

Post reply on HN