Year: 2016

In Other BSDs for 2016/12/31

Last anything for the year! Cohabiting FreeBSD and Gentoo Linux on a Common ZFS Pool  (via) Gave 9front a try under bhyve. It boots. (Restrictions Apply)  (via) Foxy’s (mis)Adventures with NetBSD  (via) FreeBSD Foundation Announces New Uranium Level Donation  (via) Peter Hansteen on OpenBSD and you (slides) So that’s what water-cooling looks like. FreeNAS Hard […]

Binutils 2.27 now default

The version of binutils used in DragonFly is now 2.27 by default.  This will make the most difference to you if you want to work with Link Time Optimization.

More secure browsing

Matthew Dillion mentioned his changed tutorial on secure web browsing on DragonFly, though I imagine it applies to other systems too.  The trick is to use an isolated user account for running a web browser, and he includes the various steps to do so smoothly in the tutorial web page.

Post-Haswell GPU fix

For anyone with a newer CPU – Broadwell, Skylake, etc. – there was a memory leak in the video driver.  It would take several weeks of continuous operation to have an effect, but in any case, it’s fixed.  This only affected DragonFly 4.7 users with the appropriate CPUS and the Intel video driver.

Shutdown fix for -current

If you were running DragonFly 4.7, for a short period you may have had trouble with shutting down, because of an ACPI bug.  It’s fixed now.  It’s actually been fixed for two weeks, but I’m going back and clearing things I hadn’t had a chance to post, since we are in the Christmas-New Years lull […]

Lazy Reading for 2016/12/25

Merry Christmas!  I piled up as many links as I could in the theory that many readers have the spare time for it today/tomorrow/next few days. “So somebody is throwing HTML at your sshd. What to do?“ Because of weird traffic, I found this reference to an early occurrence of the Internet of Crap Things.  The […]

In Other BSDs for 2016/12/24

Merry almost Christmas! OpenSSH 7.4 released.  (via) Configuring the FreeBSD automounter.  I think this applies to DragonFly too.  Thanks, Michael Wilson. AsiaBSDCon 2017 paper proposals are I assume due by end of year, just like last year, though the 2017 AsiaBSDCon site does not appear to be up as I type this. BSD Magazine has […]

[FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-16:39.ntp

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA512

=============================================================================
FreeBSD-SA-16:39.ntp Security Advisory
The FreeBSD Project

Topic: Multiple vulnerabilities of ntp

Category: contrib
Module: ntp
Announced: XXXX-XX-XX
Credits: Network Time Foundation
Affects: All supported versions of FreeBSD.
Corrected: 2016-11-22 16:22:51 UTC (stable/11, 11.0-STABLE)
2016-12-22 16:19:05 UTC (releng/11.0, 11.0-RELEASE-p6)
2016-11-22 16:23:20 UTC (stable/10, 10.3-STABLE)
2016-12-22 16:19:05 UTC (releng/10.3, 10.3-RELEASE-p15)
2016-12-22 16:19:05 UTC (releng/10.2, 10.2-RELEASE-p28)

(Read more...)

Importing clang to base

Don’t get too excited yet – clang import hasn’t happened.  However, I want to draw attention to Rimvydas Jasinskas’ changes to alternate compiler handling, which would be for importing clang.  His commit message goes into some of the rather thorny problems of transitioning between compilers and releases.

AHCI changes and FBS too

There’s been some updates to the AHCI driver.  Matthew Dillon outlined the changes, with the biggest one being support for FIS Based Switching.  FBS is the ability to send simultaneous streams of data to and from multiple drives on a port multiplier.  Support for it is rare and quirky, but it should significantly improve throughput […]

Summary of the ptrace(2) project

In short, we are already in a good state with the existing ptrace(2) interfaces, as most necessary functions in LLDB are representable by existing NetBSD specific interfaces. We can fully implement core LLDB functionality without further extensions in ptrace(2). During this project dozen of bugs were investigated & fixed and several hundreds of ATF tests added. The major addition is

(Read more...)

Summary of the ptrace(2) project

In short, we are already in a good state with the existing ptrace(2) interfaces, as most necessary functions in LLDB are representable by existing NetBSD specific interfaces. We can fully implement core LLDB functionality without further extensions in ptrace(2). During this project dozen of bugs were investigated & fixed and several hundreds of ATF tests added. The major addition is

(Read more...)

Lazy Reading for 2016/12/18

Typed early while contractors drill holes in my house. VimWiki – A personal wiki for Vim  (via) RFC 7764 – Guidance on Markdown.  Let’s take a moment to appreciate how successful Markdown has been, without anything pushing it but innate utility.  If you don’t agree, try SGML for a while.  (via) Related: note that code […]

In Other BSDs for 2016/12/17

Much better this week; I actually have links. Man, ‘splained: 40-Plus Years of Man Page History.  Doesn’t mention it, but BSD is the place for original, and good, man pages.  (via) “What’s stopping someone from writing a Cisco CLI shell for Linux or BSD?“ who even calls link_ntoa?  Multiple BSDs had this issue. Booting Android-x86 […]