OpenBSD 7.1 on PINE64 RockPro64.
This is a small write-up about installing OpenBSD 7.1 on a PINE64 RockPro64 SBC.
https://bsandro.tech/posts/openbsd-7.1-on-pine64-rockpro64/
#install #hardware #pine64
This is a small write-up about installing OpenBSD 7.1 on a PINE64 RockPro64 SBC.
https://bsandro.tech/posts/openbsd-7.1-on-pine64-rockpro64/
#install #hardware #pine64
π7π₯1
Analyze OpenBSDβs Kernel with Domain-Specific Knowledge
In this article I want to show how we can analyze the OpenBSD kernel with domain-specific knowledge of spl(9) locking primitives, to find programming errors. This work was sponsored by Genua GmbH. Genua uses OpenBSD as a basis of many of their products. They allow developers to have a retreat twice a year for one week to hack on their own projects. This work is a result of it...
https://medium.com/@chrissicool/analyze-openbsds-kernel-with-domain-specific-knowledge-ca665d92eebb
#kernel
In this article I want to show how we can analyze the OpenBSD kernel with domain-specific knowledge of spl(9) locking primitives, to find programming errors. This work was sponsored by Genua GmbH. Genua uses OpenBSD as a basis of many of their products. They allow developers to have a retreat twice a year for one week to hack on their own projects. This work is a result of it...
https://medium.com/@chrissicool/analyze-openbsds-kernel-with-domain-specific-knowledge-ca665d92eebb
#kernel
π1π₯1
0 Dependency Websites with OpenBSD & AsciiDoc.
I have fallen in love with a recent combination of software to make good looking websites, and having an easy to manage web server. Iβm a minimalist in many ways. Really, I find that it makes my life easier. I like to keep my blog up here and donβt want to deal with database updates, language exploits, weird migrations, and so on. I also manage my churchβs website. I canβt be having complex solutions that require large amounts of maintenance at multiple times a month because of a dozen pieces of software requiring version upgrades or what have you. Sure, some people have needs for elaborate content management systems, but sometimes you only need a simple site too, and why overcomplicate it?
https://blog.passwordclass.xyz/blogs/2022/06/0-dependency-websites-with-openbsd-asciidoc.html
#httpd #asciidoc #webserver
I have fallen in love with a recent combination of software to make good looking websites, and having an easy to manage web server. Iβm a minimalist in many ways. Really, I find that it makes my life easier. I like to keep my blog up here and donβt want to deal with database updates, language exploits, weird migrations, and so on. I also manage my churchβs website. I canβt be having complex solutions that require large amounts of maintenance at multiple times a month because of a dozen pieces of software requiring version upgrades or what have you. Sure, some people have needs for elaborate content management systems, but sometimes you only need a simple site too, and why overcomplicate it?
https://blog.passwordclass.xyz/blogs/2022/06/0-dependency-websites-with-openbsd-asciidoc.html
#httpd #asciidoc #webserver
π2π₯2
OpenBSD has two new C compilers: chibicc and kefir.
In my never ending quest to have oksh support every C compiler in existence, I have ported two more C compilers to OpenBSD. They are chibicc and kefir. As always, let's review them and at the end I'll have links to unofficial ports so that you can play around with these C compilers...
https://briancallahan.net/blog/20220629.html
#chibicc #kefir #compiler
In my never ending quest to have oksh support every C compiler in existence, I have ported two more C compilers to OpenBSD. They are chibicc and kefir. As always, let's review them and at the end I'll have links to unofficial ports so that you can play around with these C compilers...
https://briancallahan.net/blog/20220629.html
#chibicc #kefir #compiler
π13π₯2π±2π1
Running Minecraft server on OpenBSD.
For one reason or another, I had to set up a Minecraft server and, given that there is no OpenBSD port, I had to set it up from scratch... BTW, creating an OpenBSD port is out of this post's scope.
https://dataswamp.org/~rjc/running_minecraft_server_on_openbsd.html
#games #minecraft
For one reason or another, I had to set up a Minecraft server and, given that there is no OpenBSD port, I had to set it up from scratch... BTW, creating an OpenBSD port is out of this post's scope.
https://dataswamp.org/~rjc/running_minecraft_server_on_openbsd.html
#games #minecraft
π6
oksh.
Unlike other ports of OpenBSD ksh, this port is entirely self-contained and aims to be maximally portable across operating systems and C compilers. We are always looking for new combinations to add support for...
https://github.com/ibara/oksh
#shell #ksh #portable
Unlike other ports of OpenBSD ksh, this port is entirely self-contained and aims to be maximally portable across operating systems and C compilers. We are always looking for new combinations to add support for...
https://github.com/ibara/oksh
#shell #ksh #portable
π11
OpenBSD Kernel Internals β Creation of process from user-space to kernel space.
This time letβs discuss about the process creation in OpenBSD operating system from user-space level to kernel space. We will take an example of the user-space process that will be launched from the Command Line Interface (console), for example, βlsβ, and then what happens in kernel-space as a result of it...
https://medium.com/@_neerajpal/openbsd-kernel-internals-creation-of-process-from-user-space-to-kernel-space-31a504389f87
#kernel #userspace
This time letβs discuss about the process creation in OpenBSD operating system from user-space level to kernel space. We will take an example of the user-space process that will be launched from the Command Line Interface (console), for example, βlsβ, and then what happens in kernel-space as a result of it...
https://medium.com/@_neerajpal/openbsd-kernel-internals-creation-of-process-from-user-space-to-kernel-space-31a504389f87
#kernel #userspace
π10
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
AppManager
A GUI for the OpenBSD package manager. You can search for packages by typing text. There is a setting if you want to include packages description into the search...
- https://tildegit.org/solene/AppManager
- https://dataswamp.org/~solene/2022-05-05-i-wrote-a-gui-frontend-with-a-game-engine.html
#packages #gui
A GUI for the OpenBSD package manager. You can search for packages by typing text. There is a setting if you want to include packages description into the search...
- https://tildegit.org/solene/AppManager
- https://dataswamp.org/~solene/2022-05-05-i-wrote-a-gui-frontend-with-a-game-engine.html
#packages #gui
π9π₯4π±1
muxfs.
Introducing muxfs a mirroring, checksumming, and self-healing filesystem layer for OpenBSD.
https://sdadams.org/blog/introducing-muxfs/
#filesystem #fs
Introducing muxfs a mirroring, checksumming, and self-healing filesystem layer for OpenBSD.
https://sdadams.org/blog/introducing-muxfs/
#filesystem #fs
π12
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
How to host your server with OpenBSD?
You are about to dive into the world of self-hosting. This document is written to help you host at home or on a dedicated (rented) server some services unfortunately too often entrusted to third parties. The main goal is to keep things as simple as possible while learning gradually. Of course, compromises have been made. If you feel you want to learn more after reading this, that's great! π
https://si3t.ch/ah/en/toc/
#selfhosted #setup
You are about to dive into the world of self-hosting. This document is written to help you host at home or on a dedicated (rented) server some services unfortunately too often entrusted to third parties. The main goal is to keep things as simple as possible while learning gradually. Of course, compromises have been made. If you feel you want to learn more after reading this, that's great! π
https://si3t.ch/ah/en/toc/
#selfhosted #setup
π16π2
DNS over TLS: OpenBSD with Unbound.
This article describes how to configure and use Unbound on OpenBSD in order to send encrypted DNS via DNS over TLS to Quad9. This was tested using OpenBSD 7.1.
https://support.quad9.net/hc/en-us/articles/7303285565069-DNS-over-TLS-OpenBSD-with-Unbound
#doh #unbound
This article describes how to configure and use Unbound on OpenBSD in order to send encrypted DNS via DNS over TLS to Quad9. This was tested using OpenBSD 7.1.
https://support.quad9.net/hc/en-us/articles/7303285565069-DNS-over-TLS-OpenBSD-with-Unbound
#doh #unbound
π2
Building a Large-Scale Threat Intelligence System with OpenBSD.
In this talk I describe a threat intelligence system that leverages thousands of OpenBSD firewalls deployed at businesses across a wide range of industries. The data is collected, processed, and analyzed to create tactical threat intelligence feeds that are then automatically disseminated back to all the firewalls to defend against Internet threats. The talk discusses why OpenBSD was selected as the platform of choice and how its features are used to achieve the objectives of this system, as well as challenges and lessons learned.
https://www.youtube.com/watch?v=qQdcAn4-3CE
#video #bsdcan
In this talk I describe a threat intelligence system that leverages thousands of OpenBSD firewalls deployed at businesses across a wide range of industries. The data is collected, processed, and analyzed to create tactical threat intelligence feeds that are then automatically disseminated back to all the firewalls to defend against Internet threats. The talk discusses why OpenBSD was selected as the platform of choice and how its features are used to achieve the objectives of this system, as well as challenges and lessons learned.
https://www.youtube.com/watch?v=qQdcAn4-3CE
#video #bsdcan
YouTube
Building a Large Scale Threat Intelligence System with OpenBSD Lawrence Teo
Full description at https://www.bsdcan.org/events/bsdcan_2022/schedule/session/101-building-a-large-scale-threat-intelligence-system-with-openbsd/
π12
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
How to get rid of all the warnings in Nextcloud.
After the installation of Nextcloud you check for security & setup warnings in the administration panel. Although you followed the pkg-readme for Nextcloud to the point you get some yellow entries there. In this article I show you how you can get rid of these.
https://www.bsdhowto.ch/ncwarnings.html
#nextcloud #httpd #redis
After the installation of Nextcloud you check for security & setup warnings in the administration panel. Although you followed the pkg-readme for Nextcloud to the point you get some yellow entries there. In this article I show you how you can get rid of these.
https://www.bsdhowto.ch/ncwarnings.html
#nextcloud #httpd #redis
π6π2
π3π₯3
Running a Docker Host under OpenBSD using vmd(8).
The OpenBSD virtual machine daemon works pretty well with Linux VMs nowadays. This was time for me to see if I could replace the Synology Docker service with some Docker host provided by vmd(8)...
https://www.tumfatig.net/2022/running-docker-host-openbsd-vmd/
#docker #vmd
The OpenBSD virtual machine daemon works pretty well with Linux VMs nowadays. This was time for me to see if I could replace the Synology Docker service with some Docker host provided by vmd(8)...
https://www.tumfatig.net/2022/running-docker-host-openbsd-vmd/
#docker #vmd
π6π₯5π±1