Is there any functional difference between Apple and Microsoft anymore?

At the Corporation, we use syslog() to log stuff. I know it's not popular among the hipster crowd, but honestly, I don't find the modern replacements to be all that great, nor as ubiquitous, as syslog(). So I'm trying to configure Belial, the annoying Mac Laptop [1], to handle logging from the various components and nothing I do seems to make any difference. I have configured the running syslogd on Belial to match that of the older Mac laptop (and my Mac mini) but nope. No output from any of the components. That's not to say nothing is being logged, but it's only the programs from Apple that have any logging. I'm not entirely sure what is going on.

In other Belial-related news, I ran XCode while trying to troubleshoot the syslog() issue. It didn't help (because Apple no longer allows root to change certain files without extreme measures, but that's a rant for another time) but rather more troubling, XCode refused to quit running! There was no way to quit the application, and I couldn't shutdown the laptop because XCode was running. I was only able to get it to stop running by forcibly removing power from the laptop.

Way to go, Apple! <slow clap>

Update later today …

I think I can answer that question: No difference at all [2]. The hipsters have won and the old ways should be burned to the ground, and the ground salted [3].

[1] /boston/2022/02/17.1

[2] https://www.tutorialguruji.com/cpp/macos-high-sierra-syslog-does-not-work/

[3] https://discussions.apple.com/thread/7283845

Gemini Mention this post

Contact the author