med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

413
active users

#openbsd

76 posts64 participants3 posts today
arosano 🇩🇰🇮🇱<p>Qubit and I are pair programming python solutions for my undergraduate students.<br><a href="https://mastodon.bsd.cafe/tags/caturday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>caturday</span></a> <a href="https://mastodon.bsd.cafe/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://social.linux.pizza/@MichaelRoss" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>MichaelRoss</span></a></span> given <a href="https://infosec.space/tags/CloudAct" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudAct</span></a> and other tools of <a href="https://infosec.space/tags/Espionage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Espionage</span></a> against the <a href="https://infosec.space/tags/UN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UN</span></a>, this does make sense.</p><ul><li>Personally, I do hope they ditched <a href="https://infosec.space/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> for <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> of not <a href="https://infosec.space/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> as well and use i.e. <span class="h-card" translate="no"><a href="https://mastodon.xyz/@nextcloud" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nextcloud</span></a></span> / <a href="https://infosec.space/tags/Nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nextcloud</span></a> as well...</li></ul>
Bryan Steele :flan_beard:<p>Looks like mpi@ has been roleplaying as Doomguy, R.I.P and tearing the reaper process out of the <a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> kernel. :flan_hacker:​ :flan_cleaver:​ :flan_evil:​</p><p><a href="https://marc.info/?l=openbsd-tech&amp;m=174618517712499&amp;w=2" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marc.info/?l=openbsd-tech&amp;m=17</span><span class="invisible">4618517712499&amp;w=2</span></a></p><p>If people are interested, Martin is looking for test reports.</p><blockquote><p>I'd appreciate tests reports on many different setups as well as other architectures.</p></blockquote>
Peter N. M. Hansteen<p>"I have yet to meet an admin who plausibly claims to never have been tripped up by their overload rules at some point." </p><p>More, and a walk down memory lane, in "The Hail Mary Cloud And The Lessons Learned" <a href="https://nxdomain.no/~peter/hailmary_lessons_learned.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nxdomain.no/~peter/hailmary_le</span><span class="invisible">ssons_learned.html</span></a> <br><a href="https://mastodon.social/tags/ssh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ssh</span></a> <a href="https://mastodon.social/tags/passwords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>passwords</span></a> <a href="https://mastodon.social/tags/bruteforce" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bruteforce</span></a> <a href="https://mastodon.social/tags/passwordgroping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>passwordgroping</span></a> <a href="https://mastodon.social/tags/cybercrime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybercrime</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.social/tags/pf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pf</span></a> <a href="https://mastodon.social/tags/packetfilter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>packetfilter</span></a> <a href="https://mastodon.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://mastodon.social/tags/guessablepasswords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guessablepasswords</span></a> <a href="https://mastodon.social/tags/hailmary" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hailmary</span></a> <a href="https://mastodon.social/tags/hailmarycloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hailmarycloud</span></a></p>
Bryan Steele :flan_beard:<p>In addition, a new lldp(8) companion command line utility for interacting with the new <a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> lldpd(8) daemon has been added.</p><blockquote><p>dlg@ modified src/usr.sbin/lldp/*: add lldp(8), a command line tool for interacting with lldpd(8).</p><p>lldp can fetch LLDP packets from lldpd and then pulls them apart and displays them.</p><p>by default it shows a brief summary of the lldp neighbor ports and systems on all interfaces, but you can request verbose info and/or info only from specific local interfaces.</p><p>now that i've done the easy part (implementing AF_FRAME and lldpd) it would be nice to get some help with the hard stuff (pretty printing strings in c).</p><p>ok djm@ deraadt@<br>general enthusiasm from many</p></blockquote>
Bryan Steele :flan_beard:<p>David Gwynne (dlg@) has imported a new daemon to <a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> -current, not yet linked to the build.</p><p>lldpd(8), a new LLDP (Link Layer Discovery Protocol) agent daemon.</p><p>This daemon uses the newly added AF_FRAME socket protocol type.</p><blockquote><p>dlg@ modified src/usr.sbin/lldpd/*: lldpd(8): a daemon that acts as an LLDP agent on Ethernet interfaces.</p><p>lldpd uses the recently added AF_FRAME Ethernet sockets to listen for LLDP packets on all Ethernet interfaces in the system, and stores them so a lldp(8) client connecting to the control socket can fetch and display the packets.</p><p>AF_FRAME means we can avoid BPF for receiving LLDP packets, which has a couple of benefits.</p><p>firstly, BPF needs to look at all packets entering an interface so it can filter for the ones you're interested in, which is annoying for low packet/data rate protocols like LLDP. AF_FRAME is handled late in ether_input, and only after other protocols (like ip) are handled, so it's lower overhad compared to BPF listeners.</p><p>secondly, attaching a BPF filter to new interfaces relies on having access to and the privileges to open /dev/bpf, while AF_FRAME provides a wildcard listener that is able to receive LLDP from all interfaces on a single socket, like how binding to on 0.0.0.0 with an AF_INET socket let's you receive packets for all the IPs on your system from a single socket. lldp can create and configure this socket when it starts up just use it from then on. this means lldpd is simpler and needs fewer privileges to operate than if it went the BPF route.</p><p>at the moment lldpd only handles LLDP packet reception on all interfaces, you can't disable reception on interfaces yet. it also doesn't transmit LLDP packets (yet).</p><p>there is no intention of implementing any protocol other than LLDP in this daemon either.</p><p>ok djm@ deraadt@ general enthusiasm from many</p></blockquote>
OpenBSD Journal RSS 🤖<p>Call for testing and comment: Make the installer prefer &gt;1G disks <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a><br><a href="https://undeadly.org/cgi?action=article;sid=20250502060000" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">undeadly.org/cgi?action=articl</span><span class="invisible">e;sid=20250502060000</span></a></p>
Combat Unicorn<p>There is no official OpenBSD Handbook.</p><p>The site claiming to be so is not from the project, and on top of just copy and pasting a lot of FAQ content (at one point) without credit, it has lots of things that are incorrect.</p><p>The amount of times I see "Well, that's what the handbook says" on reddit. :flan_rage:​</p><p><a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a></p>
Kenji Aoyama<p><a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>/luna88k 7.7-release is running on the newer nono emulator 1.4.1 running on <a href="https://bsd.network/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>/amd64 7.7-release. It works fine as usual, great!</p><p><a href="https://misskey.io/notes/a76xbh1y68qk0c6p" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">misskey.io/notes/a76xbh1y68qk0</span><span class="invisible">c6p</span></a></p>
Jason Tubnor 🇦🇺For <a class="hashtag" href="https://soc.feditime.com/tag/openbsd" rel="nofollow noopener noreferrer" target="_blank">#OpenBSD</a> users that use sysclean after an upgrade, if you are also using unbound with a root.hints file, be careful when doing your cleanup after running sysclean as /var/unbound/db/root.hints will be marked for deletion. <a class="hashtag" href="https://soc.feditime.com/tag/psa" rel="nofollow noopener noreferrer" target="_blank">#PSA</a>
RooneyMcNibNug<p>Kind of wish a lot of other operating systems came OOTB with fstat(1) <br><a href="https://mastodon.social/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a></p>
Justine SmithiesGave up on <a href="https://snac.smithies.me.uk?t=openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#OpenBSD</a> for now as it's too locked down for my liking and I was really wanting to setup <a href="https://snac.smithies.me.uk?t=xorg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Xorg</a> on the freebie Dell Optiplex 3080 Tower and use <a href="https://snac.smithies.me.uk?t=xterm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Xterm</a> as my terminal with <a href="https://snac.smithies.me.uk?t=sixel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Sixel</a> support. So I've installed <a href="https://snac.smithies.me.uk?t=freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#FreeBSD</a> and got Xterm running with Sixel support ( graphics in the terminal ). Who's a happy chic that's feeling all nostalgic right now ? That's right moi ! <a href="https://snac.smithies.me.uk?t=runbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#RunBSD</a><br>
Jesse Skinner<p>I tried out <a href="https://toot.cafe/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> on a server for the first time a couple of years ago. I'm a noob so I didn't realise I had to run "sysupgrade" periodically to upgrade the operating system.</p><p>You can only upgrade to the next minor version. But OpenBSD only keeps a couple of versions around. So once you're 4 versions behind, you can't upgrade and you have to do a fresh install.</p><p>If I have to wipe this server and start over, have a guess whether I'm going to install OpenBSD again or not :blob_dizzy_face:</p>
mms :runbsd: :emacs: :c64:<p>What's your DESKTOP <a href="https://mastodon.bsd.cafe/tags/bsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bsd</span></a> preference? I'm ignoring netbsd as I have yet to meet someone who uses it as their primary os (but I'd love to meet!)</p><p>I'm asking because "I moved from Open to Free due to Nvidia, but Open was still great",</p><p><a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a></p>
Tom<p>Hey <a href="https://mastodon.bsd.cafe/tags/BSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BSD</span></a> friends! </p><p>Is there a way to set up oauth2 on Dovecot for authentication? (All local Auth, no Google or Microsoft involved). Do I have to run some big chunky java blob like keycloak or is there a much lighter weight implementation C somewhere? </p><p><a href="https://mastodon.bsd.cafe/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> <a href="https://mastodon.bsd.cafe/tags/dovecot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dovecot</span></a> <a href="https://mastodon.bsd.cafe/tags/opensmtpd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensmtpd</span></a> <a href="https://mastodon.bsd.cafe/tags/oauth2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oauth2</span></a></p>
Morgan Aldridge<p>While I've been trying to work outside as much as possible now that the weather is nice (for my mental health and to utilize my solar generator), today was chilly and started off rainy, so I was able to get a <a href="https://mastodon.social/tags/Twitch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Twitch</span></a> stream in. I worked on some <a href="https://mastodon.social/tags/MLVWM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MLVWM</span></a> &amp; <a href="https://mastodon.social/tags/mlvwmrc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mlvwmrc</span></a> scripting to try to knock out some updates to my <a href="https://mastodon.social/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> APM (Advanced Power Management) Menu Extra:</p><p><a href="https://www.twitch.tv/videos/2446643155" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">twitch.tv/videos/2446643155</span><span class="invisible"></span></a></p>
Morgan Aldridge<p>Aside from the `sndio`-specific scripts &amp; utilities, I've also been working on improving CBR (constant bitrate) and low-latency support in <span class="h-card" translate="no"><a href="https://bsd.network/@thfr" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>thfr</span></a></span>'s `ffmpeg`-based `fauxstream` (see <a href="https://github.com/rfht/fauxstream/issues/6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/rfht/fauxstream/iss</span><span class="invisible">ues/6</span></a> &amp; <a href="https://github.com/rfht/fauxstream/compare/master...morgant:fauxstream:fix-cbr-encoding" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/rfht/fauxstream/com</span><span class="invisible">pare/master...morgant:fauxstream:fix-cbr-encoding</span></a>). At this point, while it's really pushing the limits of this dual-core 2.2GHz i7 CPU, I'm able to stream 720p25 (probably 1080p25 too) to <a href="https://mastodon.social/tags/Twitch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Twitch</span></a> from <a href="https://mastodon.social/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>... screen capture, camera, mic, music, and all! 4/n</p>
Morgan Aldridge<p>Some cheap work lights with LED bulbs &amp; home-made diffusers, my trusty Logitech C925e webcam and Blue Yeti X mic, a KORG nanoKONTROL2 MIDI controller for per-app audio levels &amp; playback controls, plus a KORG FC6 MIDI foot controller (via M-Audio Uno USB MIDI interface) with KORG PS-2 pedals and some custom scripts abusing <a href="https://mastodon.social/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a>'s <a href="https://mastodon.social/tags/sndio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sndio</span></a> <a href="https://mastodon.social/tags/MIDI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MIDI</span></a> support. The foot pedals provide system-wide push-to-talk for my mic, plus I have the foot controller configured to switch between virtual desktops. 3/n</p>
Continued thread

I've also spent months upgrading & rebuilding infrastructure, plus developing tools & processes. One such area has been my meetings/recording/streaming setup.

While finally regaining ability to sit at a desk for any period of time, funds are tight, so I'm still using a 2015 13in MacBook Air (dual-core 2.2GHz i7) running #OpenBSD as my primary workstation. Between my `xsndiomenu` & `recordctl` projects, some `mpv` wrapper scripts, @thfr's `fauxstream` (more on that shortly), it's easier. 2/n