home.social

#30daybsdchallenge — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #30daybsdchallenge, aggregated by home.social.

fetched live
  1. It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.

    #Freebsd #runbsd #30DayBSDChallenge

  2. It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.

    #Freebsd #runbsd #30DayBSDChallenge

  3. It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.

    #Freebsd #runbsd #30DayBSDChallenge

  4. It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.

    #Freebsd #runbsd #30DayBSDChallenge

  5. It’s official. The Triple Boot is dead. Linux is no more. I am now a FreeBSD user.

    #Freebsd #runbsd #30DayBSDChallenge

  6. 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.

    #TIL #30DayBSDChallenge #runbsd #Freebsd

  7. 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.

    #TIL #30DayBSDChallenge #runbsd #Freebsd

  8. 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.

    #TIL #30DayBSDChallenge #runbsd #Freebsd

  9. @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!

  10. @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!

  11. @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!

  12. @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!

  13. @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!

  14. 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-proton

    This is a directory path in my user home. .i386-wine-pkg/usr/share exists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom.

    #30DayBSDChallenge #FreeBSD #linuxgaming

  15. 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-proton

    This is a directory path in my user home. .i386-wine-pkg/usr/share exists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom.

    #30DayBSDChallenge #FreeBSD #linuxgaming

  16. 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-proton

    This is a directory path in my user home. .i386-wine-pkg/usr/share exists but not local. Pretty stumped. Might stick to GOG Games with Wine or ports like openmw and gzdoom.

    #30DayBSDChallenge #FreeBSD #linuxgaming

  17. > I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.

    Yo dawg

    #30DayBSDChallenge #runbsd #FreeBSD #linuxgaming

  18. > I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.

    Yo dawg

    #30DayBSDChallenge #runbsd #FreeBSD #linuxgaming

  19. > I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.

    Yo dawg

    #30DayBSDChallenge #runbsd #FreeBSD #linuxgaming

  20. > I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.

    Yo dawg

    #30DayBSDChallenge #runbsd #FreeBSD #linuxgaming

  21. > I am installing Debian, inside FreeBSD, to then install wine and run Windows compatibility layers inside my Linux compatibility layers.

    Yo dawg

    #30DayBSDChallenge #runbsd #FreeBSD #linuxgaming

  22. 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: bastillebsd.org/getting-starte

    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.

    #30DayBSDChallenge #freeBSD #bastilleBSD

  23. 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: bastillebsd.org/getting-starte

    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.

    #30DayBSDChallenge #freeBSD #bastilleBSD

  24. 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: bastillebsd.org/getting-starte

    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.

    #30DayBSDChallenge #freeBSD #bastilleBSD

  25. 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.

    #30DayBSDChallenge #FreeBSD #BastilleBSD

  26. 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.

    #30DayBSDChallenge #FreeBSD #BastilleBSD

  27. 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.

    #30DayBSDChallenge #FreeBSD #BastilleBSD

  28. Challenges I am setting myself for the month:

    1. Setup a desktop and customize it.

    2. 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…

    3. 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

    4. Post a review about my experience (blog).

    #30DayBSDChallenge #runbsd #freebsd

  29. Challenges I am setting myself for the month:

    1. Setup a desktop and customize it.

    2. 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…

    3. 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

    4. Post a review about my experience (blog).

    #30DayBSDChallenge #runbsd #freebsd

  30. Challenges I am setting myself for the month:

    1. Setup a desktop and customize it.

    2. 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…

    3. 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

    4. Post a review about my experience (blog).

    #30DayBSDChallenge #runbsd #freebsd

  31. 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.

    #30DayBSDChallenge #runbsd #freebsd #keepassxc #yubikey

  32. 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.

    #30DayBSDChallenge #runbsd #freebsd #keepassxc #yubikey

  33. 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.

    #30DayBSDChallenge #runbsd #freebsd #keepassxc #yubikey

  34. 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.

    #30DayBSDChallenge

  35. 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.

    #30DayBSDChallenge

  36. 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.

    #30DayBSDChallenge

  37. 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

  38. 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

  39. 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

  40. 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.

    #30DayBSDChallenge #runbsd #freebsd

  41. 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.

    #30DayBSDChallenge #runbsd #freebsd

  42. 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.

    #30DayBSDChallenge #runbsd #freebsd

  43. 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.

    #30DayBSDChallenge #runbsd #freebsd

  44. 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.

    #30DayBSDChallenge #runbsd #freebsd

  45. 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!

    #30DayBSDChallenge #runbsd #freebsd

  46. 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!

    #30DayBSDChallenge #runbsd #freebsd

  47. 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!

    #30DayBSDChallenge #runbsd #freebsd

  48. 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!

    #30DayBSDChallenge #runbsd #freebsd

  49. 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!

    #30DayBSDChallenge #runbsd #freebsd

  50. @CodeHead @novet

    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.

    #30DayBSDChallenge #runbsd #freebsd #debian #tripleboot

  51. @CodeHead @novet

    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.

    #30DayBSDChallenge #runbsd #freebsd #debian #tripleboot

  52. @CodeHead @novet

    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.

    #30DayBSDChallenge #runbsd #freebsd #debian #tripleboot

  53. #30DayBSDChallenge

    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
    Reboot

    I now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.

    @CodeHead @novet

    #runbsd #freebsd #debian #tripleboot

  54. #30DayBSDChallenge

    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
    Reboot

    I now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.

    @CodeHead @novet

    #runbsd #freebsd #debian #tripleboot

  55. #30DayBSDChallenge

    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
    Reboot

    I now have a working GRUB 2 menu supporting triple boot on my desktop. Debian 13, Windows 11, and now FreeBSD 15.

    @CodeHead @novet

    #runbsd #freebsd #debian #tripleboot

  56. 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?

    #30DayBSDChallenge #runbsd #Freebsd

  57. 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?

    #30DayBSDChallenge #runbsd #Freebsd

  58. 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?

    #30DayBSDChallenge #runbsd #Freebsd

  59. 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?

    #30DayBSDChallenge #runbsd #Freebsd

  60. 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.

    #30DayBSDChallenge #runbsd #Freebsd