However, I simply couldn't get [FreeBSD] to run on my Raspberry Pi. Apparently there's some compatibility problem with my SD card. Oh well...
Yes, try a different SD card. I'm running FreeBSD 10.1-RELEASE on a Model B, it's exceptionally stable: $ uname -a FreeBSD dbgpi.localdomain 10.1-RELEASE FreeBSD 10.1-RELEASE #0 82c1d26(freebsdpi): Tue Dec 2 04:13:10 CET 2014 root@pi.localdomain:/usr/obj/usr/src/sys/RPI-B arm
so I'm hoping that I'll get [NetBSD] to run on my Raspberry Pi soon.
Works equally well (this is my wifi AP and kitchen sink): $ uname -a NetBSD pi.localdomain 7.99.20 NetBSD 7.99.20 (PIKERN) #0: Wed Aug 5 04:37:30 CEST 2015 build@frozen.localdomain:/usr/build/obj-pi-earmv6hf-evbarm/sys/arch/evbarm/compile/PIKERN evbarm
One thing that I liked about the BSDs I've tried so far is the documentation. The FreeBSD handbook is pure gold compared to, say, the Debian documentation. The NetBSD documentation is pretty good too.
I use OpenBSD because it's simple, and they continually improve the _existing_ software.
Existing software like LibreSSL? (OpenBSD rewrite of OpenSSL) Or OpenSMTPD? (OpenBSD rewrite of an MTA) Or maybe something simpler, like doas(1)? (OpenBSD rewrite of sudo)
Lots of newly-written software in OpenBSD. These are only three examples i could readily think of, and they're all fairly recent.
I guess your notion that NetBSD is bleeding edge is based on similar bizarre views.
Look, with GNU/kFreeBSD you're getting the worst of both worlds(*). Linux itself isn't really the problem. The problem comes from userland, and you will probably end up running systemd on GNU/kFreeBSD.
(*) Actually you get a shitty userland on a decent kernel.
Well, yes. Then let's say one could introduce a new (chosen) commit that one could secretly amend after the fact. I guess preimage attacks is the logical next step, though.
But that still wouldn't be a fair comparison because systemd does so many more things not remotely related to sysvinit+init scripts. So what are we going to compare, systemd vs init+scripts+httpd+ntpd+consolekit+policykit+this+and+that?
Do you understand the problem, now that it's staring you in the face?
human: Unless there's some indication for that they're not, it's useless to assume it. So far, in all places we have looked - and can look pretty far - the laws of physics have always be the same everywhere.
FTFY
why can't [aliens] have a different set of laws of physics?
They can. Can we do something about it? No. Can we research that hypothietical, completely unknown "set of laws of physics"? No.
Likewise, it's equally possible that we were created by the great invisible pink unicorn. Does it make sense to assume we were? No. Why?
I don't see you discussing anything, so we might be in for a wait, regarding those unspecified adults to arrive and start discussing SElinux... Apart from that, with a bit more reading comprehension and/or reasoning skills you might have inferred on your own that I could not care less about what *linux does or does not. Plus, I'm not arrogant enough to consider myself reviewing SElinux to mean that *if* there was a properly obfuscated backdoor i would necessarily have found it, despite me knowing the pertinent language very well. It having been designed by the NSA just offsets the initial level of trust i'm willing to give it, for very obvious reasons. But as said, I don't care. Why? See OP.
You will actually fail the driving test if you don't signal.
Some parts of the Autobahn have a 120 km/h speed limit and there you basically have two speeds: 80 km/h for the right lane, mostly filled with trucks, and 120 km/h on the 2nd and 3rd lanes.
In reality, on sections restricted to 120, you'll have trucks going 90 on the right lane, most people averaging 120-130 on the middle lane, and some doing 150 on the left lane.
no speed limit [..] means you are driving 180 on the middle lane, passing a truck doing 80 on the right lane, and someone going 280 passes you on the left lane.
Hypothetical much? On unrestricted parts, you'll stil lhave the trucks go 90 on the right lane, most people averaging 120-130 on the middle lane, and the occasional speeder doing 150 and upwards on the left lane. People that do 180+ generally use the left lane, even when the middle lane is free (which makes sense to me, even if it is against the rules (and hey, we Germans *love* rules)). Now, as for people doing 280+, I have yet to see one. (Disclaimer: I've driven 100.000+ km on the Autobahn. Basically every day for the last 10 years. Including the more notorious routes like the A3 or the so-called Diplomat race track A555)
+1 very good read, thanks AC
Security config files absolutely must be unambiguous to people aren't going to read the manual.
People who aren't going to read the manual are unlikely to get their security right, blacklistd or not.
Security-aware admins do read the manual.
Cron [...] 5 star screwup
Well put
*cheer*
However, I simply couldn't get [FreeBSD] to run on my Raspberry Pi. Apparently there's some compatibility problem with my SD card. Oh well...
Yes, try a different SD card. I'm running FreeBSD 10.1-RELEASE on a Model B, it's exceptionally stable:
$ uname -a
FreeBSD dbgpi.localdomain 10.1-RELEASE FreeBSD 10.1-RELEASE #0 82c1d26(freebsdpi): Tue Dec 2 04:13:10 CET 2014 root@pi.localdomain:/usr/obj/usr/src/sys/RPI-B arm
$ uptime
12:00AM up 187 days, 15:26, 2 users, load averages: 0.33, 0.15, 0.07
so I'm hoping that I'll get [NetBSD] to run on my Raspberry Pi soon.
Works equally well (this is my wifi AP and kitchen sink):
$ uname -a
NetBSD pi.localdomain 7.99.20 NetBSD 7.99.20 (PIKERN) #0: Wed Aug 5 04:37:30 CEST 2015 build@frozen.localdomain:/usr/build/obj-pi-earmv6hf-evbarm/sys/arch/evbarm/compile/PIKERN evbarm
$ uptime
12:01AM up 61 days, 10:52, 14 users, load averages: 0.50, 0.41, 0.44
One thing that I liked about the BSDs I've tried so far is the documentation. The FreeBSD handbook is pure gold compared to, say, the Debian documentation. The NetBSD documentation is pretty good too.
Yep.
I use OpenBSD because it's simple, and they continually improve the _existing_ software.
Existing software like LibreSSL? (OpenBSD rewrite of OpenSSL)
Or OpenSMTPD? (OpenBSD rewrite of an MTA)
Or maybe something simpler, like doas(1)? (OpenBSD rewrite of sudo)
Lots of newly-written software in OpenBSD. These are only three examples i could readily think of, and they're all fairly recent.
I guess your notion that NetBSD is bleeding edge is based on similar bizarre views.
Look, with GNU/kFreeBSD you're getting the worst of both worlds(*). Linux itself isn't really the problem. The problem comes from userland, and you will probably end up running systemd on GNU/kFreeBSD.
(*) Actually you get a shitty userland on a decent kernel.
Comments. You might have heard of 'em.
Well, yes. Then let's say one could introduce a new (chosen) commit that one could secretly amend after the fact. I guess preimage attacks is the logical next step, though.
But that still wouldn't be a fair comparison because systemd does so many more things not remotely related to sysvinit+init scripts. So what are we going to compare, systemd vs init+scripts+httpd+ntpd+consolekit+policykit+this+and+that?
Do you understand the problem, now that it's staring you in the face?
With a SHA1 collision you can rewrite a repositorty's history.
Then how is it now(*) 40 GB-ish? I doubt bitcoin dates back to 1200 A.D.
(*) last time i checked
Try reading comprehension.
What about the part where you were going to mention bugs in init?
Q: Are the laws of physics the same everywhere?
human: Unless there's some indication for that they're not, it's useless to assume it. So far, in all places we have looked - and can look pretty far - the laws of physics have always be the same everywhere.
FTFY
why can't [aliens] have a different set of laws of physics?
They can. Can we do something about it? No. Can we research that hypothietical, completely unknown "set of laws of physics"? No.
Likewise, it's equally possible that we were created by the great invisible pink unicorn. Does it make sense to assume we were? No. Why?
init really was a bug ridden piece of garbage
Care to point out a couple of those bugs?
SystemD implements everything init did
And a lot more, yes
but does it right.
Hahaha, yeah, it probably looks right from a Windows-centric POV
Changing operator precedence? No.
But a serial console certainly did help, right?
Cross-thread whoosh?
I don't see you discussing anything, so we might be in for a wait, regarding those unspecified adults to arrive and start discussing SElinux...
Apart from that, with a bit more reading comprehension and/or reasoning skills you might have inferred on your own that I could not care less about what *linux does or does not. Plus, I'm not arrogant enough to consider myself reviewing SElinux to mean that *if* there was a properly obfuscated backdoor i would necessarily have found it, despite me knowing the pertinent language very well. It having been designed by the NSA just offsets the initial level of trust i'm willing to give it, for very obvious reasons. But as said, I don't care. Why? See OP.
Have you even read parent's comment? Or are you perhaps thinking that all backdoors are perfectly obvious, perhaps with a nice /* Backdoor */ comments?
try this instead
Just for the people who don't know what the fuck securelevel is (NetBSD's flavor in this case)
Not going back to Linux, but this really is a worthwhile addition.
B-but you'd lose telemetry, too!
Oh yeah, those are neat. Also work very well for nuke plant maintenance
You will actually fail the driving test if you don't signal.
Some parts of the Autobahn have a 120 km/h speed limit and there you basically have two speeds: 80 km/h for the right lane, mostly filled with trucks, and 120 km/h on the 2nd and 3rd lanes.
In reality, on sections restricted to 120, you'll have trucks going 90 on the right lane, most people averaging 120-130 on the middle lane, and some doing 150 on the left lane.
no speed limit [..] means you are driving 180 on the middle lane, passing a truck doing 80 on the right lane, and someone going 280 passes you on the left lane.
Hypothetical much?
On unrestricted parts, you'll stil lhave the trucks go 90 on the right lane, most people averaging 120-130 on the middle lane, and the occasional speeder doing 150 and upwards on the left lane. People that do 180+ generally use the left lane, even when the middle lane is free (which makes sense to me, even if it is against the rules (and hey, we Germans *love* rules)).
Now, as for people doing 280+, I have yet to see one.
(Disclaimer: I've driven 100.000+ km on the Autobahn. Basically every day for the last 10 years. Including the more notorious routes like the A3 or the so-called Diplomat race track A555)