/obsd/ - OpenBSD General

OpenBSD is a free and open-source, security-focused, Unix-like operating system.

*Please remember that this thread is _not_ meant to be a discussion about Linux vs OpenBSD*

FAQ:
>How do I get started?
-openbsd.org/faq/faq4.html

>What are the available graphics drivers?
-amdgpu(4): AMD Radeon GPUs using the amdgpu kernel driver (not enabled by default yet, still Work-In-Progress)
-intel(4): Intel integrated graphics chipsets
-radeon(4): ATI/AMD Radeon video driver
-efifb(4): EFI frame buffer
-vesa(4): Generic VESA video driver

>What are the available wireless drivers?
-man.openbsd.org/?query=wireless&apropos=1

>How do I set up Full-Disk Encryption?
-openbsd.org/faq/faq14.html#softraidFDE

>Why OpenBSD?
-sivers.org/openbsd
-over-yonder.net/~fullermd/rants/bsd4linux/01 (discusses *BSD in general)
-why-openbsd.rocks/ (shows up a random fact about OpenBSD whenever you load it)
-openbsd.org/innovations.html
-en.wikipedia.org/wiki/OpenBSD_security_features

>Should I use -release or -current?
-If you're using it in your home machine, then -current is most likely what you're looking for since it contains updated packages.

>How do I follow -current?
-openbsd.org/faq/current.html

>How do I upgrade -current to the latest snapshot?
-Just run sysupgrade(8) as root.

>How do I get help?
-OpenBSD man pages
-OpenBSD mailing lists: openbsd.org/mail.html
-daemonforums: daemonforums.org/
-OpenBSD FAQ: openbsd.org/faq/

>Book recommendations:
-Absolute OpenBSD (2nd edition)
-The Book of PF (3rd edition)

>Miscellaneous: -c0ffee.net/blog/openbsd-on-a-laptop/ (tips for a laptop installation, contains some useful information)
-openbsd.org/lyrics.html (OpenBSD's songs) -cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/ (list of available packages)

Feel free to ask questions and discuss topics that are related to OpenBSD.

Attached: RoyPuffy.jpg (227x343, 61K)

Other urls found in this thread:

dpaste.com/0ZHK6HZ.txt
openbsd.org/faq/faq15.html#PkgInstall
openbsd.c3sl.ufpr.br/pub/OpenBSD/
cdn.openbsd.org/pub/OpenBSD/
ftp.openbsd.org/pub/OpenBSD/
cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/
reddit.con/r/openbsd
reddit.com/r/openbsd
en.wikipedia.org/wiki/Comparison_of_BSD_operating_systems
openbsd.org/faq/faq14.html#softraid
c0ffee.net/blog/openbsd-on-a-laptop/#initial-configuration
c0ffee.net/blog/openbsd-on-a-laptop/#x11
github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-001.md
openbsd.org/faq/faq4.html
twitter.com/SFWRedditGifs

Previous thread:

i would use OpenBSD if the filesystem did not self destruct when the electricity shuts down unexpectedly

It won't "self destruct" on a power outage, it'll just run fsck and that's it.
You can enable soft updates though.

I love how this thread is a thing now.

user who was having issues running -current on a system that will have a custom kernel for amdgpu here.
Here's the errors I'm getting on pkg_add
dpaste.com/0ZHK6HZ.txt (too big to put in post)
According to OpenBSD's package page: openbsd.org/faq/faq15.html#PkgInstall
" There are several things to check:

Your system may be incomplete: you did not install one of the file sets that contains the required library.
Your system (or packages) may be outdated: you have an older version of the required library. Make sure that both the base system and any installed packages are up to date.
If you're running -current, base and package snapshots may be slightly out of sync. Wait for the mirrors to catch up and try again. "

I'm sure I installed all file sets. It is updated as I installed it with the latest snapshot less than 30 minutes ago. Only thing possible I think now is the last option as the packages are from the 17th. I tried using the following mirrors openbsd.c3sl.ufpr.br/pub/OpenBSD/ , cdn.openbsd.org/pub/OpenBSD/ , ftp.openbsd.org/pub/OpenBSD/ . This is really pissing me off so far.

Also forgot to mention it took a long time to extract the chromium package even tho I'm using an NVME SSD(Corsair MP300). Also how do I re-enable hyper threading? I don't like having my Ryzen 2600 threads being halved.

It seems like gettext-runtime is fucking things up for some reason, try installing it directly:
pkg_add -iv gettext-runtime

In pkg_add, "extracting" involves downloading too, so maybe you chose a slow mirror, or your Internet connection is slow.

I'll try that. Possibly the mirror? I have 60/30 interwebs.

what is the most minimal yet usable web browser for openbsd?

obsd$ pkg_add -iv gettext-runtime
Fatal error: pkg_add must be run as root
at /usr/libdata/perl5/OpenBSD/AddDelete.pm line 76.
obsd$ doas pkg_add -iv gettext-runtime
Update candidates: quirks-3.158 -> quirks-3.158
quirks-3.158 signed on 2019-06-17T23:08:22Z
Can't install gettext-runtime-0.20.1 because of libraries
|library c++.2.2 not found
| /usr/lib/libc++.so.3.0 (system): bad major
|library c++abi.0.1 not found
| /usr/lib/libc++abi.so.1.0 (system): bad major
Direct dependencies for gettext-runtime-0.20.1 resolve to libiconv-1.14p3
Full dependency tree is libiconv-1.14p3
Couldn't install gettext-runtime-0.20.1
obsd$

Try updating your packages:
pkg_add -u
qutebrowser maybe?

Also make sure that you're on the latest snapshot.
doas sysupgrade

In a good or bad way?

love is usually a good thing

no drivers
no softwares
slow as fuck
using a 70s filesystem

>no drivers
Runs on everything other than Nvidia cards and some obscure wifi vendors that refuse to release source code.
>no softwares
Did you even read the thread?
cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/
>slow as fuck
[[citation needed]]
>using a 70s filesystem
1- it wasn't created in the 70s
2- it does the job reliably

Whats the biggest difference between openbsd and freebsd? I am familiar with windows and linux but I know little about unix.

Attached: 1546246696711.jpg (614x461, 52K)

freebsd has proper albeit proprietary nvidia drivers.

Did both things. Still getting the same errors.

>slow as fuck
This is OpenBSD General, not FreeBSD General

The only possible situation in this case is that you got a corrupt download of OpenBSD's image which is why some system libraries are missing.

Did you verify the download before installing?

Anyways you can do two things now:
-Download the latest snapshot from the official mirrors (and verify the SHA256 checksum to make sure that you got proper images) and reinstall it.
-Wait for the next snapshot to get released and run doas sysupgrade so that you can have new proper file sets. (A new snapshot gets released every 12 hours).

>t.theo

Anyways sorry if I couldn't help you.

No problem. I'm pretty sure that it's not the image that is corrupt as this is the third install with the snapshot being downloaded from a third different mirror. Also I'm getting the file sets from the internet and not the install media so it verifies files by itself. Well shit I guess this is where the journey with OpenBSD ends :/

FreeBSD, like Linux, mainly focuses on performance and supporting every shiny new feature out there.
OpenBSD focuses on simplicity and security, they try to keep the code base small and they made many innovations in the security field. OpenBSD is completely FLOSS and does not ship with binary drivers.

You don't need to leave it, ask on the mailing list (the link is in the thread) or on the OpenBSD subreddit (many developers are active there): reddit.con/r/openbsd

*typo in the link, meant to write
reddit.com/r/openbsd

Try compiling the problematic packages from the ports as a temporary solution.

I've heard some people that say netsurf is quite good, haven't tried it myself though.

So do I, and in a good way

Thanks. :)

NetBSD has nouveau too.

>Whats the biggest difference between openbsd and freebsd?
>I know little about unix.
Then the biggest difference for you would be the documentation. Learn on FreeBSD with its superior documentation, then graduate to OpenBSD.

lies, openbsd has better docs by far

I personally prefer OpenBSD's documentation, but most new users would look at their search engine first when they have an inconvenience/question, recommending FreeBSD for newbies makes sense since it has a much larger community.

en.wikipedia.org/wiki/Comparison_of_BSD_operating_systems

OpenBSD has nothing like the FreeBSD Handbook, and isn't suitable for people who know nothing about Unix. It and its documentation are great for people who already know Unix, however.

put raid in the installer like debian you fucktard retards

RAID is available in the installer you retard
openbsd.org/faq/faq14.html#softraid

Why is Puffy holding a dick?

>You can enable soft updates though.
Please tell me how I'm a mega brainlet

hol up

well you sure made a fool out of me. would've bet my life it wasn't. i'm gonna try it out asap

Attached: racistcomputers.jpg (400x159, 23K)

Scroll a little bit down and you'll see the soft updates section:
c0ffee.net/blog/openbsd-on-a-laptop/#initial-configuration

Thank you (although I feel more lost than before)

>the actual state

Attached: openmeme.png (528x354, 23K)

What's hard to understand?
Just edit /etc/fstab and add softdep,noatime after rw in every entry except for the swap one.

Just use another mirror if one of them don't work (although the one you're using is working properly, so I'm not sure what the problem is for you).

>fstab
Oh, so that's a file? Since I didn't see an extension I thought it was a folder.
Thanks, I'll try out.

>tor-browser
that's his problem

Solved. Thanks!

>no connection
looks like you kicked out your ethernet cable while trying to install some software tee hee heeeeeeee

>t.retard

You can use ls -F to find out whether things are folders or files.
For example, to find out for all the files in your current directory:
ls -F
To find out for a specific file:
ls -F filenamehere

Installed bspwm. How I can start this?

Enable xenodm(if you haven't already): rcctl enable xendom
Configure your ~/.xsession to launch bspwm (pretty much like how you'd configure your .xinitrc file. An example configuration can be found here: c0ffee.net/blog/openbsd-on-a-laptop/#x11 (make sure to replace cwm with your WM's name.

After you finish doing that, reboot.

>enabled xendom on installation
>service xendom does not exist
Wtf?

If you enabled it during installation then that's fine, you don't need to re-enable it again.

It's also called xenodm, not xendom (it was a typo in the comment above)

That's a fancy name for a login GUI prompt.

Thanks. I cannot configure bspwm, so I have installed xfce. Just werks!

Apart from a storage solution, I don't see any home use for BSD, it wasn't meant for personal use to begin with, also OP, you're a cuck

Linux and FreeBSD Kernel, Multiple TCP-Based Remote DoS Vulnerabilities:
github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-001.md
OpenBSD not affected.

Attached: smug-puffy.png (1400x1270, 384K)

Hello op,
Do you know where I can find a tuto /cook book for a obsd installation on laptop ( x220)
With xfce ;)

This is the most secret 1337 h4x0r site that has a step by step guide:
openbsd.org/faq/faq4.html

Based fishbsd

Desktop environments are bloat. Just use fvwm, it’s the default for a good reason.

What about i3?