Language Selection

English French German Italian Portuguese Spanish

BSD

Audiocasts/Shows: Polaris, BSD Now, TLLTS, Ubuntu Podcast

Filed under
GNU
Linux
BSD

BSD and GNU/Linux Leftovers

Filed under
GNU
Linux
BSD
  • Toward an automated tracking of OpenBSD ports contributions

    A first step for the CI service would be to create a database of diffs sent to ports. This would allow people to track what has been sent and not yet committed and what the state of the contribution is (build/don’t built, apply/don’t apply). I would proceed following this logic: [...]

  • Why I use OpenBSD

    In this article I will share my opinion about things I like in OpenBSD, this may including a short rant about recent open source practices not helping non-linux support.

  • Full Circle Weekly News #190

    AWS Creates Its Own Docker Images
    https://www.zdnet.com/article/aws-preps-its-own-library-of-public-docker-container-images/
    Dell Adds Privacy Drivers to the Kernel
    https://www.debugpoint.com/2020/11/dell-privacy-driver-linux/
    Elementary OS Is Making Progress with Dark Mode in Odin
    https://blog.elementary.io/dark-style-progress/
    Raspberry Pi 400’s New Form Factor
    https://www.raspberrypi.org/blog/raspberry-pi-400-the-70-desktop-pc/
    KDE Announces Updates and Updates
    https://kde.org/announcements/releases/2020-11-apps-update/
    Nitrux 1.3.4 Out
    https://nxos.org/changelog/changelog-nitrux-1-3-4/
    Emmabuntus Debian Edition 1.03 Outinstallation features
    https://emmabuntus.org/on-november-2020-emmade3-1-03-focuses-on-the-reuse-for-all/

    Sparky Linux 5.13 Out
    https://sparkylinux.org/sparky-5-13/

    LXQT 0.16 Out
    https://github.com/lxqt/lxqt/releases/tag/0.16.0

    Collabora Office 6.4 Out
    https://www .collaboraoffice.com/press-releases/collabora-online-6-4-0-released/

    Second Gen Librem Mini from Purism Out
    https://9to5linux.com/purism-launches-2nd-gen-librem-mini-linux-pc-with-a-10th-gen-intel-core-cpu

MidnightBSD 2.0

Filed under
BSD

I’m happy to announce the availability of MidnightBSD 2.0 for amd64 and i386. This is a massive release focusing on base system improvements.

We’ve imported many features from FreeBSD 11.x as part of the release.

Read more

Also: Desktop BSDs: NetBSD-Based os108 9.1 + MidnightBSD 2.0 Released

BSD and NAS Issues

Filed under
BSD
  • One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected.

    This is not message I wanted to see in my FreeNAS GUI when running brand new disks, but oh well.

    [...]

    A few months have passed since I started writing this post. In the meanwhile I was monitoring the situation and did not discover any further issues. The pool is running fine and no further scrubs reported any errors. I am therefore concluding that the issue was caused most likely by the above malfunction and has nothing to do with the drive itself.

  • QNAP firmware 4.5.1.1465: disable ssh management menu

    as a good boy i just upgraded my QNAP NAS to the latest available firmware, 4.5.1.1465, but after the reboot there's an ugly surprise awaiting for me

    once i ssh'd into the box to do my stuff, instead of a familiar bash prompt i'm greeted by a management menu that allows me to perform some basic management tasks or quit it and go back to the shell. i dont really need this menu (in particular because i have automations that regularly ssh into the box and they are not meant to be interactive).

  • VirtualBox disk I/O on FreeBSD | [bobulate]

    Over on Twitter Allan Jude suggested that I should switch volmode at the ZFS level so that GEOM wouldn’t (potentially) interfere with the disks. I haven’t tried that, and sometimes I like being able to, say, munge the partition table of a virtual disk from the host system. In any case, it’s possible that zfs set volmode=dev zvols/calamares-dev-kamarada will do the trick as well.

Videos/Shows: MATE 20.10, Suckless, Ubuntu 20.10 + Deepin, BSD Now and More

Filed under
GNU
Linux
BSD
  • Ubuntu MATE 20.10 overview | For a retrospective future.

    In this video, I am going to show an overview of Ubuntu MATE 20.10 and some of the applications pre-installed.

  • Applying Patches To Suckless Software - YouTube

    had a viewer ask me about patching Suckless software (like dwm, st and dmenu). I have done videos on this in the past but it has been awhile. And I noticed that my dmenu build is not up-to-date, so I'm killing two birds with one stone here.

  • Five Interesting Linux Apps To Waste A Bit Of Time - YouTube

    Today we're going to have a bit of fun with Linux, rather than checking out some useful vim plugin or new tool, we're taking a look at 5 interesting linux apps made entirely for wasting a bit of time on Linux, and if nothing else they work great as screeensavers.

  • Ubuntu 20.10 + Deepin: A Marriage Made In Desktop Linux Heaven? - YouTube

    The marriage between Ubuntu and the Deepin Desktop Environment soars to new heights with UbuntuDDE Remix 20.10. But why are we SO excited over clocks, fonts and screenshot utilities? Find out why Ubuntu DDE Remix 20.10 is worth paying attention to in today's video!

  • BSD Now 375: Virtually everything

    bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more.

  • Reality 2.0 Episode 47: Revolutions

    Doc Searls, Katherine Druckman and Petros Koutoupis talk to Hadrian Zbarcea about revolutions, both technical and other.

Audiocasts/Shows: BSDNow, Bad Voltage, Ubuntu Podcast

Filed under
GNU
Linux
BSD

     

  • BSDNow 374: OpenBSD’s 25th anniversary

    OpenBSD 6.8 has been released, NetBSD 9.1 is out, OpenZFS devsummit report, BastilleBSD’s native container management for FreeBSD, cleaning up old tarsnap backups, Michael W. Lucas’ book sale, and more.

  • Bad Voltage 3×16: Not Fun To Watch

    Stuart Langridge, Jono Bacon, and Jeremy Garcia present Bad Voltage, in which the utilities question comes up again, we create spin-off show “Sussing Out Stocks With Stuart”, and...

  •  

  • Ubuntu Podcast from the UK LoCo: S13E32 – Sleeping northwards

    This week we’ve been escaping from Hell and using Stadia controllers over WiFi. We

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

FreeBSD 12.2

Filed under
BSD
  • FreeBSD 12.2-RELEASE Announcement

    The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 12.2-RELEASE. This is the third release of the stable/12 branch.

  • October 2020

    27 October: FreeBSD 12.2-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 12.2. More information about FreeBSD releases can be found on the Release Information page.

Also: This summer in KDE-FreeBSD | [bobulate]

Bring old hardware back to life with OpenBSD

Filed under
BSD

OpenBSD is one of the main BSD distros. It is well-known because it is made with security in mind, with almost no security bugs in the default installation and a lot of cryptography tools available to users. Another cool feature, at least for me, is the fact that you can run it on a huge variety of hardware, from new computers to very old machines.

Read more

Also new: FuguIta 6.8

ext4 (and FUSE) on FreeBSD

Filed under
BSD

FreeBSD has a FUSE kernel module (Filesystems in User Space, I think), which allows it to use other filesystems – in user space – than it would normally do. Today it saved my bacon.

I do a lot of development work on a FreeBSD machine, with Linux as the target platform: that’s what you get (punishment?) for writing Linux installers, I guess. I have a handful of development and test VMs, all in VirtualBox, all with a ZFS volume (a reserved chunk of disk) as virtual disk. This normally gives me a lot of freedom in what I do with my VM’s HDDs: I can manipulate them easily from the host system. For testing purposes, that’s usually either zeroing them out or putting some partition table on them beforehand.

For whatever reason, today VirtualBox was giving me no end of trouble: as I boot each Linux VM, it gets a ton of I/O errors reading the disk, then ends up wedged somewhere in what looks like Plymouth in the guest, and then VBox tells me there was an error and gives up on the VM. It’s not physical I/O errors, since I can read all the data from the ZFS volume with dd, but how can I reach the data?

Read more

Linux vs. BSD: 10 Key Things You Need to Know

Filed under
Linux
BSD

Both Linux and BSD (Berkeley Software Distribution) are free, open-source, and based on Unix. Both systems also use many of the same applications and strive towards the same goal – developing the most stable and reliable operating system.

But, despite all the similarities, these are two distinct operating systems with plenty of differences. Keeping this in mind, we have put together a detailed read going over 10 key differences between Linux vs. BSD to give you a better understanding of the two systems.

Read more

Syndicate content

More in Tux Machines

Games: HIVESWAP: ACT 2, Gaming Rack Design and Construction, Parkitect and DualSense

  • Amusing adventure game HIVESWAP: ACT 2 is out now | GamingOnLinux

    With no prior knowledge of the Homestuck web comic series needed, the second part of the video game adventure is out now with HIVESWAP: ACT 2. "The artistry and humor of the golden age of adventure games meet hand-drawn 2D animation in this love letter to the point-and-click classics. Bizarre, beautifully illustrated alien landscapes and colorful characters make Alternia a joy to explore."

  • Gaming Rack Design and Construction – CubicleNate's Techpad

    I have collected a number of gaming systems throughout my life and there is little point in having them if they sit in a box or using them takes an annoying level of set-up time, making it fun prohibitive. I was then inspired by Perifractic Retro Recipes video where the computer museum has everything so nicely laid out. I looked at my mess and decided that I had to do something about it because my arrangement just isn’t presentable.

  • Theme park building game Parkitect is getting 8-player online multiplayer | GamingOnLinux

    With the second year release anniversary of the great theme park building game Parkitect coming up, Texel Raptor had a quite a huge surprise ready. Releasing on December 8 is the free cooperative online multiplayer mode. This is absolutely crazy considering the type of game it is, and one I can only imagine right now being ridiculously fun to play online with others. Eight people in total too, that's a lot of building that can get done. Texel Raptor mentioned you can see what everyone else is doing, and it's going to have a full online lobby system it seems too.

  • The DualSense Is Making Even More Sense - Boiling Steam

    As reported earlier this month, the DualSense controller from Sony was already working great out of the box on Linux. However, it wasn’t long after that that Valve added support for the more advanced features of the device. Starting November 12, Valve updated the controller to have basic input functionality with their beta Steam client:

Devices/Embedded and Open Hardware Leftovers

  • Embedded Linux for Teams | Ubuntu

    Developer-friendly embedded Linux should just deliver apps to devices. Satellite companies don’t build their own rockets. They focus on building satellites and lease a rocket to deliver it as a payload. Many developer teams also have to “build the rocket” to deliver embedded applications. Developers would be more successful, if Linux vendors made it their job to provide and maintain the scaffold that teams need to deliver embedded apps. In such a world, teams would focus on creating apps. The resulting app-centric development cycle could boil down to booting, building and deploying. Building on top of vendor-provided scaffolds, developers would create a bootable image for their target boards. Teams would then develop apps. After testing, they will build a system image that delivers all these apps. Then burn, deploy, done.

  • Personal Raspberry Pi music streamer
  • Run Pi-hole as a container with Podman on openSUSE - SUSE Communities

    There is arguably no better way to protect devices on your local network from unwanted content than Pi-hole. Add a machine running Pi-hole to your network, and it will quietly scrub all incoming traffic from pesky stuff like ads and trackers in the background. As the name suggests, Pi-hole was initially designed to run on a Raspberry Pi. But if you already have a machine running openSUSE on your network, you can deploy a Pi-hole container on it instead. And to make things a bit more interesting, you can use Podman instead of Docker for that. Installing Podman on openSUSE 15.2 is a matter of running the sudo zypper install podman command. A Pi-hole container needs the 80 and 53 ports, so make sure that these ports are available on your machine.

  • MorphESP 240 ESP32-S2 board integrates a 1.3-inch color display (Crowdfunding)

    We’ve already seen ESP32 platforms with a color display such as M5Stack, but MorphESP 240 is kind of cute with a 1.3-inch color display, features the more recent ESP32-S2 WiFi processor, and supports battery power & charging.

  • Rockchip RK3588 specifications revealed – 8K video, 6 TOPS NPU, PCIe 3.0, up to 32GB RAM

    Rockchip RK3588 is one of the most anticipated processors for the year on this side of the Internet with the octa-core processor features four Cortex-A76 cores, four Cortex-A55 cores, an NPU, and 8K video decoding support. The roadmap shows an expected launch date in Q3/Q4 2020, but sadly the release date will be pushed back in the future. Having said that, the Rockchip Developer Conference (RKDC) is now taking place, and the company has put up a poster that reveals a bit more about the processor.

  • Arduino Blog » Arduino psychic ‘magically’ guesses random numbers

    Standard Arduino Nanos can be used for many purposes, but they do not feature wireless capabilities. Somehow, though, Hari Wiguna’s Arduino psychic system is apparently able to pass data between two of them. No external communication hardware is implemented, yet one Nano is able to recognize when a random number chosen on the other Nano setup is input via an attached keypad. As noted by Wiguna, it’s easier shown than explained, and you can see this techno-magic trick in action in the first clip. How things work is revealed in the second video, but can you guess how it’s done?

Security, Digital Restrictions (DRM), and Proprietary Problems

  • Best forensic and pentesting Linux distros of 2020

    20.04 LTS and uses the Xfce desktop, and is available as a single ISO only for 64-bit machines. In addition to the regular boot options, the distro’s boot menu also offers the option to boot into a forensics mode where it doesn’t mount the disks on the computer. BackBox includes some of the most common security and analysis tools. The project aims for a wide spread of goals, ranging from network analysis, stress tests, sniffing, vulnerability assessment, computer forensic analysis, exploitation, privilege escalation, and more. All the pentesting tools are neatly organized in the Auditing menu under relevant categories. These are broadly divided into three sections. The first has tools to help you gather information about the environment, assess vulnerabilities of web tools, and more. The second has tools to help you reverse-engineer programs and social-engineer people. The third has tools for all kinds of analysis. BackBox has further customized its application menu to display tooltips with a brief description of each bundled tool, which will be really helpful for new users who aren’t familiar with the tools. As an added bonus, the distro also ships with Tor and a script that will route all Internet bound traffic from the distro via the Tor network.

  • Thanksgiving security updates

    Security updates have been issued by openSUSE (blueman, chromium, firefox, LibVNCServer, postgresql10, postgresql12, thunderbird, and xen), Slackware (bind), SUSE (bluez, kernel, LibVNCServer, thunderbird, and ucode-intel), and Ubuntu (mutt, poppler, thunderbird, and webkit2gtk).

  • Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2020-013

    AC:Complex/A:User/CI:All/II:All/E:Exploit/TD:UncommonVulnerability: Arbitrary PHP code executionCVE IDs: CVE-2020-28949CVE-2020-28948Description: The Drupal project uses the PEAR Archive_Tar library. The PEAR Archive_Tar library has released a security update that impacts Drupal. For more information please see: CVE-2020-28948 CVE-2020-28949 Multiple vulnerabilities are possible if Drupal is configured to allow .tar, .tar.gz, .bz2 or .tlz file uploads and processes them. To mitigate this issue, prevent untrusted users from uploading .tar, .tar.gz, .bz2 or .tlz files. This is a different issue than SA-CORE-2019-12, similar configuration changes may mitigate the problem until you are able to patch.

  • Financial software firm cites security, control as reasons for moving from email to Slack [Ed: Unbelievable stupidity; Slack is illegal mass surveillance and it’s centralised proprietary software (whereas E-mail can be encrypted, e2e)]

    ASX-listed financial software firm Iress is moving away from email to Slack for communications and its chief technology officer, Andrew Todd, says this is because the app offers improved security and control.

  • Introducing another free CA as an alternative to Let's Encrypt

    Let's Encrypt is an amazing organisation doing an amazing thing by providing certificates at scale, for free. The problem though was that they were the only such organisation for a long time, but I'm glad to say that the ecosystem is changing.

  • Denuvo's Anti-Piracy Protection Probably Makes Sense For Big-Selling AAA Titles

    A hacking team believed to have obtained data from gaming giant Ubisoft has published documents that claim to reveal the costs of implementing Denuvo's anti-piracy protection. While the service doesn't come cheap, the figures suggest that for a big company putting out big titles with the potential for plenty of sales, the anti-tamper technology may represent value for money.

  • Disappointing: Netflix Decides To Settle With Chooseco LLC Over 'Bandersnatch' Lawsuit

    Well, it's been quite a stupid and frustrating run in the trademark lawsuit between Netflix and Chooseco LLC, the folks behind Choose Your Own Adventure books from our youth. At issue was the Black Mirror production Bandersnatch, in which the viewer takes part in an interactive film where they help decide the outcome. The main character is creating a book he refers to as a "choose your own adventure" book. Chooseco also complained that the dark nature of the film would make the public think less of CYOA books as a result. Netflix fought back hard, arguing for a dismissal on First Amendment grounds, since the film is a work of art and the limited use or reference to CYOA books was an important, though small, part of that art. The court decided that any such argument was better made at trial and allowed this madness to proceed, leading Netflix to petition for the cancellation of Chooseco's trademark entirely. This story all seemed to be speeding towards an appropriately impactful conclusion.

  • TPM circumvention and website blocking orders: An EU perspective

    Website blocking orders in IP cases (mostly, though not solely, in relation to copyright-infringing websites) are routinely granted in several jurisdictions, whether in Europe or third countries. The availability of such relief has been established in case law, administrative frameworks and academic studies alike. The Court of Justice of the European Union ('CJEU') expressly acknowledged the compatibility of such a remedy with EU law in its 2014 decision in UPC Telekabel. Also the European Court of Human Rights recently found that, although it is necessary that this particular remedy is available within a balanced and carefully drafted legislative framework which contains a robust and articulated set of safeguards against abuse, website blocking orders are not per se contrary to the provision in Article 10 ECHR. Over time, courts and other authorities (including administrative authorities in certain EU Member States) have dealt with applications which have: been based on different legal grounds; been aimed at protecting different types of rights; and resulted in different types of orders against internet service providers ('ISPs'). An interesting recent development concerns website blocking orders in relation to websites that market and sell devices and software aimed at circumventing technological protection measures (‘TPMs’). TPMs offer rights holders an ancillary right of protection and are deployed to protect against infringement of copyright in works that subsist in multimedia content such as video games. TPMs are a cornerstone in copyright protection in the digital age where large-scale copying and dissemination of copyright-protected content is so prevalent. [...] In light of the foregoing, copyright owners appear entitled to seek injunctions against intermediaries to also block access to websites dealing with TPM-circumventing devices. The legal basis for that can also be, subject to satisfying all the other requirements under EU and national law, the domestic provision implementing Article 8(3) of the InfoSoc Directive. All in all, it appears likely that we will see more blocking orders in the future, including orders – issued by courts and competent authorities around Europe – targeting websites that provide TPM-circumventing devices. This is an unsurprising and natural evolution of website blocking jurisprudence. It also serves to show the very flexibility of this type of remedy and, matched inter alia with the loose notion of ‘intermediary’, its inherently broad availability.

  • Prolonged AWS outage takes down a big chunk of the internet

    Many apps, services, and websites have posted on Twitter about how the AWS outage is affecting them, including 1Password, Acorns, Adobe Spark, Anchor, Autodesk, Capital Gazette, Coinbase, DataCamp, Getaround, Glassdoor, Flickr, iRobot, The Philadelphia Inquirer, Pocket, RadioLab, Roku, RSS Podcasting, Tampa Bay Times, Vonage, The Washington Post, and WNYC. Downdetector.com has also shown spikes in user reports of problems with many Amazon services throughout the day.

Mozilla/Firefox: CRLite, Firefox 83 and TenFourFox

  • Querying CRLite for WebPKI Revocations • Insufficient.Coffee

    Firefox Nightly is now using CRLite to determine if websites’ certificates are revoked — e.g., if the Certificate Authority published that web browsers shouldn’t trust that website certificate. Telemetry shows that querying the local CRLite dataset is much faster than making a network connection for OCSP, which makes intuitive sense. It also avoids sending the website’s certificate information in cleartext over the network to check the revocation status: solving one of the remaining cleartext browsing data leakages in Firefox. Mozilla is currently publishing CRLite data to Remote Settings four times per day, keeping a very fresh set of revocation information for the public Web. I’ve provided some direct details on how to get at that data from the CRLite FAQ, and I want to introduce one of my command-line tools I’ve used to analyze and play with the dataset: moz_crlite_query. I’ll introduce crlite_status in a later post.

  • Firefox 83 Introduces HTTPS-Only Mode

    According to Mozilla, “the web contains millions of legacy HTTP links that point to insecure versions of websites. When you click on such a link, browsers traditionally connect to the website using the insecure HTTP protocol.” With HTTPS-Only Mode enabled, Firefox will attempt to establish HTTPS connections to every website and will ask for permission before connecting to a site that doesn’t support secure connections. Even if you click on an HTTP link or manually enter an HTTP address, Firefox will use HTTPS instead.

  • TenFourFox Development: TenFourFox FPR30b1 available

    TenFourFox Feature Parity Release 30 beta 1 is now available (downloads, hashes, release notes). I managed to make some good progress on backporting later improvements to the network and URL handling code, so there are no UI-facing features in this release, but the browser should use a bit less memory and run a little quicker especially on pages that reference a lot of resources (which, admittedly, is a lot of sites these days). There is also a minor update to the host database for basic adblock. Assuming all goes well, this release will come out parallel with Firefox 84 on or around December 15. I'll probably do an SPR-only build for the release immediately following to give myself a break; this will contain just needed security fixes, and there will most likely not be a beta.