News for hackers. Stuff that matters.
Re:A Love Letter to FreeBSD by actionfromafar on Monday December 01, 2025 @05:55AM (#46105919)
Yes, ”a solution”. We need a thing. Systemd is a thing. Therefore, we need systemd.
Re:A Love Letter to FreeBSD by hylaride on Monday December 01, 2025 @09:41AM (#46107973)
Not to get into a flame war, but 99% of my issues with systemd is that they didn't just replace init, but NTP, DHCP, logging (this one is arguably necessary, but they made it complicated, especially if you want to send logs to a centralized remote location or use another utility to view logs), etc. It broke the fundamental historical concept of unix: do one thing very well.

To make things worse, the opinionated nature of systemd's founder (Lennart Poettering) has meant many a sysadmin has had to fight with it in real-world usage (eg systemd-timesyncd's SNTP client not handling drift very well or systemd-networkd not handling real world DHCP fields). His responses "Don't use a computer with a clock that drifts" or "we're not supporting a non-standard field that the majority of DHCP servers use" just don't jive in the real world. The result was going to be ugly. It's not surprising that most distros ended up bundling chrony, etc.

Re:A Love Letter to FreeBSD by pezezin on Monday December 01, 2025 @08:46PM (#46116316)
> (this one is arguably necessary, but they made it complicated, especially if you want to send logs to a centralized remote location or use another utility to view logs)

It is not complicated at all. Recent enough versions of systemd support journal forwarding, but even without it, configuring rsyslog is extremely easy:

1. Install rsyslog

2. Create a file /etc/rsyslog.d/forwarding.conf

    $ActionForwardDefaultTemplate RSYSLOG_ForwardFormat
    *.* @@${your-syslog-server-here}:514
3. Restart rsyslog

4. Profit.