/r/dragonflybsd

Photograph via snooOG

DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same UNIX ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the one taken in the FreeBSD, NetBSD, and OpenBSD series.

DragonFly BSD

http://www.dragonflybsd.org/

DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same UNIX ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the one taken in the FreeBSD, NetBSD, and OpenBSD series.


News and more about DragonFly BSD.

DragonFly BSD related links:


The Great List of Free Culture subreddits.


Similar reddits


Tutorial on reddit's markup rules.

/r/dragonflybsd

1,505 Subscribers

14

What responsibilities do you all use DragonFlyBSD for in the production environment?

It is said that DragonFlyBSD has good performance. In what production scenarios do you all recommend using it?

1 Comment
2024/11/02
16:56 UTC

23

Announcing BSDJumpstart.org

Hello,

I am excited to share some exciting news with you.

I am pleased to announce the launch of my new project: https://www.bsdjumpstart.org

This website is designed to provide an overview of each BSD system, making it easier for both newcomers and experienced users to navigate and understand the BSD landscape.

I would be honored to have your feedback. Thank you for your time and consideration.

0 Comments
2024/08/02
15:45 UTC

3

How to resize dragonflybsd partition?

I've tried running a gparted live iso to resize it but it does not recognize hammer2, so what exactly is the preferred way to resize hammer2 partitions?

0 Comments
2024/05/03
18:25 UTC

14

How reliable is HAMMER2?

Hey all,

I've been eyeballing DragonflyBSD for a couple years now and I find its concepts very interesting. I've been wanting to try out different operating systems to see if it is a good choice to replace my current OS on my server (FreeBSD). Normally, DragonflyBSD and SmartOS or OmniOS make it to the list. In particular, I like the data integrity stuff that ZFS brings to the table. I know there is some feature overlap with HAMMER2, so I was wondering, how much could I trust my data with HAMMER2? Where would it land on the spectrum of btrfs to ZFS (or UFS)? I do raidz1 right now

2 Comments
2024/03/02
01:41 UTC

2

gpt add -t

what is the difference between the types and is it required? what does the type do?

what is the difference between the dfly type and hammer2 type?

1 Comment
2023/11/08
19:29 UTC

12

Harden Dragonfly BSD with Rice!

Do you want to try the fastest BSD with a file system fast as a MacBook Pro but with:

  • Instant recovery on mount
  • Instant snapshots
  • Mounted snapshots are writable

You read that right, no more fsck, no recovery procedures, no worries about unexpected power loss! Rollback your dev environment, or file, easily and quickly. This is how easy snapshots are:

/etc/periodic.conf
    daily_snapshot_hammer2_enable="YES"
    daily_snapshot_hammer2_dirs="/"  # optional

Custom Theme

Focusing on a work process of no distractions, color palettes easy on the eyes for long hours of programming, keybindings that keep your hand movement to a minimum everything about this UX is ⚡ fast.

  • Stripped down AwesomeWM custom theme
    • Only what you need
    • All windows are maximized, no tiling by default, and uses the most legible Nerd-Font to ease eye strain
    • Loading a new session instantly brings all applications online, each in it's own workspace switchable with key press Mod + <number>
  • System Status Dashboard Script
    • Public IP, OpenDNS ping, CPU temp with audio and visual warning at threshold, Battery, WiFi, CPU usage, Memory Usage, HDD usage
  • AstroNVIM custom pre-configured for Dragonfly
    • Eye friendly color palette
    • Hand friendly spacebar commands
    • Pre-configured for Python, Rust, Node, Lua, C
    • Pre-configured with fzy-finder for super fast file search.
  • Oh-My-Zsh custom
    • Markdown preview function simulating GitHub markdown style with auto-generated Table of Contents
    • Pre-configured Dragonfly UTF-8 support
  • OS enhancements
    • Custom root prompt
    • ripgrep
    • fd-find
    • fzy-finder shell integration
  • Firefox lockdown
  • Firewall + OpenDNS

Security Hardening

In a single Python script you can harden your Dragonfly installation like a pro in seconds!

  • Sets kernel, network, and file system mitigations
  • Makes backups of rc.conf, sysctl.conf, login.conf, and loader.conf on first run
  • Sets passwords to blowfish encryption
  • Sets passwords to expire at 120 days
  • Sets default umask to 27 (USER all, GROUP rx, OTHER none)
  • Disables sendmail completely
  • Installs and configures a Firewall
  • Removes other write permissions from key system files and folders
  • Allows only root for cron and at
  • Primitive flag verification catches simple errors
  • Automate any shell script
  • System Logging to /var/log/messages and Script Logging to /var/log/harden-dragonflybsd.log
  • Pretty prints color output of script execution to console
  • Many security scripts included

Available here as either a git clone or compressed archive

Please post any issues here or email me, I will fix them ASAP!

5 Comments
2023/10/03
21:00 UTC

11

Is this project dead?

13 Comments
2023/09/24
11:28 UTC

1

dmesg is bombed with "ttm_check_under_lowerlimit: stub"

I'm running Dragonfly 6.4 and when I call dmesg it's filled up with:

"ttm_check_under_lowerlimit: stub"

About 30,000 lines.

I've traced this to: https://github.com/DragonFlyBSD/DragonFlyBSD/blob/master/sys/dev/drm/include/linux/kernel.h#L243

Does anyone have any suggestions how to remove this line? Otherwise it's running fine.

1 Comment
2023/09/22
09:43 UTC

2

No keyboard while running X on fresh install

I've installed Dragonfly 6.4 on a Lenovo 240. Most things are running fine (wifi etc.) but the keyboard stops working as soon as X starts. Strangely when I plug in an external USB keyboard that works.

Previously this machine was running FreeBSD. Does anybody have any suggestions?

2 Comments
2023/08/20
21:47 UTC

3

[Q] Fatal trap 12: page fault while in kernel mode

Dear all,

I want to try out DragonFly on an (old) MacBookPro5,5 (2009, 13", Core 2 Duo, 2.26 Ghz, 8GB RAM, NVIDIA GeForce 9400M), but I get the above panic message. Each of the offered boot options (safe, without AHCI, ACPI, single, etc.) fail...; a `call dumpsys` yields `1`. Ubuntu 22.04 LTS (even with the binary blob NVIDIA driver [version 340]) and macOS High Sierra (patched, dosdude2) work.

0 Comments
2023/08/18
17:17 UTC

8

Introducing the BSD Cafe

📷 Introducing BSD.cafe 📷

Excited to present the first building block of the BSD Cafe project! When I registered this domain months ago, I envisioned a themed bar where we can casually chat about *BSD systems, Linux, and Open-Source technology among friends, acquaintances, and patrons. But like any bar, discussions can cover a wide range of topics while respecting everyone.

BSD.cafe will be a hub for various tools and services, powered by *BSD.

The first brick is a new Mastodon instance, a gateway to the Fediverse. Registration is open, and the server will be moderated under clear guidelines promoting good behavior and zero tolerance for hate towards anyone. Inclusivity, respect, and constructive dialogue are the key values of this new instance.

The server is currently hosted in Finland on a small VM, based on #FreeBSD. Services are divided into VNET jails, connected in a LAN via a local bridge. A VPN system is also installed but not yet activated to move individual jails to different machines.

Multimedia data and cache are hosted on another physical server (FreeBSD, within a jail), with Cloudflare in front. The aim is to cache and geodistribute data, reducing network traffic on the main VPS.

Reverse proxy (frontend), mail server, media server, and the instance itself are reachable via #ipv6.

The instance starts empty. No unnecessary content was pre-loaded; I want it to grow organically based on users' interests and following. There won't be any preemptive blocks at this stage. Users are encouraged to promptly report anything they find worth flagging.

Apart from my user (@stefano), I've added a bot from the beginning named "FreeBSD Fortune" (@fbfortune), which will automatically post a #FreeBSD "fortune" every hour. More similar bots for other *BSD systems and beyond will be added as time permits.

Join me at https://mastodon.bsd.cafe to build a constructive and inclusive community—a safe and relaxing space for everyone.

Soon, I'll publish a website on https://bsd.cafe with an overview of tools, services, rules, uptime, and more.

#BSD #OpenSource #Fediverse #Community #Tech #Networking #Mastodon #Inclusivity #FreeBSD #NetBSD #OpenBSD #DragonflyBSD #Linux #OSS #SysAdmin

2 Comments
2023/08/15
13:46 UTC

0

Scarlet Darter (Crocothemis erythraea)

4 Comments
2023/07/29
13:50 UTC

4

Help me bring about Freedom Respecting Technology the Next Generation of Open Source and Open Knowledge

I've been working on what I hope is the Next Generation of the Open Source movement.

See here to read about how Open Source fails in certain serious ways to be properly open and what I propose be done about it:

https://makesourcenotcode.github.io/freedom_respecting_technology.html

I'm also working on some FRT demo projects so people can viscerally feel the difference between FRTs and mere FOSS.

You can help by:

  1. spreading the word if you agree with the ideas behind FRTs

  2. helping me tighten the arguments in the Freedom Respecting Technology Definition

  3. proposing ideas for FRT projects you'd like to see to help me prioritize the most impactful demos

0 Comments
2023/07/13
02:37 UTC

3

How do I get mate-desktop (or any X11 environment) to work in VMware ESXi? The mouse doesn't work and I'm stuck.

3 Comments
2023/06/25
02:40 UTC

3

I typed "pkg update" and got a Lua error. Now my system says "No active remote repositories configured." How do I fix this?

Running 6.4-RELEASE on a clean installation.

2 Comments
2023/06/22
18:46 UTC

1

How to upgrade or downgrade hammer2 pfs? How to delete or list hammer2 snapshots?

hammer2(8) mentions pfs upgrade and downgrade, but doesn’t describe the commands, it also doesn’t list commands to list or delete hammer2 snapshots.

1 Comment
2023/06/19
15:21 UTC

10

[META] Don't Let Reddit Kill 3rd Party Apps!

0 Comments
2023/06/06
02:47 UTC

6 Comments
2023/06/05
11:32 UTC

Back To Top