Language Selection

English French German Italian Portuguese Spanish

BSD

BSD: FreeBSD 12.0 Beta and Upgrading OpenBSD with Ansible

Filed under
BSD

BSD and Security

Filed under
BSD

OpenBSD: New Dnsmasq, New OpenSSH and New OpenBSD

Filed under
BSD

MidnightBSD Hits 1.0! Checkout What’s New

Filed under
BSD

A couple days ago, Lucas Holt announced the release of MidnightBSD 1.0. Let’s take a quick look at what is included in this new release.

Read more

OpenBSD 6.4 Released - Disables SMT/HT By Default, Updates Radeon DRM

Filed under
BSD

Adding to the exciting release day is Theo de Raadt releasing OpenBSD 6.4 as the newest version of this BSD operating system known for its security mindfulness.

Exciting us from a technical standpoint and for anyone using OpenBSD on the desktop is a newer Radeon DRM display driver, but it's still very dated compared to what is found in the mainline Linux kernel. Their Radeon DRM driver is now synced against the Linux 4.4.155 LTS upstream state that then provides mode-setting support for various GCN 1.0/1.1 graphics cards as a new feature to OpenBSD... But newer GPUs and the many other open-source AMD improvements past Linux 4.4 haven't made their way into the OpenBSD world yet. Even still, Radeon graphics remain among the best supported options for what is available to OpenBSD users. The Radeon DRM code is also now available for 64-bit ARM OpenBSD users.

Read more

Direct: OpenBSD 6.4

LWN: OpenBSD 6.4

BSD: DragonFlyBSD News and Fosdem 2019 BSD devroom CfP

Filed under
BSD
  • DragonFlyBSD Lands Another NUMA Optimization Helping AMD Threadripper 2 CPUs

    DragonFlyBSD lead developer Matthew Dillon has been quite impressed with AMD's Threadripper 2 processors particularly the Threadripper 2990WX with 32-cores / 64-threads. Dillon has made various optimizations to DragonFly for helping out this processor in past months and overnight he made another significant improvement.

  • Fosdem 2019: BSD devroom CfP

    The Fosdem is a free event for software hackers to meet, share ideas and collaborate. Every year 8000+ open source developers from all the world gather at the event in Brussels, Belgium. During the Fosdem, developer rooms (devrooms) are assigned to self organized open source groups and projects to meet together and showcase their projects.

MidnightBSD 1.0 Is Ready To Shine With ZFS Support, Ryzen Compatibility

Filed under
BSD

MidnightBSD 1.0 also brings improvements to its Mport package manager, Bhyve virtualization support is now available, ZFS file-system support (including for root file-system), OpenBSD's doas replacing sudo, and various other software updates and improvements.

The 1.0 release ISOs and more information on MidnightBSD is available from the project site at MidnightBSD.org.

Read more

BSD: Michael W. Lucas Talks FreeBSD, Tor on OpenBSD, Call for Testing of OpenSSH 7.9

Filed under
BSD
  • Michael W. Lucas talks FreeBSD (and whatever else he wants)
  • Tor part 1: how-to use Tor

    Installing tor is really easy on OpenBSD. We need to install it, and start its daemon. The daemon will listen by default on localhost on port 9050. On others systems, it may be quite similar, install the tor package and enable the daemon if not enabled by default.

  • Tor part 2: hidden service

    In this second Tor article, I will present an interesting Tor feature named hidden service. The principle of this hidden service is to make available a network service from anywhere, with only prerequisites that the computer must be powered on, tor not blocked and it has network access.

  • Call for testing: OpenSSH 7.9

    OpenSSH 7.9p1 is almost ready for release, so we would appreciate testing on as many platforms and systems as possible. This is a bugfix release.

Kernel Cruft and Features: 10/100 Ethernet, AMD, Intel and Apple Magic Trackpad 2 Driver

Filed under
Linux
BSD
  • FreeBSD Is Looking To Drop Many Of Its 10/100 Ethernet Drivers

    FreeBSD is looking to deprecate "most" of their 10/100 Ethernet drivers in FreeBSD 12 so that they can be dropped entirely in FreeBSD 13, but not everyone wants to see these older networking drivers dismissed.

    FreeBSD kernel developers want to drop most of their in-kernel 10/100 Ethernet drivers due to the maintenance burden involved and they just being burdensome to keep up as they look to further enhance their networking stack.

  • Some AMD GPUs Affected By A Nasty Power Regression That Snuck Into Linux 4.18 Stable

    A Phoronix reader emailed in that since the recent Linux 4.18.10 stable kernel the power usage on his system has increased by around 50 Watts while idling... Not the overall AC system power draw being 50 Watts, but an increase of roughly that amount on the latest 4.18 stable point releases up to this point. I've now been able to reproduce as well as bisect the cause.

    Besides the reader's own experience, he also pointed out some reports on Reddit of the power consumption being much higher on these latest Linux 4.18 point releases but without any bisecting or narrowing down of the problem. For those without power meters, some individuals have reported higher system temperatures with these post-4.18.9 point releases. The issue is also present in the current Linux 4.19 code.

  • Intel Is Having Great Success With Their Open-Source Sound Firmware

    Intel a while back open-sourced their sound firmware and SDK and also launched the "Sound Open Firmware" project in cooperation with the Linux Foundation. It's been an interesting journey and getting Intel pointed towards offering more open-source firmware.

  • Apple Magic Trackpad 2 Driver Support Queued In Linux 4.20~5.0

    The patches written by Google/ChromeOS developers to support the Apple Magic Trackpad 2 that we were talking about a few days back have now been queued ahead of the next Linux kernel cycle.

LLVM/OpenMP News

Filed under
Development
BSD
  • Integration of libc++ and OpenMP packages into llvm-toolchain

    A bit more than a year ago, we gave an update about recent changes in apt.llvm.org. Since then, we noticed an important increase of the usage of the service. Just last month, we saw more than 16.5TB of data being transferred from our CDN.

    Thanks to the Google Summer of Code 2018, and after number of requests, we decided to focus our energy to bring new great projects from the LLVM ecosystems into apt.llvm.org.

  • It's Now Easier Using The Latest LLVM libc++ & libomp On Ubuntu/Debian

    If you want to experiment with using the libc++ standard library alternative to libstdc++ on Ubuntu/Debian or also the LLVM OpenMP library (libomp), the LLVM project is now producing binaries for these sub-projects.

    Via apt.llvm.org, the LLVM project has long been putting out compiler builds for recent versions of Debian and Ubuntu. That includes builds of stable branches as well as daily compiler toolchain snapshots. Those daily snapshots in particular are quite useful if wanting to try out the latest stable of the LLVM/Clang compiler without having to mess with the compiler build process, etc.

Syndicate content

More in Tux Machines

Red Hat: OpenShift and Awards

  • OpenShift Commons Briefing: OpenShift 3.11 Release Update with Scott McCarty (Red Hat)
    In this briefing, Red Hat’s Scott McCarty and numerous other members of the OpenShift Product Management team gave an in-depth look at Red Hat’s OpenShift’s latest release 3.11 and some insights in to the road ahead.
  • Awards roll call: Red Hat awards, June to October 2018
    Depending on the weather in your region, it’s safe to say that the seasons are changing so it’s a good time to look back at what was a busy few months for Red Hat, especially when it came to industry awards for our technical and product leadership. In recent months, Red Hat products and technologies took home twenty awards, highlighting the breadth and depth of our product portfolio as well as the expertise that we provide to our customers. In addition, Red Hat as a company won five awards recognizing its growth and culture as a leader in the industry.
  • More advice from a judge - what it takes to win a Red Hat Innovation Award
    Last year I penned the below post to provide insight into what the judges of the Red Hat Innovation Awards are looking for when reviewing submissions. Looking back, I would give almost the identical advice again this year...maybe with a few tweaks. With all the stellar nominations that we receive, the question I often get is, “how can we make our entry standout?” There’s no magic formula for winning the Red Hat Innovation Awards, but there are things that the other judges and I look for in the entries. Overall, we’re looking for the project that tells a compelling story. It’s not just about sharing what Red Hat products and services you used, we want to hear the full narrative. What challenges did you face; how you implemented the project; and ultimately, what was the true business impact and transformation that took place? Submissions that are able to showcase how open source culture and values were key to success, or how the project is making a difference in the lives of others, are the entries that most often rise to the top.

today's howtos

OSS Leftovers

  • How to be an effective and professional member of the Samba user and development Community
    For many years we have run these lists dedicated to developing and promoting Samba, without any set of clear guidelines for people to know what to expect when participating.  What do we require? What kind of behavior is encouraged?
  • Blockcerts Updates Open Source Blockchain Architecture
    Learning Machine is making changes to its Blockcerts Credential Issuer, Verifier and Wallet to enable native support for records issuance and verification using any blockchain. Blockcerts was launched by Learning Machine and MIT Media Lab in 2016 as new way to allow students to receive digital diplomas through an app, complementing a traditional paper degree. Blockcerts was originally designed to be blockchain-agnostic, which means that open standards can be used to anchor records in any blockchain. The Blockcerts Universal Identifier recognizes which blockchain is being used and verifies accordingly. Currently, the open source project has added support for bitcoin and Ethereum blockchains, but anyone can add support through the project's GitHub page.
  • First full featured open-source Ethereum block explorer BlockScout launched by POA Network
  • Amsterdam-based ING Bank Introduces Open-Source Zero Knowledge Technology
  • ING Bank Launches Open Source Privacy Improvement Add-On for Blockchains
  • Imec tool accelerates DNA sequencing 10x
    As a result, in a typical run, elPrep is up to ten times faster than other software tools using the same resources. It is designed as a seamless replacement that delivers the exact same results as GATK4.0 developed by the Broad Institute. elPrep has been written in the Go programming language and is available through the open-source GNU Affero General Public License v3 (AGPL-3.0).
  • On the low adoption of automated testing in FOSS
    A few times in the recent past I've been in the unfortunate position of using a prominent Free and Open Source Software (FOSS) program or library, and running into issues of such fundamental nature that made me wonder how those issues even made it into a release. In all cases, the answer came quickly when I realized that, invariably, the project involved either didn't have a test suite, or, if it did have one, it was not adequately comprehensive. I am using the term comprehensive in a very practical, non extreme way. I understand that it's often not feasible to test every possible scenario and interaction, but, at the very least, a decent test suite should ensure that under typical circumstances the code delivers all the functionality it promises to. [...] Most FOSS projects, at least those not supported by some commercial entity, don't come with any warranty; it's even stated in the various licenses! The lack of any formal obligations makes it relatively inexpensive, both in terms of time and money, to have the occasional bug in the codebase. This means that there are fewer incentives for the developer to spend extra resources to try to safeguard against bugs. When bugs come up, the developers can decide at their own leisure if and when to fix them and when to release the fixed version. Easy! At first sight, this may seem like a reasonably pragmatic attitude to have. After all, if fixing bugs is so cheap, is it worth spending extra resources trying to prevent them?
  •  
  • Chrome for Linux, Mac, and Windows Now Features Picture-in-Picture by Default
    Chromium evanghelist at Google François Beaufort announced today that Picture-in-Picture (PiP) support is now enabled by defualt in the Google Chrome web browser for Linux, Mac, and Windows platforms. Google's engineers have been working for months to add Picture-in-Picture (PiP) support to the Google Chrome web browser, but the long-anticipated feature is finally here, enabled by default in the latest version for Linux, Mac, and Windows operating systems. The feature lets you detach a video in a floating window so you can watch it while doing something else on your computer.
  • Teaching With an Index Card: the Benefits of Free, Open-Source Tools
  • Decentralized Authentication for Self-Sovereign Identities using Name Systems
    The GNU Name System (GNS) is a fully decentralized public key infrastructure and name system with private information retrieval semantics. It serves a holistic approach to interact seamlessly with IoT ecosystems and enables people and their smart objects to prove their identity, membership and privileges - compatible with existing technologies. In this report we demonstrate how a wide range of private authentication and identity management scenarios are addressed by GNS in a cost-efficient, usable and secure manner. This simple, secure and privacy-friendly authentication method is a significant breakthrough when cyber peace, privacy and liability are the priorities for the benefit of a wide range of the population. After an introduction to GNS itself, we show how GNS can be used to authenticate servers, replacing the Domain Name System (DNS) and X.509 certificate authorities (CAs) with a more privacy-friendly but equally usable protocol which is trustworthy, human-centric and includes group authentication. We also built a demonstrator to highlight how GNS can be used in medical computing to simplify privacy-sensitive data processing in the Swiss health-care system. Combining GNS with attribute-based encryption, we created ReclaimID, a robust and reliable OpenID Connect-compatible authorization system. It includes simple, secure and privacy-friendly single sign-on to seamlessly share selected attributes with Web services, cloud ecosystems. Further, we demonstrate how ReclaimID can be used to solve the problem of addressing, authentication and data sharing for IoT devices. These applications are just the beginning for GNS; the versatility and extensibility of the protocol will lend itself to an even broader range of use-cases. GNS is an open standard with a complete free software reference implementation created by the GNU project. It can therefore be easily audited, adapted, enhanced, tailored, developed and/or integrated, as anyone is allowed to use the core protocols and implementations free of charge, and to adopt them to their needs under the terms of the GNU Affero General Public License, a free software license approved by the Free Software Foundation.
  • Make: an open source hardware, Arduino-powered, 3D-printed wire-bending machine
    How To Mechatronics has pulled together detailed instructions and a great video explaining how to make an Arduino-powered, 3D-printed wire-bending machine whose gears can create arbitrary vector images out of precision-bent continuous lengths of wire.
  • RApiDatetime 0.0.4: Updates and Extensions
    The first update in a little while brings us release 0.0.4 of RApiDatetime which got onto CRAN this morning via the lovely automated sequence of submission, pretest-recheck and pretest-publish. RApiDatetime provides seven entry points for C-level functions of the R API for Date and Datetime calculations. The functions asPOSIXlt and asPOSIXct convert between long and compact datetime representation, formatPOSIXlt and Rstrptime convert to and from character strings, and POSIXlt2D and D2POSIXlt convert between Date and POSIXlt datetime. This releases brings asDatePOSIXct as a seventh courtesy of Josh Ulrich. All these functions are all fairly useful, but not one of them was previously exported by R for C-level use by other packages. Which is silly as this is generally extremely carefully written and tested code.
  • 6 JavaScript books you should know
    If there was ever the potential for a giant book list it's one based on our favorite Javascript books. But, this list is short and easy to digest. Maybe it will help you get started, gently. Plus, check out three of our top Javascript articles with even more books, resources, and tips.

Security: Telstra, Google+ and Facebook Incidents, and Latest Updates