← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 143
  1. Soft-launching the DiffOS project

    Today marks the day of soft-launching of my Debian derivative, which I’ve been using on several of my own machines for the past year or so.

  2. Backup of S3 Objects Using rsnapshot

    I’ve been using rsnapshot to take backups of around 10 servers and laptops for well over 15 years, and it is a remarkably reliable tool that has proven itself many times.

  3. Debian Libre Live 13.3.0 is released!

    Following up on my initial announcement about Debian Libre Live I am happy to report on continued progress and the release of Debian Libre Live version 13.3.0.

  4. One of my holiday projects was to understand and gain more trust in how Debian binaries are built, and as the holidays are coming to an end, I’d like to introduce a new research project called Debian Taco.

  5. Reproducible Guix Container Images

    Around a year ago I wrote about Guix Container Images for GitLab CI/CD and these images have served the community well.

  6. Last week I published Guix on Debian container images that prepared for today’s announcement of Guix on Trisquel/Ubuntu container images.

  7. Container Images for Debian with Guix

    The debian-with-guix-container project build and publish container images of Debian GNU/Linux stable with GNU Guix installed.

  8. Introducing the Debian Libre Live Images

    The Debian Libre Live Images allows you to run and install Debian GNU/Linux without non-free software.

  9. Independently Reproducible Git Bundles

    The gnulib project publish a git bundle as a stable archival copy of the gnulib git repository once in a while.

  10. Building Debian in a GitLab Pipeline

    After thinking about multi-stage Debian rebuilds I wanted to implement the idea.

  11. I host my own GitLab CI/CD runners, and find that having coverage on the riscv64 CPU architecture is useful for testing things.

  12. Verified Reproducible Tarballs

    Remember the XZ Utils backdoor?

  13. On Binary Distribution Rebuilds

    I rebuilt (the top-50 popcon) Debian and Ubuntu packages, on amd64 and arm64, and compared the results a couple of months ago.

  14. Reproducible Software Releases

    Around a year ago I discussed two concerns with software release archives (tarball artifacts) that could be improved to increase confidence in the supply-chain security of software releases.

  15. Are you aware that Git commits and tags may be signed using OpenSSH?

  16. Guix Container Images for GitLab CI/CD

    I am using GitLab CI/CD pipelines for several upstream projects (libidn, libidn2, gsasl, inetutils, libtasn1, libntlm, …) and a long-time concern for these have been that there is too little testing on GNU Guix.

  17. Towards Idempotent Rebuilds?

    After rebuilding all added/modified packages in Trisquel, I have been circling around the elephant in the room: 99% of the binary packages in Trisquel comes from Ubuntu, which to a large extent are built from Debian source packages.

  18. With the release of Libntlm version 1.8 the release tarball can be reproduced on several distributions.

  19. While the work to analyze the xz backdoor is in progress, several ideas have been suggested to improve the software supply chain ecosystem.

  20. Apt archive mirrors in Git-LFS

    My effort to improve transparency and confidence of public apt archives continues.

  21. Trisquel on arm64: Ampere Altra

    Having had success running Trisquel on the ppc64 Talos II, I felt ready to get an arm64 machine running Trisquel.

  22. Recently I noticed a new tool called licenserecon written by Peter Blackman, and I helped get licenserecon into Debian.

  23. My earlier work on Streamlined NTRU Prime has been progressing along.

  24. Trisquel on ppc64el: Talos II

    The release notes for Trisquel 11.0 “Aramo” mention support for POWER and ARM architectures, however the download area only contains links for x86, and forum posts suggest there is a lack of instructions how to run Trisquel on non-x86.

  25. Enforcing wrap-and-sort -satb

    For Debian package maintainers, the wrap-and-sort tool is one of those nice tools that I use once in a while, and every time have to re-read the documentation to conclude that I want to use the --wrap-always --short-indent --trailing-comma --sort-binary-p…

  26. Coping with non-free software in Debian

    A personal reflection on how I moved from my Debian home to find two new homes with Trisquel and Guix for my own ethical computing, and while doing so settled my dilemma about further Debian contributions.

  27. The OpenSSH project added support for a hybrid Streamlined NTRU Prime post-quantum key encapsulation method sntrup761 to strengthen their X25519-based default in their version 8.5 released on 2021-03-03.

  28. How To Trust A Machine

    Let’s reflect on some of my recent work that started with understanding Trisquel GNU/Linux, improving transparency into apt-archives, working on reproducible builds of Trisquel, strengthening verification of apt-archives with Sigstore, and finally thinking

  29. I’d like to describe and discuss a threat model for computational devices.

  30. Sigstore for Apt Archives: apt-cosign

    As suggested in my initial announcement of apt-sigstore my plan was to look into stronger uses of Sigstore than rekor, and I’m now happy to announce that the apt-cosign plugin has been added to apt-sigstore and the operational project debdistcanary is pub…

  31. Building on my work to rebuild Trisquel GNU/Linux 11.0 aramo, it felt simple to generalize the tooling to any two apt-repository pairs and I’ve created debdistreproduce as a template-project for doing this through the infrastructure of GitLab CI/CD and me…

  32. Do you want your apt-get update to only ever use files whose hash checksum have been recorded in the globally immutable tamper-resistance ledger rekor provided by the Sigstore project?

  33. Trisquel is 42% Reproducible!

    The absolute number may not be impressive, but what I hope is at least a useful contribution is that there actually is a number on how much of Trisquel is reproducible.

  34. OpenPGP master key on Nitrokey Start

    I’ve used hardware-backed OpenPGP keys since 2006 when I imported newly generated rsa1024 subkeys to a FSFE Fellowship card.

  35. I’ve always found the operation of apt software package repositories to be a mystery.

  36. Understanding Trisquel

    Ever wondered how Trisquel and Ubuntu differs and what’s behind the curtain from a developer perspective?

  37. I’m migrating some self-hosted virtual machines to Trisquel, and noticed that Trisquel does not offer cloud-images similar to the Debian Cloud and Ubuntu Cloud images.

  38. OpenPGP key on FST-01SZ

    I use GnuPG to compute cryptographic signatures for my emails, git commits/tags, and software release artifacts (tarballs).

  39. Second impressions of Guix 1.4

    While my first impression of Guix 1.4rc2 on NV41PZ was only days ago, the final Guix 1.4 release has happened.

  40. Guix 1.4 on NV41PZ

    On the shortlist of things to try on my new laptop has been Guix.

  41. Trisquel 11 on NV41PZ: First impressions

    My NovaCustom NV41PZ laptop arrived a couple of days ago, and today I had some time to install it.

  42. How to complicate buying a laptop

    I’m about to migrate to a new laptop, having done a brief pre-purchase review of options on Fosstodon and reaching a decision to buy the NovaCustom NV41.

  43. The Guile bindings for GnuTLS has been part of GnuTLS since spring 2007 when Ludovic Courtès contributed it after some initial discussion.

  44. To protect web resources with Kerberos you may use Apache HTTPD with mod_auth_gssapi — however, all web scripts (e.g., PHP) run under Apache will have access to the Kerberos long-term symmetric secret credential (keytab).

  45. I self-host some services on virtual machines (VMs), and I’m currently using Debian 11.x as the host machine relying on the libvirt infrastructure to manage QEMU/KVM machines.

  46. Towards pluggable GSS-API modules

    GSS-API is a standardized framework that is used by applications to, primarily, support Kerberos V5 authentication.

  47. What’s wrong with SCRAM?

    Simple Authentication and Security Layer (SASL, RFC4422) is the framework that was abstracted from the IMAP and POP protocols.

  48. The Debian operating system is what I have been using on my main computer for what is probably around 20 years.

  49. Passive Icinga Checks: icinga-pusher

    I use Icinga to monitor the availability of my Debian/OpenWRT/etc machines.

  50. Debian buster is almost released, and today I celebrate midsummer by installing (a pre-release) of it on my Lenovo X201 laptop.