![]() |
|
AppArmor/SELinux require separate policy files to be written, to describe what an app can/can't do. Pledge/unveil are APIs that developers use to directly restrict what an app can do/can't do. |
![]() |
|
> Or for a more standard/modern FS like XFS (I don't expect OpenBSD to go for ZFS bloat). At some point, I think I heard that they might use HAMMER2, which would be nice. |
![]() |
|
>plan to reintroduce xattrs in FFS2? With unveil(2) and maybe pledge(2), I do not think there is a need for Extended Attributes. To me, all it does is add complexities not really needed in OpenBSD. |
![]() |
|
They made their FFS 64-bit. That’s what you get. And FFS is THE standard. In short no. Also they removed softupdates, code was old and slow and was holding back the quest to unlock. |
![]() |
|
> And FFS is THE standard What's that supposed to mean? ed is the standard text editor, yet we don't actually expect anyone to use it (let alone know it...) |
![]() |
|
There was this interesting talk [1] about how this ISP uses OpenBSD as BGP control plane. I used to heard that OpenBSD was often used as Internet facing middlebox (like firewalls/proxy/network load balancer) because of how good pf and relayd are. But it would surprise me if it would still be the case nowadays, OpenBSD seems to perform poorly [2] in terms of network throughput compared to the competition (VyOS/VPP). And I don't think this 7.5 upgrade helped a lot regarding this topic. [1]: https://gregsowell.com/?p=7069 [2]: https://ipng.ch/s/articles/2021/07/19/pcengines-apu6.html |
![]() |
|
One would probably have to define "one-man show". But, no, Theo does not write most of OpenBSD's code. Although he certainly is the leader of the project. If the copyright statement bothers you, I can recommend the announcement e-mail (see "THANKS" in particular): https://marc.info/?l=openbsd-announce&m=171228270018970&w=2 You will also find separate copyright statements in a lot of the source files and many carry the name of their authors. |