#30daybsdchallenge — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #30daybsdchallenge, aggregated by home.social.
-
It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.
-
It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.
-
It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.
-
It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.
-
It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.
-
As I was reading up on mac_do/mdo for FreeBSD I came across mac_veriexec. Based on my limited reading of veriexec(8) this is like identical to something like ThreatLocker or AppLocker (obviously no friendly GUI/fleet management). This is amazing! You really can lock down a BSD system with such granular control.
-
As I was reading up on mac_do/mdo for FreeBSD I came across mac_veriexec. Based on my limited reading of veriexec(8) this is like identical to something like ThreatLocker or AppLocker (obviously no friendly GUI/fleet management). This is amazing! You really can lock down a BSD system with such granular control.
-
As I was reading up on mac_do/mdo for FreeBSD I came across mac_veriexec. Based on my limited reading of veriexec(8) this is like identical to something like ThreatLocker or AppLocker (obviously no friendly GUI/fleet management). This is amazing! You really can lock down a BSD system with such granular control.
-
@FreeBSDFoundation my first experience with installing and using FreeBSD on hardware I own was 14.3. October 2025 I setup FreeBSD on my Raspberry Pi.
Now I’m doing a Linus Tech Tips inspired #30DayBSDChallenge myself and using it on my desktop. And based on how things are going I think I’m going to be using it full time!
-
@FreeBSDFoundation my first experience with installing and using FreeBSD on hardware I own was 14.3. October 2025 I setup FreeBSD on my Raspberry Pi.
Now I’m doing a Linus Tech Tips inspired #30DayBSDChallenge myself and using it on my desktop. And based on how things are going I think I’m going to be using it full time!
-
@FreeBSDFoundation my first experience with installing and using FreeBSD on hardware I own was 14.3. October 2025 I setup FreeBSD on my Raspberry Pi.
Now I’m doing a Linus Tech Tips inspired #30DayBSDChallenge myself and using it on my desktop. And based on how things are going I think I’m going to be using it full time!
-
@FreeBSDFoundation my first experience with installing and using FreeBSD on hardware I own was 14.3. October 2025 I setup FreeBSD on my Raspberry Pi.
Now I’m doing a Linus Tech Tips inspired #30DayBSDChallenge myself and using it on my desktop. And based on how things are going I think I’m going to be using it full time!
-
@FreeBSDFoundation my first experience with installing and using FreeBSD on hardware I own was 14.3. October 2025 I setup FreeBSD on my Raspberry Pi.
Now I’m doing a Linus Tech Tips inspired #30DayBSDChallenge myself and using it on my desktop. And based on how things are going I think I’m going to be using it full time!
-
FreeBSD gaming update:
I got OpenMW working with no sound. Everything else flawless. And I got Steam running through the Linuxulator-Steam-Utils but I am running into the error that I am missing.i386-wine-pkg/usr/local/bin/wine-protonThis is a directory path in my user home.
.i386-wine-pkg/usr/shareexists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom. -
FreeBSD gaming update:
I got OpenMW working with no sound. Everything else flawless. And I got Steam running through the Linuxulator-Steam-Utils but I am running into the error that I am missing.i386-wine-pkg/usr/local/bin/wine-protonThis is a directory path in my user home.
.i386-wine-pkg/usr/shareexists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom. -
FreeBSD gaming update:
I got OpenMW working with no sound. Everything else flawless. And I got Steam running through the Linuxulator-Steam-Utils but I am running into the error that I am missing.i386-wine-pkg/usr/local/bin/wine-protonThis is a directory path in my user home.
.i386-wine-pkg/usr/shareexists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom. -
> I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.
Yo dawg
-
> I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.
Yo dawg
-
> I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.
Yo dawg
-
> I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.
Yo dawg
-
> I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.
Yo dawg
-
I have to say, the advice and documentation available for BastillBSD is wonderful and it is a fantastic tool for running jails.
Straight up just use their getting started guide here: https://bastillebsd.org/getting-started/
I will say each purpose of a jail, and your exact needs network/storage wise will dictate what you need to do, but I will have a full type up of my setup. Jailed Firefox on the desktop and caddy and squid jails on the pi.
-
I have to say, the advice and documentation available for BastillBSD is wonderful and it is a fantastic tool for running jails.
Straight up just use their getting started guide here: https://bastillebsd.org/getting-started/
I will say each purpose of a jail, and your exact needs network/storage wise will dictate what you need to do, but I will have a full type up of my setup. Jailed Firefox on the desktop and caddy and squid jails on the pi.
-
I have to say, the advice and documentation available for BastillBSD is wonderful and it is a fantastic tool for running jails.
Straight up just use their getting started guide here: https://bastillebsd.org/getting-started/
I will say each purpose of a jail, and your exact needs network/storage wise will dictate what you need to do, but I will have a full type up of my setup. Jailed Firefox on the desktop and caddy and squid jails on the pi.
-
The challenge this week is getting Jails working, specifically with Bastille. On both my Raspberry Pi “server” that will host my blog, and my desktop, for fun.
As always, I will make sure to update everyone with the steps I took to get things working.
-
The challenge this week is getting Jails working, specifically with Bastille. On both my Raspberry Pi “server” that will host my blog, and my desktop, for fun.
As always, I will make sure to update everyone with the steps I took to get things working.
-
The challenge this week is getting Jails working, specifically with Bastille. On both my Raspberry Pi “server” that will host my blog, and my desktop, for fun.
As always, I will make sure to update everyone with the steps I took to get things working.
-
Challenges I am setting myself for the month:
Setup a desktop and customize it.
Setup a Jailed/containerized environment. <- I have heard so much about Bastille and as a way to have an isolated Linux environment which leads into…
Complete a task (install and play a game, print something, record/edit a video, photo editing, compile a program you wrote, draft a document/spreadsheet. <- Steam in a jail
Post a review about my experience (blog).
-
Challenges I am setting myself for the month:
Setup a desktop and customize it.
Setup a Jailed/containerized environment. <- I have heard so much about Bastille and as a way to have an isolated Linux environment which leads into…
Complete a task (install and play a game, print something, record/edit a video, photo editing, compile a program you wrote, draft a document/spreadsheet. <- Steam in a jail
Post a review about my experience (blog).
-
Challenges I am setting myself for the month:
Setup a desktop and customize it.
Setup a Jailed/containerized environment. <- I have heard so much about Bastille and as a way to have an isolated Linux environment which leads into…
Complete a task (install and play a game, print something, record/edit a video, photo editing, compile a program you wrote, draft a document/spreadsheet. <- Steam in a jail
Post a review about my experience (blog).
-
I use a YubiKey with Keepassxc for MFA and for my ssh keys. But for some reason the pkg version doesn’t support Yubikeys out of the box. Here are the steps I had to take to get it working:
pkg install libfido2 u2f-devd
cd /usr/ports/security/keepassxc
make config
make install clean
pw group mod u2f -m <user>Just select the option to add YubiKey support on build. I did defaults for everything else. Sign back in and it should work.
-
I use a YubiKey with Keepassxc for MFA and for my ssh keys. But for some reason the pkg version doesn’t support Yubikeys out of the box. Here are the steps I had to take to get it working:
pkg install libfido2 u2f-devd
cd /usr/ports/security/keepassxc
make config
make install clean
pw group mod u2f -m <user>Just select the option to add YubiKey support on build. I did defaults for everything else. Sign back in and it should work.
-
I use a YubiKey with Keepassxc for MFA and for my ssh keys. But for some reason the pkg version doesn’t support Yubikeys out of the box. Here are the steps I had to take to get it working:
pkg install libfido2 u2f-devd
cd /usr/ports/security/keepassxc
make config
make install clean
pw group mod u2f -m <user>Just select the option to add YubiKey support on build. I did defaults for everything else. Sign back in and it should work.
-
One note is that I had to get KeePassXC from Ports as the default package doesn't include Yubikey support. I will document what I did to get Yubikeys working on FreeBSD for everyone.
-
One note is that I had to get KeePassXC from Ports as the default package doesn't include Yubikey support. I will document what I did to get Yubikeys working on FreeBSD for everyone.
-
One note is that I had to get KeePassXC from Ports as the default package doesn't include Yubikey support. I will document what I did to get Yubikeys working on FreeBSD for everyone.
-
Got my desktop up and running. Vim, KeepassXC, and Firefox all working with the classic (if basic) Chicago95 theme!
With XFCE 4.20 though, I do have wayland installed and could mess around with different shells and window managers if I wanted to.
At least for now for basic computer usage this is acceptable. I usually use stock GNOME on Linux tbh.
#30DayBSDChallenge #runbsd #FreeBSD #xfce #fishshell #chicago95
-
Got my desktop up and running. Vim, KeepassXC, and Firefox all working with the classic (if basic) Chicago95 theme!
With XFCE 4.20 though, I do have wayland installed and could mess around with different shells and window managers if I wanted to.
At least for now for basic computer usage this is acceptable. I usually use stock GNOME on Linux tbh.
#30DayBSDChallenge #runbsd #FreeBSD #xfce #fishshell #chicago95
-
Got my desktop up and running. Vim, KeepassXC, and Firefox all working with the classic (if basic) Chicago95 theme!
With XFCE 4.20 though, I do have wayland installed and could mess around with different shells and window managers if I wanted to.
At least for now for basic computer usage this is acceptable. I usually use stock GNOME on Linux tbh.
#30DayBSDChallenge #runbsd #FreeBSD #xfce #fishshell #chicago95
-
I downloaded the drivers from fresh ports or pkgs.org on a computer that has internet, copy to fat32 formatted flash drive. After install I picked that I wanted to switch to a shell before rebooting.
I was able to install, get internet working, then reboot with working network and accurate time.
Base install was like 2 GB which is probably one of the smallest modern OSes I have ever used.
-
I downloaded the drivers from fresh ports or pkgs.org on a computer that has internet, copy to fat32 formatted flash drive. After install I picked that I wanted to switch to a shell before rebooting.
I was able to install, get internet working, then reboot with working network and accurate time.
Base install was like 2 GB which is probably one of the smallest modern OSes I have ever used.
-
I downloaded the drivers from fresh ports or pkgs.org on a computer that has internet, copy to fat32 formatted flash drive. After install I picked that I wanted to switch to a shell before rebooting.
I was able to install, get internet working, then reboot with working network and accurate time.
Base install was like 2 GB which is probably one of the smallest modern OSes I have ever used.
-
I downloaded the drivers from fresh ports or pkgs.org on a computer that has internet, copy to fat32 formatted flash drive. After install I picked that I wanted to switch to a shell before rebooting.
I was able to install, get internet working, then reboot with working network and accurate time.
Base install was like 2 GB which is probably one of the smallest modern OSes I have ever used.
-
I downloaded the drivers from fresh ports or pkgs.org on a computer that has internet, copy to fat32 formatted flash drive. After install I picked that I wanted to switch to a shell before rebooting.
I was able to install, get internet working, then reboot with working network and accurate time.
Base install was like 2 GB which is probably one of the smallest modern OSes I have ever used.
-
Steps I had to take to get my Realtek Ethernet networking working.
goem disk list
mount -t msdos /dev/drive /mnt # select correct drive and partition
pkg -N
cd /mnt
pkg add Realtek-
# add the following 2 lines to /boot/loader.conf
if_re_load=“YES”
if_re_name=“/boot/modules/if_re.ko
sysrc ifconfig_re0=“DHCP”
sysrc ifconfig_re0_ipv6=“inet6 accept_rtadv”
sysrc ntpd_enable=“YES”Reboot, networking should be working now!
-
Steps I had to take to get my Realtek Ethernet networking working.
goem disk list
mount -t msdos /dev/drive /mnt # select correct drive and partition
pkg -N
cd /mnt
pkg add Realtek-
# add the following 2 lines to /boot/loader.conf
if_re_load=“YES”
if_re_name=“/boot/modules/if_re.ko
sysrc ifconfig_re0=“DHCP”
sysrc ifconfig_re0_ipv6=“inet6 accept_rtadv”
sysrc ntpd_enable=“YES”Reboot, networking should be working now!
-
Steps I had to take to get my Realtek Ethernet networking working.
goem disk list
mount -t msdos /dev/drive /mnt # select correct drive and partition
pkg -N
cd /mnt
pkg add Realtek-
# add the following 2 lines to /boot/loader.conf
if_re_load=“YES”
if_re_name=“/boot/modules/if_re.ko
sysrc ifconfig_re0=“DHCP”
sysrc ifconfig_re0_ipv6=“inet6 accept_rtadv”
sysrc ntpd_enable=“YES”Reboot, networking should be working now!
-
Steps I had to take to get my Realtek Ethernet networking working.
goem disk list
mount -t msdos /dev/drive /mnt # select correct drive and partition
pkg -N
cd /mnt
pkg add Realtek-
# add the following 2 lines to /boot/loader.conf
if_re_load=“YES”
if_re_name=“/boot/modules/if_re.ko
sysrc ifconfig_re0=“DHCP”
sysrc ifconfig_re0_ipv6=“inet6 accept_rtadv”
sysrc ntpd_enable=“YES”Reboot, networking should be working now!
-
Steps I had to take to get my Realtek Ethernet networking working.
goem disk list
mount -t msdos /dev/drive /mnt # select correct drive and partition
pkg -N
cd /mnt
pkg add Realtek-
# add the following 2 lines to /boot/loader.conf
if_re_load=“YES”
if_re_name=“/boot/modules/if_re.ko
sysrc ifconfig_re0=“DHCP”
sysrc ifconfig_re0_ipv6=“inet6 accept_rtadv”
sysrc ntpd_enable=“YES”Reboot, networking should be working now!
-
Beats having to boot to UEFI, type in the BIOS password, go to the temporary boot override menu and select one of the ZFS pool disks.
-
Beats having to boot to UEFI, type in the BIOS password, go to the temporary boot override menu and select one of the ZFS pool disks.
-
Beats having to boot to UEFI, type in the BIOS password, go to the temporary boot override menu and select one of the ZFS pool disks.
-
I checked the FreeBSD forums and got grub working with the following entry:
/etc/grub.d/40_custom
menuentry “FreeBSD” {
insmod part_gpt
insmod fat
set root=(hd0,gpt1)
chainloader /efi/freebsd/loader.efi
}
# Then update grub and reboot. It worked!
update-grub
RebootI now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.
-
I checked the FreeBSD forums and got grub working with the following entry:
/etc/grub.d/40_custom
menuentry “FreeBSD” {
insmod part_gpt
insmod fat
set root=(hd0,gpt1)
chainloader /efi/freebsd/loader.efi
}
# Then update grub and reboot. It worked!
update-grub
RebootI now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.
-
I checked the FreeBSD forums and got grub working with the following entry:
/etc/grub.d/40_custom
menuentry “FreeBSD” {
insmod part_gpt
insmod fat
set root=(hd0,gpt1)
chainloader /efi/freebsd/loader.efi
}
# Then update grub and reboot. It worked!
update-grub
RebootI now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.
-
One thing that drives me a bit batty is that GRUB is not able to see the FreeBSD EFI boot partition.
But allegedly Windows’ BCD can?!?
Am I going to have to make Windows the primary boot device just to easily access FreeBSD vs jumping through the UEFI boot menu?
-
One thing that drives me a bit batty is that GRUB is not able to see the FreeBSD EFI boot partition.
But allegedly Windows’ BCD can?!?
Am I going to have to make Windows the primary boot device just to easily access FreeBSD vs jumping through the UEFI boot menu?
-
One thing that drives me a bit batty is that GRUB is not able to see the FreeBSD EFI boot partition.
But allegedly Windows’ BCD can?!?
Am I going to have to make Windows the primary boot device just to easily access FreeBSD vs jumping through the UEFI boot menu?
-
One thing that drives me a bit batty is that GRUB is not able to see the FreeBSD EFI boot partition.
But allegedly Windows’ BCD can?!?
Am I going to have to make Windows the primary boot device just to easily access FreeBSD vs jumping through the UEFI boot menu?
-
First week of the #30DayBSDChallenge means the first challenge.
I have successfully installed FreeBSD 15 on my desktop. 4 500 GB SSDs I saved from the trash in a ZFS1 pool. Can’t believe a full XFCE desktop and a small handful of apps only uses like 6 GB. The fresh install was like 2 GB!
My challenge this week is to customize my desktop and apps. Thinking of being a basic bitch and going with Chicago95. I need KeepassXC, a browser, and a text editor too.