A reckless guide to OpenBSD.
Welcome to a new weekly series of articles for intermediate to advanced level users of OpenBSD, focusing on aspects of using and customising the system that are not broadly covered or encouraged by the project's own official documentation, (hence the term ‘reckless guide’)...
https://www.exoticsilicon.com/jay/reckless_guide_to_openbsd
#system
Welcome to a new weekly series of articles for intermediate to advanced level users of OpenBSD, focusing on aspects of using and customising the system that are not broadly covered or encouraged by the project's own official documentation, (hence the term ‘reckless guide’)...
https://www.exoticsilicon.com/jay/reckless_guide_to_openbsd
#system
👍16
OpenBSD/arm64 on Apple M1 systems.
It has taken a while, but I'm pleased to announce that OpenBSD/arm64 works well enough on Apple M1 systems for some wider testing...
https://www.undeadly.org/cgi?action=article;sid=20220320115932
#hardware #install #system
It has taken a while, but I'm pleased to announce that OpenBSD/arm64 works well enough on Apple M1 systems for some wider testing...
https://www.undeadly.org/cgi?action=article;sid=20220320115932
#hardware #install #system
👍17😁2
Doing stupid things (with packets and OpenBSD).
Several articles about OpenBSD on server: https://doing-stupid-things.as59645.net/
#system #network #mail
Several articles about OpenBSD on server: https://doing-stupid-things.as59645.net/
#system #network #mail
👍5
FreeBSD vs OpenBSD: Which is Right for You?
FreeBSD vs OpenBSD. Which is more secure? Which is faster? Which is generally superior? Both have their strengths and weaknesses, and both appeal to different audiences depending on needs.
https://www.ateamsystems.com/tech-blog/freebsd-vs-openbsd-which-is-right-for-you/
#system
FreeBSD vs OpenBSD. Which is more secure? Which is faster? Which is generally superior? Both have their strengths and weaknesses, and both appeal to different audiences depending on needs.
https://www.ateamsystems.com/tech-blog/freebsd-vs-openbsd-which-is-right-for-you/
#system
👍2🔥1
OpenBSD Gaming Updates Q2 2022.
It's been a little quieter on the subreddit for a while, but that doesn't mean that nothing is happening in OpenBSD gaming! With the final touches being applied before the OpenBSD 7.1 release, this is as good a time as any to give a bit of an overview of recent developments and useful resources...
https://www.reddit.com/r/openbsd_gaming/comments/u5tdzy/openbsd_gaming_updates_q2_2022/
#desktop #games #system
It's been a little quieter on the subreddit for a while, but that doesn't mean that nothing is happening in OpenBSD gaming! With the final touches being applied before the OpenBSD 7.1 release, this is as good a time as any to give a bit of an overview of recent developments and useful resources...
https://www.reddit.com/r/openbsd_gaming/comments/u5tdzy/openbsd_gaming_updates_q2_2022/
#desktop #games #system
🎉23👍14🔥12😱1
How to contribute to the OpenBSD project?
You like OpenBSD? Then, I'm quite sure you can contribute to it! Let me explain the many ways your skills can be used to improve the project and contribute back.
https://dataswamp.org/~solene/2022-05-03-contributing-to-openbsd.html
#system #contribute
You like OpenBSD? Then, I'm quite sure you can contribute to it! Let me explain the many ways your skills can be used to improve the project and contribute back.
https://dataswamp.org/~solene/2022-05-03-contributing-to-openbsd.html
#system #contribute
👍12🎉1
Forwarded from NetBSD
NetBSD 9.3 released.
The NetBSD Project is pleased to announce NetBSD 9.3, the third release from the NetBSD 9 stable branch.
https://blog.netbsd.org/tnf/entry/netbsd_9_3_released
#release #system
The NetBSD Project is pleased to announce NetBSD 9.3, the third release from the NetBSD 9 stable branch.
https://blog.netbsd.org/tnf/entry/netbsd_9_3_released
#release #system
👍10🔥2
Installing OpenBSD on Scaleway Elastic Metal.
The instructions below will roughly stay the same should you want to install NetBSD or FreeBSD instead of OpenBSD...
https://www.senzilla.io/blog/2022/08/10/installing-openbsd-scaleway-elastic-metal/
#install #system
The instructions below will roughly stay the same should you want to install NetBSD or FreeBSD instead of OpenBSD...
https://www.senzilla.io/blog/2022/08/10/installing-openbsd-scaleway-elastic-metal/
#install #system
👍4🔥1
OpenBSD on a Lenovo Thinkpad X220.
This is going to be yet another post about installing / running OpenBSD on an old Thinkpad X220. It’s not going to be different than all of the other guides that are already out there, but my motivation and what came of it afterwards might be interesting for some folks.
https://housingsklave.at/posts/2022-05-07-openbsd-on-a-lenovo-thinkpad-x220/
#hardware #install #system
This is going to be yet another post about installing / running OpenBSD on an old Thinkpad X220. It’s not going to be different than all of the other guides that are already out there, but my motivation and what came of it afterwards might be interesting for some folks.
https://housingsklave.at/posts/2022-05-07-openbsd-on-a-lenovo-thinkpad-x220/
#hardware #install #system
👍4
👍3🔥3
cwdof.
Simple utility to get the current working directory of a given process in OpenBSD.
https://github.com/phillbush/cwdof
#cwdof #system
Simple utility to get the current working directory of a given process in OpenBSD.
https://github.com/phillbush/cwdof
#cwdof #system
🔥5👍2😱1
mimmutable() for OpenBSD.
Virtual-memory systems provide a great deal of flexibility in how memory can be mapped and protected. Unfortunately, memory-management flexibility can also be useful to attackers bent on compromising a system. In the OpenBSD world, a new system call is being added to reduce this flexibility; it is, though, a system call that almost no code is expected to use.
https://lwn.net/SubscriberLink/915640/53bc300d11179c62/
#security #system #memory
Virtual-memory systems provide a great deal of flexibility in how memory can be mapped and protected. Unfortunately, memory-management flexibility can also be useful to attackers bent on compromising a system. In the OpenBSD world, a new system call is being added to reduce this flexibility; it is, though, a system call that almost no code is expected to use.
https://lwn.net/SubscriberLink/915640/53bc300d11179c62/
#security #system #memory
👍5😱1
Analysis of Speedup Gain of Undefined Behavior Optimizations in OpenBSD.
The ISO C Standard added the undefined behavior notion as a mean to portability. State-of-the-art compilers such as GCC and Clang/LLVM use it to issue aggressive optimizations that break the the intention of the progammer. We argue that the performance impact of undefined behavior (UB) optimizations in operating systems, such as OpenBSD, is low. Furthermore they introduce unobservable and undocumented effects that have great impact of program robustness and security. To test our hypothesis we take the compiler implementation used in OpenBSD, i.e.Clang/LLVM, and disable all undefined behavior optimizations.Then we compare the performance of the system on multiple hardware architectures with the above mentioned optimizations turned on and off...
https://tildegit.org/lucic71/dissertation/src/branch/master/TSW/tsw.pdf
#system #optimizations
The ISO C Standard added the undefined behavior notion as a mean to portability. State-of-the-art compilers such as GCC and Clang/LLVM use it to issue aggressive optimizations that break the the intention of the progammer. We argue that the performance impact of undefined behavior (UB) optimizations in operating systems, such as OpenBSD, is low. Furthermore they introduce unobservable and undocumented effects that have great impact of program robustness and security. To test our hypothesis we take the compiler implementation used in OpenBSD, i.e.Clang/LLVM, and disable all undefined behavior optimizations.Then we compare the performance of the system on multiple hardware architectures with the above mentioned optimizations turned on and off...
https://tildegit.org/lucic71/dissertation/src/branch/master/TSW/tsw.pdf
#system #optimizations
👏9👍4🥰4❤2
Errata patches for TCP have been released for OpenBSD 7.1 and 7.2.
Binary updates for the amd64, i386 and arm64 platform are available via the syspatch utility. Source code patches can be found on the respective errata page:
- https://www.openbsd.org/errata71.html
- https://www.openbsd.org/errata72.html
#security #update #system
Binary updates for the amd64, i386 and arm64 platform are available via the syspatch utility. Source code patches can be found on the respective errata page:
- https://www.openbsd.org/errata71.html
- https://www.openbsd.org/errata72.html
#security #update #system
👍11
Is OpenBSD for you?
This blog post is a step by step wizard for those who think about using OpenBSD as a primary OS and daily driver, but don't know if it meets the requirements. I am trying to focus on desktop/laptop use in this case...
https://mizik.eu/blog/is-openbsd-for-you/index.html
#system #hardware #install
This blog post is a step by step wizard for those who think about using OpenBSD as a primary OS and daily driver, but don't know if it meets the requirements. I am trying to focus on desktop/laptop use in this case...
https://mizik.eu/blog/is-openbsd-for-you/index.html
#system #hardware #install
👍20❤7
🎉57🍾10❤7🔥6👍5⚡4🥰2🙏1