OP
- Thread Starter
- #26
If you are going to participate in a Forum Thread, then it is your duty to read all the preceding Posts, and to not distort the statements of others. I already commented on this in Post #13.Disconnecting and reading/writing a disk in a case is not difficult; all it takes is bringing a small laptop, android phone or Raspberry Pi with a USB to SATA adapter and a cable.
When I refer to 'authentic' UNIX I don't mean the original programme code which is not relevant, but rather I'm referring to original 'features', including security features, of UNIX. FreeBSD has deviated from some of UNIX's features. Some of FreeBSD's changes are beneficial: the abolition of the Modify and Append Attributes, the addition of the Link attribute, the switching of the Wheel / Superuser Group Number from 255 to 0, and the addition of more Groups / Users beyond the original 256. However, some of BSD's changes are not beneficial, and have degraded FreeBSD's usefulness as a 'networking' Operating System: namely, the abolition of the Regular Superuser and the Group Leader User. The abolition of these two important User categories unfortunately renders FreeBSD inferior to UNIX for networking -- whether it be a School or Business setting. It would be very beneficial for FreeBSD to restore these two User categories.What does "authentic" mean? If you mean that it contains the original Dennis and Ken source code: As far as I know, that is today only available in the form of AIX and HP-UX, ...
Ah, one good example is the US Robotics Internal Modem which I wanted to buy for use with FreeBSD, but they don't provide a Driver for BSD! They do however provide Drivers for Linux and MAC! The fact that the amount of commercial software for BSD is "minuscule" is a BIG PROBLEM if you expect Computer users to switch to FreeBSD from Windows or Linux. The problem with schism in the BSD community makes BSD look like a fringe group, and this is a reason why software is not produced for FreeBSD!You say that that division among the BSDs prevents software manufacturer from offering software for BSD. What software manufacturers? The amount of commercial software that is produced for any BSD is minuscule to begin with. ...
You're not reading what I stated. I said that "I think OpenBSD has every right to exist, but they should not use the 'BSD' acronym which should be reserved to FreeBSD in order to avoid confusion". OpenBSD probably has less than 10,000 users which, in my opinion, makes it a waste of time to maintain, but you're welcome to disagree with my opinion. I do salute and commend them if they are zealous in quality control and reducing the amount of code. I sincerely hope that FreeBSD programmers are also concise and efficient in containing the size of their programme code. Microsoft is an example of negligent programming which has resulted in the Windows OS transforming into a Cyclops.Your comment about OpenBSD is nonsense. Yes, it's community is smaller than FreeBSD. ... OpenBSD is all about auditing every line of code, reducing the amount of code, and maintaining very high quality, at the expense of features. The people who are interested in that could not work on FreeBSD, as the philosophy of that OS is different. So let them work on their favorite project; they are making a very good (but very different) product too. Before you make incendiary and nonsensical statements telling OpenBSD programmers what they should do, you really need to educate yourself on the existing goals and cultures of the projects.
Again, you're not correctly reading what I'm writing. I never said that a Password for Single User mode should be "mandatory". I merely said that it should be the "default" setting at Installation which a user can then change on their own by editing the '/etc/ttys' File. I also clearly stated in my last Post that I don't even think that a Password for the 'root' Superuser should be mandatory!... But in many other situations, it would not increase security at all, because other gaps (such as physical disconnect of drive or booting from another drive) remain wide open. Simply claiming that this is "some other person's problem" (namely the BIOS manufacturer) is unrealistic. Disconnecting and reading/writing a disk in a case is not difficult; all it takes is bringing a small laptop, android phone or Raspberry Pi with a USB to SATA adapter and a cable. And what is your exact proposal for how to help the person whose single user mode password doesn't work (either because they forgot it or the passwd file has become unreadable)? Before making single used mode password mandatory, you have to come up with a reasonable solution for that, and I haven't seen any.
That fact that someone can steal someone's Hard Drive DOES NOT mean that the Operating System should roll over, and leave itself open to hackers! Once again you're mixing up two different aspects of security: the OS and the physical security of the Computer. Physical security and the BIOS settings are the sole responsibility of the Computer owner -- NOT the Operating System. The Operating System is only responsible to prevent hacking into itself.
I did actually consider the problem of a corrupted Password File before you even mentioned it. In that circumstance the OS should refer to a backup Password File. The OS could back up the File at Bootup, and the Computer user could back it up more often as they wished. / As for someone who forgets their Password, they can temporarily replace the Password File with one containing a 'root' Password they know simply by mounting their Hard Drive onto another FreeBSD system. Absent-minded people could also set the 'toor' Password to <ENTER>.