Ah that's interesting. I was more referring to their marketing. In the older releases, their pages like this: https://www.apple.com/uk/macos/big-sur/
No, it's because it's based on NEXTSTEP, which is Mach/BSD4.x released in 1989. Conformance was obtained in 2007 with version 10.5, which kind of makes sense because macOS 10.0-10.4 was kind of a work in progress.why they wanted to maintain compatibility with Unix for systems from SGI and others
Seems like a rather odd, trollish hill to die on. The point about taking something simple and making it complex is valid, but a lot of the rest?Ya' know someone could get on the mailing list and ask the devs why rather than sit here complaining with awe and wonder about it.
It is no longer a plain text file in /etc/motd , it has become more complex.I'm not convinced motd is complex now. Maybe it's just has more functionality.
But just like sendmail i would personally see it out of base and into ports.
#12 (already in place)
test -f /etc/motd && sed -i '' '2,$d' /etc/motd
#13 (wtf no /etc/motd??)
test -f /etc/motd || touch /root/.hushlogin
It was so useless and unused that some guy saw this as his chance to over-engineer the crap out of it whilst no-one was lookingIt’s pretty much useless these days when everyone has their own personal machine. That is why it is growing weeds!
# service motd disable
# /etc/rc.conf
update_motd="NO"
It does look like that, doesn't it. Has anyone managed to find the actual change for this and why it went ahead?It was so useless and unused that some guy saw this as his chance to over-engineer the crap out of it whilst no-one was looking
But this is post the event. I would love to read the rationale behind this change.Open-source is strange sometimes. I personally think it was someone who liked all the junk that Ubuntu spits out when you ssh in and wanted to emulate similar functionality / noise.
From here: https://reviews.freebsd.org/D26654https://reviews.freebsd.org/D26654
sysrc update_motd=no
and ensuring it is always done for every release into the future.BUT, it's disappointing that it's heading that way.It looks like the weirdness can be disabled via:
Code:# service motd disable # /etc/rc.conf update_motd="NO"
Once I have confirmed, I will just add this to my growing installer script. The number of these hacks have grown more in the last two years than the 10 years before it! Luckily it is still considerably less than the madness that is Linux.
I checked my script and I have that too... I'd already forgotten that step. Painful.update_motd="NO"
just be aware in these forums the high message count club are very cliquey
Nah, OS/360 is about 10-15 years older, and still being actively developed and sold. It still makes IBM an enormous amount of money. And a while ago I heard that GCOS (the old General Electric OS from the early 60s) is also still being sold. Both have stood a longer test of time.I would say that UNIX as a design still represents the *only* system that has truly stood the test of time.
FreeBSD 12.2-RELEASE-p7 GENERIC
, ,
/( )\
\\ \\___ / /
/- _ `-/ ' !
(/\\/ \\ \\ /
/ / | ` \
O O ) / |
`-^--'`< '
(_.) _ ) /
`.___/` /
`-----' /
<----. __ / __ \\
<----|====O)))==) \\) /====
<----' `--' `.__,' \\
| |
\\ /
______( (_ / \\______
,' ,-----' | \\
`--{__________) \\/
I find that hard to believe. At least in 2010 he used MacOS + plan9ports, as per Russ Cox inKen is still around, and last I heard, he used a Chromebook (!) as his personal machine
The standard set up for a Plan 9 aficionado here seems to
be a Mac or Linux machine running Plan 9 from User Space
to get at sam, acme, and the other tools. Rob, Ken, Dave, and I
use Macs as our desktop machines, but we're a bit of an exception.
I know, right?Gosh!
And you'll see nothing as /etc/motd is not used unless you stay on 12.Get out a text editor and change /etc/motd:
Code:FreeBSD 12.2-RELEASE-p7 GENERIC , , /( )\ \\ \\___ / / /- _ `-/ ' ! (/\\/ \\ \\ / / / | ` \ O O ) / | `-^--'`< ' (_.) _ ) / `.___/` / `-----' / <----. __ / __ \\ <----|====O)))==) \\) /==== <----' `--' `.__,' \\ | | \\ / ______( (_ / \\______ ,' ,-----' | \\ `--{__________) \\/
In 13 I have in /etc/login.confAnd you'll see nothing as /etc/motd is not used unless you stay on 12.
:welcome=/etc/motd:\