gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for #freebsd

vermaden »
@vermaden@bsd.network

New 𝗙𝗮𝗹𝗹𝗼𝘂𝘁 𝗕𝘂𝗹𝗹𝘀𝗵𝗶𝘁 (Fallout Bullshit) article available.

vermaden.wordpress.com/2024/04

No description

vermaden »
@vermaden@mastodon.bsd.cafe

New 𝗙𝗮𝗹𝗹𝗼𝘂𝘁 𝗕𝘂𝗹𝗹𝘀𝗵𝗶𝘁 (Fallout Bullshit) article available.

vermaden.wordpress.com/2024/04

No description

ベンツくん »
@bentsukun@mastodon.sdf.org

Can you use cdrecord in a on ?

Shawn Webb »
@lattera@bsd.network

This is what I'm hoping we can achieve in the next decade: at least one deployment of a censorship- and surveillance-resistant wireless mesh network.

We would run these nodes (and supsernodes) on .

There is work in to support wireless mesh networking. There's even a presentation on it coming up at 2024: indico.bsdcan.org/event/1/cont

The work we're doing in HardenedBSD would pair very well with this.

Diagram showing the overall design/architecture of a simple censorship- and surveillance-resistant wireless mesh network.

cypheon »
@cypheon@kanoa.de

The migration itself was a breeze thanks to and :
zfs send+receive a baseline snapshot via SSH (not time critical, as everything continues to run).
Then during a short downtime, send+receive the final delta and switch over DNS records. Done :)

Michael Dexter »
@dexter@bsd.network

I'm doing unholy things with VM-IMAGES can can cause checksum errors and panics. Would you be willing to try to reproduce the issue and report back? I have included a script to reproduce the issue and all you need is a downloaded VM-IMAGE and a pool not named 'zroot'. I automate those if needed.

♥️

bugs.freebsd.org/bugzilla/show

Ricardo Martín »
@fluxwatcher@mastodon.social

Any comments/experience from anyone out there using S3 Object Storage via
freshports.org/sysutils/fusefs
Kissing goodbye.

Brett Sheffield (he/him) »
@dentangle@chaos.social

Cool. recvmmsg() used to be Linux-only, but now appears to be available on all the *BSDs.

Arrived in 7.2 (Oct 2022), and has been in since 11.0 and 7.0.

That is going to make this next bit of code easier.

Phil Dennis-Jordan 😷 »
@pmdj@mstdn.social

I’ve got a question: what’s the best way to load encryption keys from file on boot and mount the unlocked file systems? The key files are stored on the (GELI-encrypted zfs) root file system, so the files are available as soon as the system has rooted, I just need zfs to load them.

Dmitry N Medvedev »
@dmitry@mastodon.bsd.cafe

good morning, nice community!

I have a misunderstanding how installation procedure works.

The Context: Dell T640 setup to do UEFI boot; 4x Crucial P5+ NVMEs in simple Glotrend NVME-to-PCI adapters;

The Workflow:
1. I install on the NVME as a 4-way mirror from a USB stick; installation runs just fine
2. I remove the USB stick and reboot the machine
3. The machine cannot find the device to boot from and expects the USB stick to be present :(

It is obvious, that I am missing something here :(

Please share your thoughts/ideas. I would like to learn to do it properly.

best regards,
Dmitry

Felix Palmen 📯 »
@zirias@techhub.social

@txt_file You shouldn't install and (try to) use a mix of from different sources (locally built vs official pkgs) ... but doing `pkg install git-tiny` and later update that from won't hurt. Another bootstrap option is to just fetch and extract the `ports.txz` snapshot that's created with every release.

When you're new to , are you sure you need to build yourself at all? Using official packages is recommended unless you have an actual need to customize build-time options ... or, of course, there are no packages for your target architecture.

txt.file »
@txt_file@chaos.social

I would like to use . Sadly today I am stopped by forums.freebsd.org/threads/hel

If it does not boot without user input it is of nearly no use for me.

EDIT: It boots on two original crapberryPi 1B (256 MiB RAM) without problems. It fails on a 1B (©2011.12).

txt.file »
@txt_file@chaos.social

use the handbook they said
it is great they said

Me looking at docs.freebsd.org/en/books/hand and wondering how to get the proper line for `sysrc wlans_iwn0="wlan0"` when I DO NOT have an iwn driver based WiFi chip.

txt.file »
@txt_file@chaos.social

One example later the handbook is using `iwm0` instead of `iwn0`. I do not see any explenation of how to get the current available WiFi devices.

txt.file »
@txt_file@chaos.social

sorry for not finding `To find out what wireless network cards are in the system check the section Identify Network Adapters.` which links to docs.freebsd.org/en/books/hand

Sadly this only explains how to get PCI(e) based devices. I have an USB based WiFi chip.

txt.file »
@txt_file@chaos.social

says `Before installing and using the Ports Collection, please be aware that it is generally ill-advised to use the Ports Collection in conjunction with the binary packages provided via pkg to install software.` in docs.freebsd.org/en/books/hand

But they only explain how to get the ports tree using git. So I have an henn and egg problem. I can't install git from ports without having the ports tree which I should get via git. 🙄

❄️ freezr ❄️ »
@freezr@bsd.network

I had some issue with the quarterly packages with , this made me think that to help FreeBSD on the desktop space I should reinstate the latest repository in order to report bugs earlier... ​

❄️ freezr ❄️ »
@freezr@bsd.network

It looks like for stability with the NVIDIA BLOB BINARY now is required to have installed also the NVIDIA-DRM...

alelab boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

To reaffirm my today - following my post earlier about FreeBSD freezing if a laptop doesn't have the battery installed (mastodon.bsd.cafe/@stefano/112), @jeffpc has prepared a patch and suggested I try it (reviews.freebsd.org/P636).
I did, and it worked.
This is the spirit that characterizes the open-source community and the fantastic members who comprise it.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

"make buildkernel" in progress...

alelab boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Replugging the battery, it works.
And the touch screen is working perfectly as well!

This is a photo of an HP laptop keyboard and screen. The screen is displaying the system information interface for a computer running FreeBSD 14.0 with KDE Plasma Version: 6.0.3. Visible on the screen are categories in Italian, such as "Informazioni di base" (Basic Information), "Rete" (Network), and "Dispositivi" (Devices).  The environment reflects on the screen, slightly obscuring the view.
alelab boosted

Wojtek Sychut »
@wojtek@fedi.sysartist.com

Oh what joy. Seems like .app on no longer allows sending uncompressed 2.2 MB JPEGs.
My server advertises `250-SIZE 157286400` (accepts messages up to 150 MB) and base64-encoded 2.2 MB binary would weigh roughly ~2.86 MB.

What non-3rd party options are there to transfer pics from to laptop nowadays?

Screenshot of Mail.app on iPhone showing a message stating that the message size is 2,2 MB and informing that one "can" reduce the size by scaling. The options presented are: Small (186 KB), Medium (306 KB) and Large (1,0 MB). Below, there's a "Cancel" button.
alelab boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

This is interesting: I've installed FreeBSD 14.0-RELEASE on that laptop. However, every time I try to check the system's status with 'top', it crashes. I suspected this was due to the absence of a battery, so I tested this theory with the command sysctl hw.acpi.battery and - boom - experienced the same crash.

It seems that FreeBSD does not function well on a laptop without a battery.

Can anyone suggest a workaround or solution? I'd like to avoid re-inserting the 9-years-old worn-out battery.

Stephan Lichtenauer | נח סתו »
@hnygd@mastodon.africa

@prx @peha @noroanka Beautiful.

It would be lovely to have a similar one for . 😊

ClaudioM boosted

EuroBSDCon »
@EuroBSDCon@bsd.network

Get ready for the European *BSD event of the year 2024! 😈⛳🐡

As our good friends of @bsdcan close their event on the 1st of June we wanted to give the speakers a little more room to submit their talks for

We decided to extend the CfP till the 15th of June! 📅

if you have suggestions for talks you would like to see let us know as
well💡!

You can submit your abnstract at events.eurobsdcon.org

The full CfP can be found at 2024.eurobsdcon.org/cfp/

EuroBSDCon 2024 in Dublin, Ireland 🇮🇪
September 19-22, 2024

Oprah You Get a Car meme, parodying an episode of The Oprah Winfrey Show in which the entire studio audience is given a free car. It has the text: You get an extension! You get an extension! Everybody gets an extension!

Felix Palmen 📯 »
@zirias@techhub.social

@thomasadam Thanks for the pointer, I'll have work to do in the port I guess (it should use when available because are ridiculously slow, although I like the general *concept* better 😳)

alelab boosted

Berkubernetus »
@fuzzychef@m6n.io

Doug shares a bit of the history of Jails vs. , and talks about porting to .

Photo of Doug Rabison at the podium, with a History slide.

mfjurbala »
@mfjurbala@mastodon.online

Should I switch my from Windows back to ?

And if I do what should I use ? Maybe or see how far I can get with ?

when I used Linux more, I also ended up on Arch for some reason.

Shawn Webb boosted

h3artbl33d »
@h3artbl33d@exquisite.social

Do you do anything interesting with any of the *BSDs ? If so, please consider giving a talk at EuroBSDCon, which is held in Dublin, September 19-22. More info on submitting your paper can be found here.

Peter N. M. Hansteen »
@pitrh@mastodon.social

scovl »
@lobocode@hachyderm.io

Guys, seriously, whoever works on the publications deserves congratulations! Such quality, my friends! And I'm a bit envious at the same time! freebsdfoundation.org/wp-conte

looopTools »
@looopTools@mastodon.social

Can someone provide me with a review of the book "Absolutly FreeBSD". I would like to know if the book is worth reading.

jhx boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Updating FreeBSD packages to the latest quarterly release. Smooth sailing so far!

vermaden »
@vermaden@bsd.network

Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟬𝟰/𝟭𝟱 (Valuable News - 2024/04/15) available.

vermaden.wordpress.com/2024/04

Past releases: vermaden.wordpress.com/news/

No description

vermaden »
@vermaden@mastodon.bsd.cafe

Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟬𝟰/𝟭𝟱 (Valuable News - 2024/04/15) available.

vermaden.wordpress.com/2024/04

Past releases: vermaden.wordpress.com/news/

No description
27 ★ 11 ↺
ThinMan boosted

gyptazy »
@gyptazy@gyptazy.ch

Nowadays, we get so many emails every day.

But getting real mail feels different! Getting mail from a foreign country feels insanely cool and having stickers included is absolutely perfect! Awesome!

Thanks a lot @fosdembsd@bsd.cafe!

loop0 »
@loop0@freeradical.zone

I was bored, it is my birthday, and I decided to install FreeBSD 14 on my Thinkpad x220. It runs surprisingly well (unlike FreeBSD 13, which had some clear issues with my hardware last time I tried). I think I’m gonna keep it for now. I'm using i3 as window manager so I will probably waste hours getting all the configs to make it usable lol

Shawn Webb »
@lattera@bsd.network

Shawn Webb »
@lattera@bsd.network

From the crunchgen(1) manual page:

The main reason to crunch programs together is for fitting as many programs as possible onto an installation or system recovery floppy.

The /rescue binaries on are 17MB in size.

I wonder if crunchgen, with all its hackiness, is really worth it in 2024.

I'm wondering if we should just build the various /rescue binaries as normal, statically-linked applications rather than use crunchgen(1).

We either have to teach crunchgen(1) how to deal with a libc that has been built with LTO or live without LTO-ified libc.

Link Time Optimization (LTO) is a prerequisite for Cross-DSO CFI. With libc being a huge target, it seems we should kick crunchgen(1) out the door.

I realize, though, that I have quite a few blind spots. Are there any reasons to continue using crunchgen(1) in 2024, sacrificing Cross-DSO CFI and LTO for libc?

meka »
@meka@bsd.network

I finally have OpenLDAP working the way I want it: with groups and enable/disable feature for accounts and in some services domains. The core of it is memberOf module and overlay, but there are many edge cases that I described on my blog: meka.rs/blog/2024/04/14/openld

As is supported auth DB for almost all services, I wanted to figure out how to get maximum out of it.

This is all done on so I guess users will have to change something.

Recondo »
@mrecondo@mastodon.sdf.org

enabled on my network. Now to the challenge to add it to my instance 😧

🗳 18 ★ 21 ↺
jhx boosted

gyptazy »
@gyptazy@gyptazy.ch

⚠️ The BSD Pub ⚠️

Hey Fans!

We all share the same interests - based systems like , and .

We chat all day, sharing thoughts, questions and help. We talk on Matrix across different channels, we share on the . We have @vermaden@bsd.cafe's newsletter, we have @dexter@bsd.network's and calls and many other ones I can't list here.

Wondering if there would be and interests in the , , etc., for a weekly smalltalk session like in a pub. Just a Jitsi based video/audio call where we can meet, discuss things from newsletter, trending things from the or just have off-topic and openminded discussions. This could result into the meeting.

I know, some people are shy - keep your cam off until you feel comfortable and feel free to join the discussions. Even this meetings should make fun and no pressure - so if someone is not in the mood or can't make it - no worries. No one will judge.

Would you be interested?


Yes:44
No:4

Closed

🗳 18 ★ 21 ↺
jhx boosted

gyptazy »
@gyptazy@gyptazy.ch

⚠️ The BSD Pub ⚠️

Hey Fans!

We all share the same interests - based systems like , and .

We chat all day, sharing thoughts, questions and help. We talk on Matrix across different channels, we share on the . We have @vermaden@bsd.cafe's newsletter, we have @dexter@bsd.network's and calls and many other ones I can't list here.

Wondering if there would be and interests in the , , etc., for a weekly smalltalk session like in a pub. Just a Jitsi based video/audio call where we can meet, discuss things from newsletter, trending things from the or just have off-topic and openminded discussions. This could result into the meeting.

I know, some people are shy - keep your cam off until you feel comfortable and feel free to join the discussions. Even this meetings should make fun and no pressure - so if someone is not in the mood or can't make it - no worries. No one will judge.

Would you be interested?


Yes:44
No:4

Closed

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@emaste

I lean towards treating these particular OS sleep failures as separate from (but coincidental to) the Foundation-sponsored enhancements to FreeBSD support for sound.

I might need to increase the robustness of (or around) a script that is supposed to:

— take removable L2ARC devices offline before /etc/rc.suspend begins to take effect.

Indirectly related: <old.reddit.com/r/freebsd/comme>

Cc @FreeBSDFoundation

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@emaste if anyone reports something like what's pictured here, after waking the OS from sleep: need to consider a bug that predates the recently sponsored enhancements.

Bugging FreeBSD with (at least) Realtek ALC280: <codeberg.org/grahamperrin/free>. Note, I'm not complaining about this bug.

Now: the Foundation-sponsored work by Christos Margolis allows me to use PulseAudio without disruptively forcing off the power at OS sleep time. For me, personally:

— this is the greatest improvement since I began using PC-BSD maybe eight years ago.

Touch wood, I can simply use KDE Plasma to switch (from the internal Realtek device) to a previously disconnected USB audio device.

Screenshot: an endlessly spinning asynchronous progress indicator (circled near the centre of the shot) in Firefox – with Realtek ALC280 – after waking from sleep.

Jay 🚩 »
@jaypatelani@bsd.network

nixCraft 🐧 »
@nixCraft@mastodon.social

Step 0. Get fed up with Windows 10/11 with all forced fed stuff like Ads and LLM in start menu.

Step 1. Install Ubuntu

Step 2. I learned Docker and cool stuff and wondered why I used an abomination called WSL. This is the real deal.

Step 3. Get into VIM. Watch some cool videos, and ditch the last spyware called VSCode.

Step 4: Learn about NixOS and switch to use because all cool kids like it.

Step 5: Minding my business and YouTube recommends . Oh noo. Here we go again...😅

Mark McBride »
@markmcb@mas.to

Turns out is an excellent host for iGPU passthrough.

I had a () container running Plex on an Ubuntu 24.04 host. Probably because 24.04 is pre-release, the Intel drivers started failing and I could no longer use the GPU. I tried reserving my GPU to pass to qemu, but oh my, it is not trivial and I could not make it work.

On a near-identical FreeBSD host, I added pptdevs="0/2/0" in /boot/loader.conf and I had Ubuntu 23.10 up and running in bhyve. Hooray!

Tony Toon »
@deepthaw@social.sdf.org

@rubenerd I wholeheartedly agree. They should use instead.

(I kid. Or do I? Yeah I kid.)

Kyle Taylor »
@kta@hostux.social

I spoke with Greg Wallace with @FreeBSDFoundation about GPU support. It's a thing. The forums are full of folks asking about native driver support. That would be my preference. Just need to get enough developers complaining to convince the manufacturers to care.

There are threads of tinkerers getting pass-through working with on CURRENT. I may go this route soon on a test bench.

[1] wiki.freebsd.org/EnterpriseWor

@hnygd

Kyle Taylor »
@kta@hostux.social

I spoke with Greg Wallace with @FreeBSDFoundation about GPU support. It's a thing. The forums are full of folks asking about native driver support. That would be my preference. Just need to get enough developers complaining to convince the manufacturers to care.

There are threads of tinkerers getting pass-through working with on CURRENT. I may go this route soon on a test bench.

[1] wiki.freebsd.org/EnterpriseWor

@hnygd

jhx boosted

Padukajorat »
@Padukajorat@mastodon.bsd.cafe

jails final part, after this i may start with examples, something new with design, hope you like it.

jhx boosted

Felix Palmen 📯 »
@zirias@techhub.social

v0.5 released!
github.com/Zirias/qxmoji/relea

This brings a *few* of the ideas I had:

🔹Add a "single instance" mode (configurable)
🔹Add a "tray icon" (configurable behavior)
🔹Add an "About" dialog
🔹Enforce using Qt's "xcb" platform
🔹Fix detaching on startup, add a flag (-d) to prevent it

Pretty usable as it is I hope ... although one could of course improve a lot (but have you heard of the 80-20-rule?) 🫣

Screenshot from this time, no particular reason, I'm still running here 😎

qXmoji 0.5 running in KDE 5 with good old xterm
jhx boosted

BastilleBSD »
@BastilleBSD@fosstodon.org

Happy Friday

Mina »
@meena@cathode.church

anyone got recommendations for a European cloud () host that has arm64 server and let's me run ? ​

alelab boosted

Lovis IX ♿ »
@lovisix@social.zdx.fr

Did "Bastille" is a real advantage for managing less than ten
For now I use old school vanilla jails.d/jails.conf



alelab boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

This has been a very intense week, and today wasn't any different, but I managed to get back on track with the setup of the BSD Based mail hosting. Now the quota is properly managed (and displayed on SOGo), and I've also implemented IMAP ACLs so I can share some mail folders with other users in the same domain.

The setup is progressing, and I'm really pleased with the result!

Michael W Lucas¹ »
@mwl@io.mwl.io

mailman 2 conflicts with postfix-mysql

FreeBSD Foundation »
@FreeBSDFoundation@mastodon.social

✈️ The Travel Grant Application for BSDCan 2024 is now open. The Foundation can help you attend BSDCan and other technical events through our travel grant program.

BSDCan 2024 applications are due April 22, 2024.

freebsdfoundation.org/blog/bsd

No description
Ric🐧 boosted

Feoh🤓💾👁️ »
@feoh@oldbytes.space

Actually Nixers deserves a post all its own.

If you love UNIX, you should be reading this. Full stop.

Forums: nixers.net/
Newsletter: newsletter.nixers.net/

Stephan Lichtenauer | נח סתו »
@hnygd@mastodon.africa

@junglegeorge ...or if you are looking for a different experience altogether, check out .

Friendly community and it also has the latest environment available as well as a huge number of additional up to date packages (32,215 according to freshports.org/)....

Stephan Lichtenauer | נח סתו »
@hnygd@mastodon.africa

"The is running a hardware support survey in order to help users more easily identify hardware that provides good FreeBSD support. If you have experience that will help, please complete the survey:

forms.gle/Es7Lwu4xYGde74dJ7 "

This was posted on the freebsd-hackers list together with this additional comment: "Note that the survey asks for your email only in the event we have follow-up questions."

Cc @FreeBSDFoundation

parvXtl »
@parvXtl@tech.lgbt

# freebsd-update updatesready
No updates are available to install.

... followed by ...

# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 14.0-RELEASE from update2.freebsd.org... done.
...
Fetching 21 patches.....10....20 done.
Applying patches... done.
The following files will be updated as part of updating to
14.0-RELEASE-p6:
/bin/freebsd-version
...
/usr/sbin/local-unbound-control

... what is the purpose of "updatesready"? From the "freebsd-update(8)" manual page ...

『updatesready
Check if there are fetched updates ready to install. Returns exit code 2 if there are no updates to install.』

... seems damn useless to me.

Is there no way of knowing if updates are available without fetching them?

Michael W Lucas¹ »
@mwl@io.mwl.io

Looking for a way to run a single command as user "www" on .

Roundcube uses doveadm to compute password hashes, but the www user defaults to the nologin shell and /nonexistent home directory. I really, REALLY don't want to change that.

Anyone have something clever to let me run just this one command as www?

[edit to add: Roundcube is a web app. It runs as user www. I can't have another run the command as www: www needs to execute the process. www can't run sudo or doas without the sort of something that would let www run doveadm.]

FreeBSD Foundation »
@FreeBSDFoundation@mastodon.social

In case you missed it:
The March 2024 Foundation update covered software development news, a new Alpha-Omega grant, release engineering, Beacon Awards winners, and more!

Sign up for the FreeBSD Newsletter to stay up-to-date on the latest in
freebsdfoundation.org/news-and

No description

vermaden »
@vermaden@mastodon.bsd.cafe

I generally like and use it on both phone and desktop - but this 'out of date' thing really pisses me off.

IMHO should do the same as did with web.whatsapp.com/ and provide a web based client instead.

No descriptionNo description

Michael W Lucas¹ »
@mwl@io.mwl.io

Trick I wish I'd put in the book:

use /etc/hosts to map the name localhost to whatever loopback IP you have

Not Evander Sinque »
@FiLiS@mastodon.social

Can someone unbully mikael@ back into maintaining the signal-desktop port and then maybe unblock the electron ports from the repos so people can have a nicer desktop experience? "You have to figure out and then wait about a day until VSCode and/or Signal are compiled" is a tough sell, isn't it?

ClaudioM »
@claudiom@bsd.network

@x00001 Here are my humble machines. The Evoo laptop is my personal beater laptop, but the ThinkPad Yoga and the Precision T1600 are work machines, so I limit what I stick on those. I can't find a recent pic of my Eee PC 901, so I'll have to post that one once I'm home. The Evoo runs but also has a separate Windows SSD that it came with when I bought it. The ThinkPad runs , and the Precision also runs OpenBSD. ​ 😈

That Lucy sticker with the pitchfork and horns was stuck on a laptop a student had, so I pulled it and stuck it on the Precision. Thought it was fitting since I on that one. ​

@thegibson may have seen these a few times already. ​

My dark grey Evoo EVC141-12BK laptop showing the lid which is covered with stickers. Starting from the top left where the EVOO logo is, there's a KDE gear sticker, a Queen sticker with an Andy Warhol feel, a Slackermedia sticker, a SDF.org Freeshell.org sticker, a David Bowie sticker, a RunBSD sticker in the center, an obsda.ms sticker, a FreeBSD sticker, a Yes sticker, an aNONradio sticker, and a HPR sticker for Hacker Public Radio.A black ThinkPad Yoga 11e showing the lid with a FreeBSD sticker below the ThinkPad logo and an aNONradio sticker below the FreeBSD one. The stickers are placed in almost the same position underneath the ThinkPad logo at an angle.A silver and black Dell Precision T1600 tower PC with a Lucy (from Peanuts fame) sticker. She's wearing a blue dress, but she's also wearing daemon horns and wings while also holding a pitchfork. I mean, this PC does RUNBSD.
Kyle Taylor boosted

Stephan Lichtenauer | נח סתו »
@hnygd@mastodon.africa

For those wanting to use on a laptop -

Booting requires the workaround listed here, then it boots fine and can also be installed:

codeberg.org/grahamperrin/free

Of course one can add these flags to /boot/loader.conf and does not need to enter them at the boot prompt...

Cc @frameworkcomputer @grahamperrin

A Grantler boosted

Michael Dexter »
@dexter@bsd.network

Wednesday's Production User Call recoding:

youtu.be/n5I4py4-w2A

We discussed special device removal, a 66TB NVMe device, and much more!

, , , ,

Felix Palmen 📯 »
@zirias@techhub.social

Thinking about what to include in v0.5. Many questions in mind...

I'll definitely "outscope" . Would be nice, but would also mean to import localized emoji names somehow (and, where to find them? 🤔)

For now:

🔹Unify persisting settings. history and window size are persisted on exit, wait time and display scale on every change. Not sure which one is the "better" approach...
🔹Should it be "single instance"? Should it offer an option for a "tray icon"?
🔹Add an "About dialog". Cause that's what you always do. 🙈
🔹Maybe find a way to speed up initial creation of the Emoji buttons?
🔹Anything else ...❓

Please comment if you have thoughts to share 🙃

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

FreeBSD OpenJDK Contract

Various contracts, full- and part-time:

— bhyve hypervisor kernel improvements
— desktop usability
— developer tools such as LLD
— hardware support on new ARM and RISC-V devices
— installer
— jails – usability/orchestration/OCI-compatibility
— networking
— packaging – including package base (pkgbase)
— …

<freebsdfoundation.org/open-pos>

@FreeBSDFoundation

parvXtl »
@parvXtl@tech.lgbt

@dexter Last one: "It still supports , despite the headlines".

Felix Palmen 📯 »
@zirias@techhub.social

Found a small bug, requests were synchronously checked, but this only works when calling the _checked() flavor of them ... 🙈

Fixed in v0.4

Also added a clear button to the search field, this seems somewhat useful 😉

github.com/Zirias/qxmoji/relea

Michael Dexter »
@dexter@bsd.network

Yesterday's Jail/Zones call recording is up!

We discussed upcoming events, anti-FreeBSD FUD, @dch's OCI container progress and container registries, IPv6 networking and more!

youtu.be/DVXRq77BcU0

Michael Dexter »
@dexter@bsd.network

So... I didn't get to the root on ZFS boot disk mirroring I sat down to implement, but the refactoring was needed to do it.

There's a LOT going on here but in short it's one-stop shopping for splatting VM images, stock images, , and images to disk or physical devices in an effort to never see an "installer" again in my life. And it's achieving that goal!

I may pull in the Windows support which is not the same thing, but gives the same result.

Feel free to bellyache that it's back to approaching 1000 lines of KSH, but no, I don't see how Go|Rust|Zig|Erlang|Lua would help with something that is 98% shell commands.

jhx boosted

Felix Palmen 📯 »
@zirias@techhub.social

🥳 v0.3 released 🍻🍕

Now there are the "basic" features you'd expect from an emoji keyboard:

✅ Search as you type
✅ Recently used

github.com/Zirias/qxmoji/relea

No descriptionNo descriptionNo descriptionNo description

GaryH Tech »
@garyhtech@mastodon.bsd.cafe

NEW VIDEO - How can I slow down the attacks on my FreeBSD Server?

youtu.be/Jh_roKrqGiU?si=cCa9CK via @YouTube

Evilham »
@evilham@chaos.social

@tara @stefano @gyptazy hey, if you rely on DNS blocklists for email, you should really use e.g. unbound locally to resolve DNS, make sure this propagates to postfix' chroot.

Spamhaus for example has a quota for each IP, which you probs wont hit ever, but a public DNS resolver (including your ISP's) will at the worst possible times.

On local_unbound does the job!

Evilham »
@evilham@chaos.social

@tara @stefano @gyptazy hey, if you rely on DNS blocklists for email, you should really use e.g. unbound locally to resolve DNS, make sure this propagates to postfix' chroot.

Spamhaus for example has a quota for each IP, which you probs wont hit ever, but a public DNS resolver (including your ISP's) will at the worst possible times.

On local_unbound does the job!

ArcticLab »
@arcticlab@mastodon.social

@anubhav @Tubsta @dexter @alelab As such, it can become a project (independent of company) once again. It will also be more maintainable long term if the current WebUI is turned into effectively a shell script.

ArcticLab »
@arcticlab@mastodon.social

@anubhav @Tubsta @dexter @alelab It seems that the solution is to just use or (, , ) with hardware from SuperMicro (or others) and / as UI and related via shell script. I believe that this is the route. The original source of FreeNAS was the project (rather than a company).

alelab boosted

Michael Dexter »
@dexter@bsd.network

I gave imagine.sh a long-overdue refactoring.

github.com/michaeldexter/occam

zpool rename upon import is supported, along with and image retrieval and expansion.

It still supports , despite the headlines.

Felix Palmen 📯 »
@zirias@techhub.social

v0.1 and v0.2 released 😎

Functionally the same (just clickable emojis in tabbed groups, display size and wait-time for restoring the X11 keyboard map configurable), but v0.2 has correct README info and build-fixes, so Qt tools are found without fiddling with make variables 🙈 so, use v0.2 😎

github.com/Zirias/qxmoji/relea

No description

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

To the @helpers in for

I thank each one of you for doing what you do, individually and collectively, in a quite extraordinary space.

The sense of openness, in a medium that is unavoidably closed, is probably the least of your positive achievements.

So welcoming!

FreeBSD Foundation »
@FreeBSDFoundation@mastodon.social

We're excited to announce that we had 23 contributor applications for !

Accepted GSoC contributor projects will be announced May 1st, and coding official begins on the 27th. We're looking forward to welcoming all the new contributors to .

📖 freebsdfoundation.org/blog/the

No description

Michael Dexter »
@dexter@bsd.network

"But … if people wanted to push FreeBSD forward for the last 15 years, they would have.”

Show of hands: Is anyone here pushing forward?

blocksandfiles.com/2024/04/08/

alelab »
@alelab@mastodon.bsd.cafe

Core Team explains why they moved to (and away from ).

iXsystems: No one is being 'marooned' by Debian focus – Blocks and Files blocksandfiles.com/2024/04/08/

Michał »
@mms@emacs.ch

Has anyone successfully played Baldurs Gate 3 from gog.com (screw you steam) on ?

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

In modern IT solutions and platforms, is one of the most important tasks. The best service will not work unless the platform is secure.

tools like may help integrating automated security patches.


Rafael »
@ipxfong@mastodon.sdf.org

The FreeBSD handbook is a real treasure! Thanks to everyone who works on it (and FreeBSD as a whole).

docs.freebsd.org/en/books/hand

Felix Palmen 📯 »
@zirias@techhub.social

🚦🚥 ... ok it works 🌋

A super-simple keyboard for .

Well, I *did* have to fiddle with the keymap.

And I had to add delays 🤯👹 (otherwise there are races between keymap changes and keyboard events).

And I had to misuse the extension, cause applications ignore "synthetic" events. 🫥😣

But hey, it works 🕺

Now needs some basic, uhm, "features" (like recently used, like search by name).

github.com/Zirias/qxmoji

No description

parvXtl »
@parvXtl@tech.lgbt

@vermaden How does $LOCALBASE fit in the picture?
@mms

vermaden »
@vermaden@mastodon.bsd.cafe

@mms

... and to dissapoint You - yes - each ported program knows its new file location.

Its called ${PREFIX} and on its set to /usr/local.

That means that each 'third party' program has its configuration stored in the ${PREFIX}/etc = /usr/local/etc and its binaries are under ${PREFIX}/[s]bin - which means /usr/local/[s]bin.

Order.

Hope that helps.

Michał »
@mms@emacs.ch

One thing I don’t fully get about hier:

/etc is for config files is is provided programs
/usr/local/ets is for 3rd party

Therefore each ported program needs to know of the new file location?

Right?

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

This is strange: last October I created a FreeBSD VNET jail and defined a wireguard interface and a vxnet interface. It was working. Today I started the jail and it doesn't work anymore:

/sbin/ifconfig vxlan create vxlanid 77 vxlanlocal 10.77.0.1 vxlanremote 10.77.0.2 inet 10.77.1.1/24
ifconfig: SIOCIFCREATE2 (vxlan): Invalid argument

What could be wrong?

Neznak »
@Neznak@fosstodon.org

Hey fans!
I'm going to give or a try! I don't know much about BSD, let me know if there are things I should know beforehand.
How close is it to Linux? Is it like Linux at all? Should I try FreeBSD or OpenBSD? Maybe there are some other versions of BSD I don't know about. Let me know!

david_chisnall »
@david_chisnall@infosec.exchange

@Neznak I have an obvious bias towards FreeBSD. All of the major BSDs (excluding macOS) have similar management interfaces and packaging systems. They have a common ancestor, but diverged a lot over the last 30ish years. Some things are periodically shared between them.

I would be remiss to not point out as the third large one and as the fourth.

I ran on a PowerPC Mac for a while and found it very easy to learn coming from . As @tulpa says, remember that these are all distinct systems, not just distributions packaging the same set of things slightly differently. NetBSD and FreeBSD both branched from 4.3BSD Net/2 (FreeBSD via 386BSD). OpenBSD forked from NetBSD 1.1, Dragonfly from FreeBSD 4.8 - both have now had decades of independent development (or, as independent as permissively licensed open source projects ever are - a lot of people contribute to more than one and code flows in all directions).

The things that keep me on FreeBSD are:

  • ZFS supported out of the box, from the installer onwards.
  • Jails (and support for OCI containers via Podman).
  • Capsicum as the cleanest way of developing compartmentalised applications on any system.
  • pkg for binary packages and Poudriere for building binary packages (each port is built in a clean jail).

I also use pf (originally from OpenBSD, now ported elsewhere), though NetBSD's npf looks interesting.

flywheel »
@flywheel@mastodon.social

How big a difference between and is there actually, when talking daily use ?

vermaden »
@vermaden@bsd.network

Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟬𝟰/𝟬𝟴 (Valuable News - 2024/04/08) available.

vermaden.wordpress.com/2024/04

Past releases: vermaden.wordpress.com/news/

No description

vermaden »
@vermaden@mastodon.bsd.cafe

Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟰/𝟬𝟰/𝟬𝟴 (Valuable News - 2024/04/08) available.

vermaden.wordpress.com/2024/04

Past releases: vermaden.wordpress.com/news/

No description

Tara Stella 🌷 »
@tara@hachyderm.io

TIL:
* Trogon, auto-generates terminal user interfaces
* Frogmouth, Markdown textual viewer / browser

github.com/Textualize/trogon
github.com/Textualize/frogmout

Thanks @mrhamel (via nettowel)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I guess based VMs would be really pretty cool on . I think this would be really valuable but I’m struggling on possible implementations.

A: Using my 4x boards - each board has 8GB. This could lead into a temporary and time limited, dedicated usage of 7-30d.

B: It could be shared across with 7 users by on . Requires better support in FreeBSD.

C: QEMU emulated instances running on amd64

I’d really like to see rv64 being pushed and it was excactly the reason to get those boards to get more experience on that platform. However, just sharing some ideas - it does not mean that they will be available in the near future (but would be cool if so).

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@SiteRelEnby @mia

I have no problem with Chromium and Firefox ported to FreeBSD.

This goodness is largely thanks to me being a billionaire, and spending swathes of money on secret miniaturisation of orphaned elks. You know, like in Fantastic Voyage in the 1960s, except these elks of mine become much, much smaller, small enough to fit in the Internet. My army of Internet elks fends off the Mozilla spies that fly over Wi-Fi into Firefox on other platforms.

Do I get thanked? Never.

_leonov420 »
@_leonov420@mastodon.bsd.cafe

Today I had to say final goodbye to my faithful T430 (It had 2 SSDs ( / )). After long hours of diagnosing and troubleshooting, I had to declare it unusable for my purposes.
Therefore, I picked up an old tab in my browser, an article written by @stefano :
it-notes.dragas.net/2023/12/13

I've created a desktop environment on my VPS server in a jail! As I'm already a @BastilleBSD user, it was quite convenient.
So far works fine, currently with XFCE. I can even play sound from Firefox to the host.

Dr. Brian Callahan »
@bcallah@bsd.network

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

If you've lost it, have a look at this great project by @gyptazy :

BoxyBSD - Free FreeBSD Jail/VM Hosting

boxybsd.com/

BoxyBSD »
@BoxyBSD@mastodon.bsd.cafe

BoxyBSD just started!

is a non-profit VM & service provider for the open-source community with a focus on BSD based Systems like , and . BoxyBSD also provides additional services like webhosting, git, email and DNS solutions for projects to give valuable things back to the community.

You can find out more on boxybsd.com or in Matrix :bsd.cafe

Felix Palmen 📯 »
@zirias@techhub.social

@patrizia This is intentional, drm-kmod is meant to "just work", so it depends on the version recommended for your version as well as the metaport pulling in ALL packages.

There's always the option to manually install just what you really need, and the fwget utility only attempts to automate that (picking the firmware packages you will need).

scovl »
@lobocode@hachyderm.io

After a year and a half of using daily, it will be impossible to go back to using unless it's minimally based on BSDs (like , , ).

Arosano@hachyderm »
@arosano@hachyderm.io

@lobocode What desktop environment do you use on ?
Why should you return to ?

TomAoki »
@TomAoki@mastodon.bsd.cafe

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@puppygirlhornypost@transfem.social is just a project name for a free BSD focused hosting of , and to provide and give back some valuable things back to the community. The primary goal is to provider newcomers educational stuff to learn, test and practice on based systems which they might not be able to afford. Don’t think everyone can buy a VPS, especially not in India or Africa.

I know, it’s limited, because it’s running on my resources that I can provide for free to the community - it’s not much and we’re starting with just 50 free systems, but there’s hope to increase it by time. I also already got in touch with other ones that have similar ideas where we could boost this up.

13 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

is finally about to launch!

But it also needs something like a self-service portal in long-term. However, for the website I stick to my self-written engine - I guess that fits pretty will here when it's only about serving , & .

This being said, I don't want to write a self-service portal for the web and thought about a service where you just login and can perform several actions like PTR, snapshots, system reset etc.

Currently, I only implemented the user management from an "admin" perspective. A sandbox style can be seen here:

ssh -p 2222 boxybsd@2001:470:54d7:1337::2
Password: create

It's a self-written sshd alike service which communicates with the API and some other bins. Die user login can be done by pub key and pw auth. Feel free to give it a try, it's a sandbox mode on a sandbox vm.

Felix Palmen 📯 »
@zirias@techhub.social

@david_chisnall I just noticed you were one of the mentors of this earlier attempt to get on . Would you be interested to review my port, to sort out stuff before it might "land" some day?

Felix Palmen 📯 »
@zirias@techhub.social

@RogerBidon @root42 That makes sense to me. TBH, I didn't even know *could* target the until reading your toot.

Low-level optimization will always be hard, I mean, it's hard to map C to this architecture at all (e.g. because of the very small and "global" hardware stack and a complete lack of any sp-relative addressing).

I was tempted ever so often to use C for the , but always ended up writing *everything* in assembly (just using 's assembler and linker, having linkable object files is super nice!).

Will take this on my ideas list to try creating a "gcc-mos6502" port for 😎

Felix Palmen 📯 »
@zirias@techhub.social

@RogerBidon serious question, assuming you have to write mostly "targeted" code anyways (because a just won't reasonably run 98% of today's existing C code), what's the edge of a targeting this platform over e.g. ?

If there's a real advantage, I might be tempted to bring this to ...

Felix Palmen 📯 »
@zirias@techhub.social

@JdeBP @mpts I never said there was no software using databases directly, I just don't follow your argument this was a problem on . These files are provided from a port/package, just install it (when "porting", add a run-dependency) 🤷‍♂️

I certainly see the need why people come up with something like this. The "classic" implementations force you to add silly "singleton" stuff like this:
github.com/Zirias/dos2ansi/blo
... which wasn't a problem here, but as soon as you'd go multithreaded, you'd have to properly lock-guard this, and even worse, say you'd want some service serving different clients with different terminals simultaneously, you'd have to spawn a child process for each and every client 🙄

Felix Palmen 📯 »
@zirias@techhub.social

@_bapt_ @JdeBP @mpts "binary compatible" is just an unusual wording regarding compatibility with some binary (data) files. It's normally used in the context of ABIs.

So, sure, this lib can (correctly?) parse and use binary db files. I don't get how this should be an issue with having to install these from ports/packages for ? A port can simply add a dependency.

With base curses (including terminfo/termcap "standalone" libs) using terminfo by default as soon as it is installed, anyone can have terminfo everywhere on FreeBSD, it's just optional.

Back to top - More...