Latest activity

  • zester
    zester replied to the thread Rust in the FreeBSD kernel.
    The problem is that in a kernel, the unsafe boundary isn’t small or well defined. Hardware, DMA, MMIO, shared buffers, and existing C subsystems all continuously violate the assumptions Rust relies on for memory safety. If the foundation you’re...
  • zester
    zester replied to the thread Rust in the FreeBSD kernel.
    Don’t even get me started on crates.io. In my opinion, it’s a prime target for supply-chain attacks along with nodejs and python packages. People often respond with “but the code is open, you can inspect it,” but the xz-utils incident is a...
  • cracauer@
    cracauer@ reacted to hardworkingnewbie's post in the thread Rust in the FreeBSD kernel with Thanks Thanks.
    Benny Siegert, a well known NetBSD developer, gives some reasons why in his opinion Rust will never make it into the NetBSD kernel: First of all: I’m not so sure that Rust in the kernel would have been chosen to cater to a younger developer...
  • D
    doa379 replied to the thread Introducing cwm2.
    This has been created for a general audience in mind. The use case is largely my own. I wanted a wm that would be simple to maintain (if at all) and simple to extend, ie. a fit-and-forget solution. Something that would effectively be coded in...
  • K
    kpedersen replied to the thread Rust in the FreeBSD kernel.
    Indeed. The problem is that the viral hordes don't see that. This complex and unsafe work is hidden in the depths of all the dependencies that these guys just flippantly pull in from crates.io.
  • hbsd
    I've already tried all of these steps. I completely removed every Firefox-related file from my system, reinstalled it, but it didn't help. Also, when I ran pkg check -as, the only output I got was: Checking all packages: 100% No errors or...
  • K
    kpedersen reacted to zester's post in the thread Rust in the FreeBSD kernel with Like Like.
    Rust does not eliminate memory-related bugs in a kernel context; it merely shifts where and how they occur. The moment Rust code interacts with existing C kernel infrastructure through FFI, shared data structures, or unsafe blocks the language’s...
  • hbsd
    hbsd reacted to jwillia3's post in the thread Repair broken Firefox after power outages with Thanks Thanks.
    There are a few things I would try: 1) Clearing the startup cache. Type about:support in the address bar and find the button in the top-right box. 2) Completely deleting $HOME/.mozilla and letting Firefox recreate it. 3) Check for damage in any...
  • H
    hruodr replied to the thread Solved Simple graphics program.
    For drawing, not painting: xfig I think that is the simplest, the next in the style would be some CAD program.
  • B
    balanga reacted to tembun's post in the thread Solved Simple graphics program with Like Like.
    Agree, long ago I had also been searching for the simplest drawing program and graphics/xpaint is the closest match.
  • B
    balanga posted the thread Other Non-system disk in Storage.
    Can anyone tell me why I am unable to boot from this USB stick which is not partitioned? file -s /dev/da0 Automount mounts the device and shows me what is on it.
  • tembun
    tembun replied to the thread Solved Simple graphics program.
    Agree, long ago I had also been searching for the simplest drawing program and graphics/xpaint is the closest match.
  • B
    Hi everybody 👋 I'm just getting serious about switching to FreeBSD. :) It's funny, it doesn't feel like I chose it as much as my path led here. It just makes sense for me to move to FreeBSD. It's not my first experience with FreeBSD either. I...
  • B
    I'm a boy from China who is 14 years old,I used to use Windows11 and Gnu/Linux. I had tried many Linux Distros. It's a big waste of my time and I even installed Gentoo with full disk encryption. Ops! I had also tried OpenBSD , It's simple and...
  • tembun
    tembun reacted to hruodr's post in the thread Solved Simple graphics program with Like Like.
    Perhaps xpaint ?
  • E
    What is the best tool to create an image of a timeline to add in documents?
  • D
    doa379 reacted to AlfredoLlaquet's post in the thread Introducing cwm2 with Thanks Thanks.
  • D
    doa379 replied to the thread Introducing cwm2.
    Create an .xinitrc in your home directory. Add the executable with file path to your .xinitrc. Presumably you are starting X from a tty? It does work. Clone the most current repo, as there are on-going improvements to the project. The project...
  • vermaden
    Original article here. Consider this when replying. FreeBSD, The FreeBSD Foundation, and The FreeBSD Forums are not associated with the content of this article.
  • Crivens
    Crivens replied to the thread Can I set a swap in zvol?.
    Is that still acute? And was it also active on FreeBSD?
  • B
    balanga reacted to SirDice's post in the thread Old version of pkg install with Like Like.
    Try reading its man page. The environment variable PACKAGEROOT specifies an alternate location for pkg_add to fetch from. The fetch URL is built using this environ- ment variable and the automatic directory logic that...
  • Crivens
    Crivens replied to the thread Can I set a swap in zvol?.
    I used to run swap on ZVOL for some years, without ill effects. And I had 4GB of RAM and build from source, ran memory hungry software, ... What made me stop was that swap on ZVOL does not work with kernel core dumps, they will not get written...
  • zester
    I moved commands to shell scripts, that portion of toml was to verbos for my liking and prone to syntax errors. There is also Sqlite FTS5 support so you can do full text search on the ports port.toml file, case you wanted every port that...
  • SirDice
    /etc/hosts is empty (use DNS), Host keys should have been replaced (it's a new install), so don't care about /etc/ssh. And never modified /etc/rc.shutdown.
  • SirDice
    The only worthwhile files would be /etc/rc.conf{|.local} (and /etc/rc.conf.d/*) and perhaps /etc/periodic.conf. Those aren't even merged by etcupdate. Everything else should simply be the standard files. What do you intend to merge?
  • E
    escape replied to the thread What's your favourite keyboard?.
    It was just in the news that AI can recognize a person by how he taps the keyboard. It may be in fact insecure to tell keyboard preferences in the public Forum. An addition to a good security practice. Alarming in my opinion is how Youtube...
  • SirDice
    SirDice replied to the thread Old version of pkg install.
    Try reading its man page. The environment variable PACKAGEROOT specifies an alternate location for pkg_add to fetch from. The fetch URL is built using this environ- ment variable and the automatic directory logic that...
  • B
    balanga replied to the thread Old version of pkg install.
    I'm trying to work with 9.0 i386 and would like to install some pkgs from http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/9.0-RELEASE/packages/ but guess I need to direct this old version to an appropriate packages archive...
  • H
    hruodr reacted to AlfredoLlaquet's post in the thread Solved Simple graphics program with Like Like.
    https://forums.freebsd.org/threads/apps-from-ports-and-packages-for-desktop-users.101275/#post-738912 https://forums.freebsd.org/threads/apps-from-ports-and-packages-for-desktop-users.101275/#post-739214
  • S
    There's definitely a port for it. And a package. Do you have a custom repo? If you click the link in my earlier post, it takes you to freshports.org which shows the name of port and package.
  • zester
    zester replied to the thread Rust in the FreeBSD kernel.
    Rust does not eliminate memory-related bugs in a kernel context; it merely shifts where and how they occur. The moment Rust code interacts with existing C kernel infrastructure through FFI, shared data structures, or unsafe blocks the language’s...
  • H
    hruodr replied to the thread Solved Simple graphics program.
    Perhaps xpaint ?
  • SirDice
    When you try to explain the problem to someone else, and immediately see what the issue is. https://en.wikipedia.org/wiki/Rubber_duck_debugging
  • SirDice
    Sorry, for the noise — The NFS path in my dhcpd.conf was wrong 😳
  • SirDice
    you did read the forum rules, didn't you? https://forums.freebsd.org/threads/ghostbsd-pfsense-truenas-and-all-other-freebsd-derivatives.7290/ FreeBSD 13.1 has been EOL for over *two and a half years* now...
  • SirDice
    The freebsd-boot partition isn't a "boot" drive. It doesn't even have a filesystem, it's loaded into memory verbatim by the code in the master boot record. Depending on booting UFS or ZFS it contains the contents of gptboot or gptzfsboot. FreeBSD...
  • hbsd
    hbsd reacted to loveydovey's post in the thread Repair broken Firefox after power outages with Thanks Thanks.
    I actually had a similar problem on Linux before I switched to FreeBSD and ZFS. It might be the filesystem issue. Specifically, ZFS has sync enabled, meaning it syncs everything to disk right away, and even if the power goes out, it'll sync...
  • epopen
    Hi All I am using VIMAGE(vnet) + netgraph to build independence two jail as follows. Here, NIC ng_vimage0 using jail (IP range: 10.0.2.0~10.0.3.254) to access with host and internet, FIB=1 ng_vimage0...
    • 螢幕快照 2026-02-09 14-59-06.png
  • hbsd
    Hey everyone, So, I've had some power fluctuations at home recently, with a few cuts and sudden restarts that forced my system to reboot unexpectedly. I managed to repair the filesystem to some extent using fsck, but ever since then, Firefox has...
  • Espionage724
    Espionage724 replied to the thread Screen red filter.
    Think of yourself as the base system and wear blue-light blocking glasses :cool: (they work any OS, device, even rooms with LEDs) I got cheap frames and a "High-Index Blokz+ Tints" option for blue-light, along with rose tint for extra-warm that...
    • 1.PNG
  • MG
    MG replied to the thread Adopt an orphaned port project.
    Anyone heard of sdl_sge? Simple line/pixel graphics on a SDL 1 surface on Xorg.. It's out of the tree for years but I still use it because I don't have time to change things that need it. It still works when added to a recent portstree with the...
  • cracauer@
    I'll take the beer virtually. Glad it is solved. I enjoy these more esoteric threads anyways.
  • cracauer@
    ktrace+kdump & comparing/checking accessed files wouldve caught this
  • cracauer@
    Yupp, that was it. mod_os.h is unique to the broken tree and has a modification date of April 27, 2025, which is roughly when this machine was active last. Are you on BSDCan? I would like to buy you a beer. My mistake was to blindly assume (and...
  • cracauer@
    Yes. Right now a working theory is that an autogenerated mod_os.h is on the bad machine and not on the good ones. Apparently it is not affected by `make cleankernel`. I got a fresh git clone on the bad machine and it did build the kernel...
  • cracauer@
    Hmmm, some of my trees contain mod_os.h and others do not. What's going on?
  • cracauer@
    cracauer@ reacted to POSIX.1's post in the thread Issues installing freeBSD with Thanks Thanks.
    Such kernel messages during the installation are annoying because they overwrite the dialog of the bsdinstaller. For the less skilled it looks like the installation failed. A bug report should be filed for bsdinstaller. You can stop this...
  • Zare
    Zare replied to the thread Reaper (Linux) on FreeBSD.
    Hello Roman, I followed your post, as I also use a debian userland. Got Reaper running, but don't see a way to connect MIDI through netjack? Google also doesn't seem to be helpful in this case
  • cracauer@
    It's the "main" branch of the official FreeBSD source, no modifications. https://www.cons.org/mod_os.h
  • Zare
    Zare reacted to Roman Schmidt's post in the thread Installing Renoise on FreeBSD 14.2 with Thanks Thanks.
    It seems that with every modification of the original post it will be taken offline for moderation for some time. I'll rather continue posting my findings using replies. Patch Linux jackd audio into FreeBSD jackd Now this is a really nice one...
Back
Top