Language Selection

English French German Italian Portuguese Spanish


Project Trident 19.07 Available

Filed under

This is a packages update with some important bugfixes from upstream TrueOS.

Read more

BSD News: BSDCan and DragonFlyBSD

Filed under
    BSDCan 2019 Trip Report: Mark Johnston

    Thanks to the FreeBSD Foundation, I was able to make the trip from Toronto to Ottawa to attend BSDCan 2019 and the FreeBSD developer summit. Following the conference, I also made it to a small hackathon held at the University of Waterloo. I work from home, which can create a sense of isolation despite the ability to easily communicate with colleagues over the Internet; conferences are thus an important way to recharge my enthusiasm for working on FreeBSD. This year’s BSDCan was not a disappointment: I attended a number of interesting talks, collaborated on some designs for future projects, and helped review and debug some code.

  • DragonFlyBSD Gets Fix To Be Able To Boot AMD Zen 2 Processors

    Separate from the Linux boot issue affecting AMD Ryzen 3000 (Zen 2) processors that has been attributed to RdRand, DragonFlyBSD is the first BSD at least we've seen getting a separate fix to be able to boot these new AMD processors.

    DragonFlyBSD lead developer Matthew Dillon who has been mesmerized by the AMD Threadripper performance for the past year now has his hands on new Zen 2 hardware. But it turns out the current DragonFlyBSD releases can't boot with these processors due to a separate problem from what we've seen on the Linux side.

FreeBSD 11.3

Filed under
  • FreeBSD 11.3-RELEASE Announcement

    The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 11.3-RELEASE. This is the fourth release of the stable/11 branch.

  • FreeBSD 11.3-RELEASE Available

    FreeBSD 11.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.3. More information about FreeBSD releases can be found on the Release Information page.

  • FreeBSD 11.3-RELEASE Release Notes

    This document contains the release notes for FreeBSD 11.3-RELEASE. It describes recently added, changed, or deleted features of FreeBSD. It also provides some notes on upgrading from previous versions of FreeBSD.

    This distribution of FreeBSD 11.3-RELEASE is a release distribution. It can be found at or any of its mirrors. More information on obtaining this (or other) release distributions of FreeBSD can be found in the “Obtaining FreeBSD” appendix to the FreeBSD Handbook.

    All users are encouraged to consult the release errata before installing FreeBSD. The errata document is updated with “late-breaking” information discovered late in the release cycle or after the release. Typically, it contains information on known bugs, security advisories, and corrections to documentation. An up-to-date copy of the errata for FreeBSD 11.3-RELEASE can be found on the FreeBSD Web site.

    This document describes the most user-visible new or changed features in FreeBSD since 11.2-RELEASE. In general, changes described here are unique to the 11.3-STABLE branch unless specifically marked as MERGED features.

    Typical release note items document recent security advisories issued after 11.2-RELEASE, new drivers or hardware support, new commands or options, major bug fixes, or contributed software upgrades. They may also list changes to major ports/packages or release engineering practices. Clearly the release notes cannot list every single change made to FreeBSD between releases; this document focuses primarily on security advisories, user-visible changes, and major architectural improvements.

  • FreeBSD 11.3 Officially Released With Random Improvements, Updated Components

    FreeBSD 11.3 brings a number of updated user-space applications, libxo support has been enabled for various applications, XZ 5.2.4 has been updated, a Lua loader has been merged, LLVM Clang 8.0 is now available along with other LLVM 8.0.0 components, various networking driver updates, a ZFS file-system fix, and other changes. And, yes, there is a random driver update for improving the performance during the expensive task of reseeding the pool.

OPNsense 19.7 RC1 released

Filed under


For four and a half years now, OPNsense is driving innovation through
modularising and hardening the open source firewall, with simple
and reliable firmware upgrades, multi-language support, HardenedBSD
security, fast adoption of upstream software updates as well as clear
and stable 2-Clause BSD licensing.

We thank all of you for helping test, shape and contribute to the project!
We know it would not be the same without you.

Download links, an installation guide[1] and the checksums for the images
can be found below as well.

Read more

Project Trident 19.06 is Released, which added a lot of changes from upstream FreeBSD and TrueOS

Filed under

Trident Project have announced the release of Project Trident 19.06 on July 28, 2019, which added a lot of changes from upstream FreeBSD and TrueOS.

Project Trident is a desktop-focused rolling release operating system based on TrueOS. It uses the Lumina desktop as well as a number of self-developed utilities to provide an easy-to-use system that both BSD beginners and advanced system administrators.

This release brings a lot of new packages and updated most of the existing packages to latest available version.

Not only package updates also, they made few of changes in the base package.

Read more

FreeBSD turns 26

Filed under

The FreeBSD operating system is continuing to make progress, 26 years after it got its name. Among the areas where work is being done is on improved support for RISC-V, FUSE filesystem updates, C runtime changes, and security improvements. FreeBSD Day is celebrated on June 19, in recognition of the date in 1993 when the name FreeBSD was coined for a fork of the 386BSD project. The first official release of FreeBSD did not occur until November 1, 1993, however.

Ahead of FreeBSD Day, the project released its quarterly report for the first quarter of 2019, outlining some of its ongoing efforts. In addition to the quarterly report, the executive director of the FreeBSD Foundation provided LWN with some insights into the state of the project and the foundation that supports it.

Read more

OpenBSD Is Now My Workstation

Filed under

Why OpenBSD? Simply because it is the best tool for the job for me for my new-to-me Lenovo Thinkpad T420. Additionally, I do care about security and non-bloat in my personal operating systems (business needs can have different priorities, to be clear).

I will try to detail what my reasons are for going with OpenBSD (instead of GNU/Linux, NetBSD, or FreeBSD of which I’m comfortable using without issue), challenges and frustrations I’ve encountered, and what my opinions are along the way.

Disclaimer: in this post, I’m speaking about what is my opinion, and I’m not trying to convince you to use OpenBSD or anything else. I don’t truly care, but wanted to share in case it could be useful to you. I do hope you give OpenBSD a shot as your workstation, especially if it has been a while.

Read more

BSD: NetBSD Google Summer of Code and How to Configure FreeNAS

Filed under
  • Porting Wine to amd64 on NetBSD, first evaluation report

    This report was written by Naveen Narayanan as part of Google Summer of Code 2019.

    I have been working on porting Wine to amd64 on NetBSD as a GSoC 2019 project. Wine is a compatibility layer which allows running Microsoft Windows applications on POSIX-complaint operating systems. This report provides an overview of the progress of the project during the first coding period.

  • NetBSD Is Seeing Better Wine Support Thanks To Google Summer of Code

    One of the interesting Google Summer of Code projects on the BSD front this year is porting Wine to run on AMD64 (x86_64) under NetBSD.

    NetBSD has been running Wine to some extent on i386 but this effort has been about getting a Wine 64-bit port running nicely with 32-bit Windows program compatibility.

  • DIY Open Source NAS: How to Configure FreeNAS

    Here are some of the more essential configuration options to get you going with FreeNAS.

BSD: FreeBSD 11.3 RC3 and NetBSD on Old Computers

Filed under
  • FreeBSD 11.3-RC3 Now Available
    The third RC build of the 11.3-RELEASE release cycle is now available.
    Installation images are available for:
    o 11.3-RC3 amd64 GENERIC
    o 11.3-RC3 i386 GENERIC
    o 11.3-RC3 powerpc GENERIC
    o 11.3-RC3 powerpc64 GENERIC64
    o 11.3-RC3 sparc64 GENERIC
    o 11.3-RC3 armv6 BANANAPI
    o 11.3-RC3 armv6 BEAGLEBONE
    o 11.3-RC3 armv6 CUBIEBOARD
    o 11.3-RC3 armv6 CUBIEBOARD2
    o 11.3-RC3 armv6 CUBOX-HUMMINGBOARD
    o 11.3-RC3 armv6 RPI-B
    o 11.3-RC3 armv6 RPI2
    o 11.3-RC3 armv6 PANDABOARD
    o 11.3-RC3 armv6 WANDBOARD
    o 11.3-RC3 aarch64 GENERIC
    Note regarding arm SD card images: For convenience for those without
    console access to the system, a freebsd user with a password of
    freebsd is available by default for ssh(1) access.  Additionally,
    the root user password is set to root.  It is strongly recommended
    to change the password for both users after gaining access to the
    Installer images and memory stick images are available here:
    The image checksums follow at the end of this e-mail.
    If you notice problems you can report them through the Bugzilla PR
    system or on the -stable mailing list.
    If you would like to use SVN to do a source based update of an existing
    system, use the "releng/11.3" branch.
    A summary of changes since 11.3-RC2 includes:
    o Regression fix in mountd(8) (PR 238725)
    o Regression fix in NAT64LSN.
    A list of changes since 11.2-RELEASE is available in the releng/11.3
    release notes:
    Please note, the release notes page is not yet complete, and will be
    updated on an ongoing basis as the 11.3-RELEASE cycle progresses.
    === Virtual Machine Disk Images ===
    VM disk images are available for the amd64, i386, and aarch64
    architectures.  Disk images may be downloaded from the following URL
    (or any of the FreeBSD download mirrors):
    The partition layout is:
        ~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label)
        ~ 1 GB  - freebsd-swap GPT partition type (swapfs GPT label)
        ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label)
    The disk images are available in QCOW2, VHD, VMDK, and raw disk image
    formats.  The image download size is approximately 135 MB and 165 MB
    respectively (amd64/i386), decompressing to a 21 GB sparse image.
    Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI
    loader file is needed for qemu-system-aarch64 to be able to boot the
    virtual machine images.  See this page for more information:
    To boot the VM image, run:
        % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt  \
    	-bios QEMU_EFI.fd -serial telnet::4444,server -nographic \
    	-drive if=none,file=VMDISK,id=hd0 \
    	-device virtio-blk-device,drive=hd0 \
    	-device virtio-net-device,netdev=net0 \
    	-netdev user,id=net0
    Be sure to replace "VMDISK" with the path to the virtual machine image.
    === Amazon EC2 AMI Images ===
    FreeBSD/amd64 EC2 AMIs are available in the following regions:
      eu-north-1 region: ami-07d990eaeb497323d
      ap-south-1 region: ami-001b7b067fd8e781d
      eu-west-3 region: ami-01052697e06e3a45e
      eu-west-2 region: ami-0cfee448feeb2a851
      eu-west-1 region: ami-0ce7400d6a08a9862
      ap-northeast-2 region: ami-0b16c2014116bd358
      ap-northeast-1 region: ami-0818328d0efcec703
      sa-east-1 region: ami-077fc22d100770c52
      ca-central-1 region: ami-0c414f2c140fd13cb
      ap-southeast-1 region: ami-0f5fe631ff1d2578a
      ap-southeast-2 region: ami-06bf072735d282208
      eu-central-1 region: ami-0a1cbb609ac331456
      us-east-1 region: ami-05a73406ad7ece248
      us-east-2 region: ami-0a21294420f709f19
      us-west-1 region: ami-0bb877ce5c712ad4f
      us-west-2 region: ami-0a231251af9d35604
    === Vagrant Images ===
    FreeBSD/amd64 images are available on the Hashicorp Atlas site, and can
    be installed by running:
        % vagrant init freebsd/FreeBSD-11.3-RC3
        % vagrant up
    === Upgrading ===
    The freebsd-update(8) utility supports binary upgrades of amd64 and i386
    systems running earlier FreeBSD releases.  Systems running earlier
    FreeBSD releases can upgrade as follows:
    	# freebsd-update upgrade -r 11.3-RC3
    During this process, freebsd-update(8) may ask the user to help by
    merging some configuration files or by confirming that the automatically
    performed merging was done correctly.
    	# freebsd-update install
    The system must be rebooted with the newly installed kernel before
    	# shutdown -r now
    After rebooting, freebsd-update needs to be run again to install the new
    userland components:
    	# freebsd-update install
    It is recommended to rebuild and install all applications if possible,
    especially if upgrading from an earlier FreeBSD release, for example,
    FreeBSD 11.x.  Alternatively, the user can install misc/compat11x and
    other compatibility libraries, afterwards the system must be rebooted
    into the new userland:
    	# shutdown -r now
    Finally, after rebooting, freebsd-update needs to be run again to remove
    stale files:
    	# freebsd-update install
  • FreeBSD 11.3-RC3 Available

    The third RC build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites.

  • Cameron Kaiser: And now for something completely different: NetBSD on the last G4 Mac mini (and making the kernel power failure proof)

    I'm a big fan of NetBSD. I've run it since 2000 on a Mac IIci (of course it's still running it) and I ran it for several years on a Power Mac 7300 with a G3 card which was the second incarnation of the Floodgap gopher server. Today I also still run it on a MIPS-based Cobalt RaQ 2 and an HP Jornada 690. I think NetBSD is a better match for smaller or underpowered systems than current-day Linux, and is fairly easy to harden and keep secure even though none of these systems are exposed to the outside world.

Shows: Test and Code, Bad Voltage, Ubuntu Podcast, Choose Linux and BSD Now 304

Filed under
  • Test and Code: 79: Fixing misinformation about software testing

    Some information about software testing is just wrong.
    I'm not talking about opinions. I have lots of opinions and they differ from other peoples opinions. I'm talking about misinformation and old information that is no longer applicable.

    I've ran across a few lateley that I want to address.

  • 2×54: Well Baffled

    [00:27:50] This past weekend has seen a bit of dancing about whether Ubuntu will drop 32-bit libraries from the archive, ending up with a statement from Canonical about it saying they aren’t going to (and Valve have responded saying that they’ll continue to support Steam on Ubuntu, although that was after we recorded the show)

  • Bad Voltage Season 2 Episode 54 Has Been Released:
  • Ubuntu Podcast from the UK LoCo: S12E12 – Nemesis

    This week we’ve been at the Snapcraft Summit in Montreal, we bring you some command line love and go over all your feedback.

    It’s Season 12 Episode 12 of the Ubuntu Podcast! Alan Pope, Mark Johnson and Martin Wimpress are connected and speaking to your brain.

  • Regolith, Rosa, and Antsy Alien Attack | Choose Linux 12

    Two new hosts join Joe to talk about a nice i3 implementation and an amazing arcade game written in Bash.

    Plus a new segment called Distrohoppers, and a useful hidden feature of GNOME.

  • Prospering with Vulkan | BSD Now 304

    DragonflyBSD 5.6 is out, OpenBSD Vulkan Support, bad utmp implementations in glibc and FreeBSD, OpenSSH protects itself against Side Channel attacks, ZFS vs OpenZFS, and more.

Syndicate content

More in Tux Machines

today's leftovers

  • Linux Foundation Hosting Open Source Project on UAS Interoperability

    The Linux Foundation, a nonprofit technology consortium, plans to host the InterUSS Platform Open Source Project, which is designed to enable “trusted, secure and scalable” interoperability among unmanned aircraft system (UAS) service suppliers (USSs) to advance “safe, equitable and efficient” drone operations, the foundation has announced. Initial contributors include both industry and regulatory organizations: Wing, AirMap, Uber and the Swiss Federal Office of Civil Aviation. Similar to the evolution of cities, our skies are becoming busier with traffic, the Linux Foundation explains. In an effort to unleash innovation and ensure safety, aviation regulators around the world are implementing UAS traffic management to support increasing and diverse drone operations. Under UTM, a set of USSs (also known as U-Space Service Providers, or USPs) assists drone operators with conducting safe and compliant operations.

  • #CFSummit2019: Open Source Community Witnesses High-Velocity Of Change

    This time last week, The Hague, The Netherlands welcomed over 700 people all attending the 2019 European Cloud Foundry Summit. While last year, the theme was very much tailored around pushing enterprise-ready platform-as-a-service portfolio, as it continues to strike closer relationships with the world’s biggest cloud service providers, but this year, the summit took a more forward-thinking approach with its ‘Building the Future’ theme.

  • CEDIA 2019: Home Assistant Is an Open-Source Home Automation Platform, Uses Raspberry Pi
  • Homura Is A Windows Game Launcher For FreeBSD - Supports Steam, Origin, UPlay + More

    While FreeBSD doesn't see much in the way of game ports besides compatibility with open-source games/engines, FreeBSD's Linux binary compatibility layer for years has allowed running Linux games on FreeBSD and there is also Wine support for FreeBSD to handle Windows software. Thanks to those efforts, it's possible to make a FreeBSD gaming box. Homura is a newer open-source project focused on providing a Windows game launcher for FreeBSD systems. Homura is akin to CrossOver or Lutris and wraps around Wine/WineTricks and makes it easy to deploy various Windows games and gaming services under FreeBSD.

  • The Hardware FOSDEM Uses To Carry Out Linux Video Recordings Of Their Event

    Not only is FOSDEM one of the best open-source/Linux events in the world for those who make the journey each February to Brussels, but they also for years now have done a masterful job at recording the different talks and developer room sessions. Each year gets better both for the event itself as well as the video recordings even with FOSDEM operating on a very limited budget due to the event being free to attend. For those curious about the hardware/software setup powering their video setup, here's an interesting blog post.

  • Matplotlib titles have configurable locations – and you can have more than one at once!

    Just a quick post here to let you know about a matplotlib feature I've only just found out about.

  • Microsoft Operating Systems BlueKeep Vulnerability

    BlueKeep (CVE-2019-0708) exists within the Remote Desktop Protocol (RDP) used by the Microsoft Windows OSs listed above. An attacker can exploit this vulnerability to perform remote code execution on an unprotected system. According to Microsoft, an attacker can send specially crafted packets to one of these operating systems that has RDP enabled.[1] After successfully sending the packets, the attacker would have the ability to perform a number of actions: adding accounts with full user rights; viewing, changing, or deleting data; or installing programs. This exploit, which requires no user interaction, must occur before authentication to be successful.

Software: Accounting, TrueCrypt Alternatives and Shotcut 19.09.14

  • 5 Popular Free and Open Source Accounting Software
  • 5 Best TrueCrypt Alternatives - Open source encryption apps

    If you want to protect your data from prying eyes, then you need to encrypt it. Previously many of us relied on Truecrypt to do this, however, as the popular encryption app was mysteriously discontinued, we have created this article to give you five alternatives to TrueCrypt. If you are serious about security, then you will do this yourself rather than using a third-party to do it for you. This is what is meant by end-to-end encryption (e2ee). But even if you are using e2ee, how do you know that the software is not doing something untoward? Such as secretly sending your encryption keys back to its developers, or creating a backdoor in the encryption. The only guarantee we can have against this is the use of open-source code. Only if a program can be freely examined to ensure it does what it is supposed to (and only what it is supposed to) can we place a reasonable amount of confidence in it.

  • Shotcut 19.09.14

    Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

KMyMoney 5.0.7 released

The KMyMoney development team today announces the immediate availability of version 5.0.7 of its open source Personal Finance Manager. This release becomes necessary due to the new regulations of the PSD2 which affects the online banking availability for German users. To make KMyMoney compatible with them, especially the Strong Customer Authentication part, KMyMoney had to be adapted to updated APIs of the Gwenhywfar and AqBanking libraries which provide the banking protocol implementations. KMyMoney now requires a Gwenhywfar minimum version of 4.99.16 and an AqBanking version of 5.99.32. Read more Also in KDE right now: Roman Gilg: Political activism in KDE [Ed: Gilg is wrong. Climate change is science. It is not politics. AstroTurfing by oil giants tried for decades to warp it into a partisan 'political identity issue'.]

Lennart Talks Up systemd's SD-Boot + Boot Loader Specification

In addition to announcing systemd-homed for better user home directories, Lennart Poettering also used this year's All Systems Go conference to drum up support for systemd's boot efforts around SD-Boot and the Boot Loader Specification. systemd-boot/sd-boot is systemd's UEFI boot manager formerly known as Gummiboot. SD-Boot continues picking up new functionality and at least optional usage by more distributions. The Systemd Boot Loader Specification (also known as the Boot Loader Specification) meanwhile is trying to assist use-cases around dual/multi-boot operating system setups and related use-cases with drop-in file handling, standardized configuration files and the like. Read more