>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
>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.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
Jaxson Price
>cuck license
Nicholas Phillips
Install netbsd instead
Joseph Thompson
why?
Andrew Nguyen
>NetBSD the "clear loser" in terms of code quality >The large number of bugs van Sprundel found in NetBSD, and the project's sluggish response, raises red flag about the future of NetBSD. "NetBSD is practically dead," Patroklos Argyroudis, a security researcher at Census IT Security Works, whose work on BSD security van Sprundel cited in his talk, says. "In the past there were some companies that were trying to support it commercially, but I think they are long gone now."
I'm terribly sorry for interjecting another moment, but what I just told you is GNU/Linux is, in fact, just Linux, or as I've just now taken to calling it, Just Linux. Linux apparently does happen to be a whole operating system unto itself and comprises a full OS as defined by POSIX.
Most computer users who run the entire Linux operating system every day already realize it. Through a peculiar turn of events, I was misled into calling the system "GNU/Linux", and until now, I was unaware that it is basically the Linux system, developed by the Linux project.
There really isn't a GNU/Linux, and I really wasn't using it; it is an extraneous misrepresentation of the system that's being used. Linux is the operating system: the entire system made useful by its included corelibs, shell utilities, and other vital system components. The kernel is already an integral part of the Linux operating system, never confined useless by itself; it functions coherently within the context of the complete Linux operating system. Linux is never used in combination with GNU accessories: the whole system is basically Linux without any GNU added, or Just Linux. All the so-called "GNU/Linux" distributions are really distributions of Linux.
Blake Ward
They both have their uses
Daniel Sullivan
Reminder: OpenBSD still uses FFS OpenBSD does not have mandatory access controls OpenBSD is single-threaded OpenBSD has terrible virtualization OpenBSD is less based than Gentoo OpenBSD’s best features are available elsewhere
Can you stop citing that stupid article? It's misleading clickbait.
Liam Edwards
why does openbsd uses ffs anyway?
Jace Evans
Because it works
Xavier Nelson
very nice pic OP, fukken saved
keep up the good threads and ignore the linux retards
Dominic Hill
Too bad I use OpenBSD GNOME.
Owen Lopez
>openbsd + openbox perfection
Jack Ortiz
Based and redpilled.
Camden Moore
Like what? What uses does netbsd have?
Daniel Williams
>openbox >not cwm >on openbsd of all things
Isaac Walker
It supports more architectures than OpenBSD (even a fucking Dreamcast).
Ryan Smith
"supports" yeah, try building a kernel on those platforms and see how many of them survive. every openbsd architecture is completely self-hosting.
Ayden Ramirez
Because it works for fuck's sake!
Nolan Jackson
Help! I can't install OpenBSD on my G4. I get this error: non-secure /pci@f2000000/mac-io@17/ata-4@1f000/disk@0:etc/boot.conf, will not proceed booting /pci@f2000000/mac-io@17/ata-4@1f000/disk@0:/bsd.upgrade: /pci@f2000000/mac-io@17/ata-4@1f000/disk@0:/bsd.upgrade: Inappropriate file type or format failed(12304). will try /bsd Turning timeout off What does it mean? I found a similar report dating back from 2007! openbsd-archive.7691.n7.nabble.com/Can-t-install-snapshots-2007-06-03-07-td208312.html The difference is that I tried the original install iso. But then I tried the snapshot and didn't make a difference. Any ideas?
John Rodriguez
Last thread:
Wyatt Gomez
Is anyone here excited about the upcoming GCC removal from the base system? That's going to be fucking awesome! LLVM/Clang is the future.
Joseph Hall
Fuck GCC, I'm glad that this over-complicated non-modular decades-old crap is going. Clang contains several cool stuff as well, like the static analyzer and the code refactorer, it truly feels like the compiler of the future.
Jack Bailey
total noob here, but how much openbsd knowledge is transferable to other unix-like systems in general?
Grayson Perez
It really depends on the "other Unix-like systems" that you mean. If you mean another BSD or Solaris, then lots of knowledge is transferrable. You still get the same UNIX shell tools (ls, grep, ps, cd, sh) in every Unix-like operating system, but they might have different parameters in rare cases (especially when you compare them to the GNU ones, since GNU likes to be contrarian a lot). The init system should work similarly in all Unix-like systems (except Linux, where they mostly use some crappy non-standard init system called "systemd") Overall, once you use a Unix-like operating system, it won't be hard to learn other Unix-like operating systems, since they all behave similarly.
Isaiah Morales
Installed OpenBSD on my t420s and it’s heaven.
Juan Smith
You tried to upgrade an existing install while there wasn’t one. Choose the correct installer option next time.
Cameron Cruz
I haven't used macppc before but I don't think that's the problem.
Aaron Howard
I haven't used macppc before but I don't think that's the problem that he's facing.
Hunter James
They are all correct, except for the last two.
Also I don't know what do you mean with > OpenBSD is single-threaded Do you mean it doesn't do SMT (((hyperthreading_TM))) ? Because if that's the case they explained why they disabled it by default (of corse you can enable it with doas sysctl hw.smt=1 and you wont notice any difference except for specific case, in wich you wont use openbsd for other reasons
Christian Williams
>They are all correct, except for the last two. No they aren't all correct. Here's his claims: >OpenBSD does not have mandatory access controls It has mandatory access controls, I responded to him yesterday () but he kept posting this despite being corrected, clearly says a lot about Linux shills. >OpenBSD is single-threaded False. Simply not true. Unless he's speaking about Hyperthreading, which can be enabled manually. >OpenBSD has terrible virtualization It has QEMU without acceleration or vmd with acceleration. vmd is not terrible by any means (unless you're looking for graphics without X forwarding, which is coming soon anyways). It even has QCOW2 support. >OpenBSD is less based than Gentoo The fuck is that even supposed to mean? Gentoo's portage was inspired directly from *BSD's ports system. >OpenBSD’s best features are available elsewhere This was also explained yesterday.
Camden Watson
> has mandatory access controls, I responded to him yesterday It doesn't have mac, pledge and unveil are not a mac mechanism.
>OpenBSD has terrible virtualization It does by today standard. Don't be a mindless shill, please.
Julian Brooks
A lot, mostly. More so than GNU/Linux knowledge is transferable to others. This is because OpenBSD is more orthodox a Unix system. Of course, you'll always find differences.
Christian Bell
>If you're using it in your home machine, then -current is most likely what you're looking for since it contains updated packages. OP should kill himself.
Owen Jones
Running on literal toasters
Anthony White
>It doesn't have mac, pledge and unveil are not a mac mechanism. Unix's default permissions model, is a form of Discretionary Access Control, which is defined as: >A means of restricting access to objects (e.g., files, data entities) based on the identity and need-to-know of subjects (e.g., users, processes) and/or groups to which the object belongs. The controls are discretionary in the sense that a subject with a certain access permission is capable of passing that permission (perhaps indirectly) on to any other subject (unless restrained by mandatory access control). Source: csrc.nist.gov/glossary/term/discretionary-access-control Mandatory Access Control, on the other hand, is defined as: >An access control policy that is uniformly enforced across all subjects and objects within the boundary of an information system. A subject that has been granted access to information is constrained from doing any of the following: (i) passing the information to unauthorized subjects or objects; (ii) granting its privileges to other subjects; (iii) changing one or more security attributes on subjects, objects, the information system, or system components; (iv) choosing the security attributes to be associated with newly-created or modified objects; or (v) changing the rules governing access control. Organization-defined subjects may explicitly be granted organization-defined privileges (i.e., they are trusted subjects) such that they are not limited by some or all of the above constraints. Source: csrc.nist.gov/glossary/term/mandatory-access-control And Wikipedia says: >mandatory access control (MAC) refers to a type of access control by which the operating system constrains the ability of a subject or initiator to access or generally perform some sort of operation on an object or target. In practice, a subject is usually a process or thread By definition, OpenBSD's combination of pledge and unveil is a form of MAC.
Owen Price
That is a valid install option according to the official documentation. openbsd.org/macppc.html >If the system disk is shared with Mac OS, the ofwboot bootloader and the bsd.rd installation media can be copied to the first HFS or HFS+ partition. Then the installation procedure can be booted at the Open Firmware prompt, with boot hd:,ofwboot bsd.rd Supposedly, i should have been able to boot the installer and then indicate the directory of the bulk of the files (the thumb drive). I tried this route because there's no optical drive in the machine. As a last resort, I might get a Firewire DVD drive and try to boot the installer from there holding the C key at boot.
Christopher King
Nice. What DE/WM are you using?
Caleb Ortiz
>pledge and unveil >has to literally modify the code and recompile the program have fun getting that going on anything not written in C
Chase Collins
btfo BSDshills
Nolan Foster
It works on any language that supports C bindings.
Cameron Thompson
Unlike Loonix, where you literally have to write an extremely complex SELinux policy that can't even filter syscalls, OpenBSD's pledge (and unveil) can be simply implemented with one line of C code (or a C binding if you're using other compiled languages). As for high-level languages that don't support C bindings, pledge is unnecessary because they're memory-safe anyways. >inb4 AppArmor is easier than SELinux Just like SELinux, AppArmor can't filter syscalls, and still requires a relatively complex policy in order to achieve anything useful with it.
Btw, you don't need to write anything yourself, the OpenBSD maintainers patch packages if they aren't pledged/unveiled upstream. Last time I used SELinux, I literally spent a few weeks learning it so that I can write some policies because most of my programs didn't work properly, even after writing the policies, I wasn't sure that I implemented them properly without leaving some hole somewhere because the whole concept is extremely complex, even Linus himself said that he disables it.
Gavin Edwards
I was tired and made a mistake by calling pledge a syscall filter, it's actually more powerful than that: man.openbsd.org/pledge
Jaxson Roberts
Most of the important packages have gotten pledge and unveil now, Firefox, Iridium, etc.
Jose Bell
I wouldnt use Firefox with pledge It does too many syscalls to everything to work properly I remember a relevant openbsd mail thread about it too Just use chromium or the like
Alexander Kelly
This. Chromium is way more security-focused and it implements sandboxing better than Firefox.
Owen Reyes
Stop shitting this board and /fglt/ with your pro-BSD and anti-GNU spam. Yes, we know is YOU.
Linux is finished. GCC is finished. Emacs is cool though, and so is Icecat.
Caleb Clark
Hmmm... For some reason none of these mention BSD anywhere, yet Linux users (like you) try (and fail) to troll our threads all the time. It's almost like the exact opposite thing is happening.
Carson Turner
Good thing you dont mention BSD much these days right? Stop spamming everywhere and fuck off.
Benjamin Peterson
>you >implying that I'm the only one who talk about BSD on Jow Forums This is a technology board, not a Linux board. You don't get to decide what gets posted here. So stop being a cultist child and deal with it. You're an obvious troll, so I won't waste my time on replying any further.
I really wish that OpenBSD adds ungoogled-chromium to ports, I hate Firefox and I hate Google and Iridium doesn't seem to be maintained upstream anymore.
Jack Kelly
Iridium is certainly maintained.
Joseph Parker
Their latest Windows builds on their official website dates back to 2019.04.73 (Chromium 73.0.3683.103): iridiumbrowser.de/downloads/windows The same release is the latest one in OpenBSD's ports as well. It's unfortunate that Iridium died, it was a good project.
Liam Rivera
OP, how dare you disagree with the official documentation! >New users should be running either -stable or -release. openbsd.org/faq/faq5.html#Flavors
>windows build Kek, what’s this have to do with anything? So they haven’t had a release in 2 months, this is hardly a sign that a project is dead. They just released a new OS X build literally yesterday.
Logan Cruz
Not OP, but I'm the one who wrote this part of the post. The reason I wrote that is because in order to get *package* updates, new users would have to either compile them from the ports tree or use a third-party repository like Mtier. (Do note though that the base system gets updated in -stable and -release through the syspatch(8) utility). I didn't want to get into the hassle of instructing new users to add a third-party repository like Mtier or build their own packages, so I just instructed them to use -current. -current is very stable for home use and the OpenBSD developers do extensive tests before deploying code to -current, so rest assured, -current is suitable for home use.
I'm not privy to such information. Perhaps the CIA got them. Perhaps a rogue developer removed everyone's commit rights.
Evan Sanders
Can we contact the OpenBSD devs to add ungoogled-chromium and remove Iridium?
Brody Powell
Adapt the iridium and chromium build scrips to port ungoogled-chromium to openbsd.
Joseph Gray
Recommend me a good WiFi usb stick please that works with OpenBaSeD.
Parker Martinez
Edimax EW-7811Un
Juan Miller
Good. Another GNU trash out of the way. Here's an example of their trash values: lwn.net/Articles/582241/ >clang vs free software (they're making it seem as if Clang is a non-free compiler, in reality, it's freer than GCC and easier to understand as a result). >The nonfree compilers that are now based on LLVM prove that I was right (I'm curious about what "nonfree" compilers he's talking about). >The existence of LLVM is a terrible setback for our community >The only code that helps us and not our adversaries is copylefted code. This guy is literally speaking like a cult leader, and the fact that he owns an organization that's called the (((Free))) Software Foundation is extremely concerning. He's literally saying that LLVM (an actually free compiler infrastructure) is a setback to his community (whatever that's supposed to mean). The president of the FSF is fighting Free software, how ironic. It is only a matter of time before LLVM/Clang kills GCC, Stallman brought this on himself by deliberately instructing the developers of GCC to not make the code modular to "prevent any parts of it from being used together with non-free software." (See: gcc.gnu.org/ml/gcc/2014-01/msg00209.html) Even Rust chose LLVM instead of being a GCC target.
Noah King
Not him, but are you sure that this card is supported? It doesn't seem to be listed here: man.openbsd.org/?query=wireless&apropos=1 If it's listed, please mention its driver name.
Easton Martin
It is kinda funny that ESR is the guy that started this, the same guy that knows nothing about writing C code: catb.org/~esr/gif2png/NEWS >Redirect segfault to a graceful exit. Tired of meaningless fuzzer bugs. Yes. You read that correctly, he literally doesn't give a fuck about segmentation faults in his project.
Jace Miller
urtwn
Owen Martinez
>They have been supported by Apple, the company which hates our freedom so much Yes, Apple donated to LLVM, what's the problem? It seems like Stallman forgot that the Linux foundation gets supported by hundreds to thousands of corporations, including freedom-hating corporations like Google. His bias is so obvious and pathetic, he's really butthurt about LLVM being more successful than his trash, unmaintainable, spaghett-style compiler.
Making a security-focused operating system seems like a weird thing.
Zachary Adams
Most of the security features in other operating systems (especially Windows and Linux) were made/implemented and enhanced by OpenBSD first. And we don't really care about typical normal consumers, it's more of an operating system for tech/security enthusiasts and servers.
Parker Robinson
OpenBSD's not intended for general consumers; it's intended for OpenBSD devs and anyone else interested in it.
Christian Powell
Hi bros! Void Linux user here (for about a year, after ~4 years of ubuntu/debian), I'm currently learning C programming and some -serious- linux system administration (aiming to finding work on that). Since I want to migrate to OpenBSD on my main desktop, I want to ask for some experiences: Do you have problems when you have to use Linux machines, if you aren't used to it? Also is OpenBSD a good development environment for write portable code? What about shell scriting? (I mean, how portable are ksh/sh scripts?)
Just a thought; I found this page: blog.tintagel.pl/2017/06/09/openbsd-daily.html It seems like a based goal to have and a great learning experience if is accomplished. The commitment of OpenBSD's user base is what I like more. Is very unlikely to find such passionated devs on the most boring open source project today :^)
Christopher Jenkins
>I'm currently learning C programming and some -serious- linux system administration >(aiming to finding work on that). Good for you, C programming gets you a lot of money if you work at the right place. >Do you have problems when you have to use Linux machines, if you aren't used to it? No, but that's because I used to use Linux before I switched. >Also is OpenBSD a good development environment for write portable code? What about shell scriting? OpenBSD is an excellent environment for portable code, unlike other platforms, they have a strict stand on following standards. >(I mean, how portable are ksh/sh scripts?) Very portable, more portable than Bash scripts. >Just a thought; I found this page: >blog.tintagel.pl/2017/06/09/openbsd-daily.html >It seems like a based goal to have and a great learning experience if is accomplished. Indeed it is, you'll learn a lot.
Anthony Jackson
>The commitment of OpenBSD's user base is what I like more. Is very unlikely to find >such passionated devs on the most boring open source project today :^) I don't know about you but I find OpenBSD very interesting.
>>OpenBSD has terrible virtualization >It has QEMU without acceleration or vmd with acceleration. vmd is not terrible by any means (unless you're looking for graphics without X forwarding, which is coming soon anyways). It even has QCOW2 support. OpenBSD _does_ have terrible virtualization but that’s on purpose. Virtualization is a huge security risk and the devs aren’t trying to kill their progress over trying to make something OpenBSD isn’t
Carter Turner
we prefer iridium round these parts
Benjamin Phillips
>implying the purest form of love is not between a man and his boy behold the (((catholics))) unironically running NSA code on their devices
Gabriel Ortiz
>What about shell scriting? (I mean, how portable are ksh/sh scripts?) Object oriented ksh scripts aren’t portable but I’d probably know you by name if you seriously used those
Brayden Fisher
No, it doesn't have terrible virtualization, and the OpenBSD devs are taking their time to implement it properly, which is why things like graphics are taking time. But I agree with you in that virtualization can be a huge security risk Many people (especially Linux users who come around here bragging about their shiny new distro that virtualizes everything and comparing it to OpenBSD) don't realize that virtualization is an extremely complicated subject, and many bugs have been discovered in the past where malware was able to execute code in the host operating system. Here's a Theo quote about this: >x86 virtualization is about basically placing another nearly full kernel, full of new bugs, on top of a nasty x86 architecture which barely has correct page protection. Then running your operating system on the other side of this brand new pile of shit. >You are absolutely deluded, if not stupid, if you think that a worldwide collection of software engineers who can't write operating systems or applications without security holes, can then turn around and suddenly write virtualization layers without security holes. marc.info/?l=openbsd-misc&m=119318909016582
Elijah Edwards
There isn't any work on this currently, but I'm pretty sure that they'll get around it eventually once they finish removing the kernel lock (they're working hard on this one).
Ryan Cruz
Holy shit! The total amount of donations from small donors (i.e. donations made by individuals) have just reached Platinum ($50,000 to $100,000): openbsdfoundation.org/contributors.html
Aaron Reyes
I'm excited to see what they're going to fund this year, one of the biggest things that they funded last year was the development of AMDGPU/Vega support, and it worked out great!
Andrew Perez
As mentioned earlier, Iridium is a dead project.
Evan Long
It has the same virtualization capabilities of 9front wich is absurd considering the different amount of manpower. Unveil it's a reimplementation of what Plan 9 does natively (and arguably better)
Jayden Adams
Quarterly releases aren’t even slow in the open source or proprietary software world.
So what will you say when they release another version soon? Track the release history yourself.