We are happy to announce that Guixotic has been awarded a grant by NLnet as part of the NGI TALER Fund! This grant will fund our work to bring the main components and extensions of GNU Taler, a privacy-friendly payment system, to GNU Guix.
I consider myself a pretty chill and calm person, I can endure and
tolerate quite a lot, but I become furious when a program spits in my
face with what I didn't ask for, take me for a dumbass or exploit
legacy vulnurabilities of my brain. Annoying notification,
algorithmic feeds and recommendations, unasked advices and tutorials,
stolen out of my pocket data and attention. If I observe such
behaviors from a person, I will politely ask them to fuck off at very
least. I wouldn't tolerate it from a human, and I definitely won't let
it slide from a program.
MPI software stacks are complex beasts that play a key role in
application performance. Guix packages Open MPI for a wide range
high-speed
interconnects—InfiniBand,
Omni-Path, Slingshot, ROCE, you name it—with the goal of achieving peak
performance for each one of them.
Several security issues (CVE IDs pending) have been identified in guix substitute , a helper utility invoked by
guix-daemon ,
which enable a variety of harmful activities including remote privilege
escalation to the build daemon user , remote store corruption , and
potentially local disclosure of sensitive files accessible to the build
daemon user. All systems are affected, whether or not guix-daemon is running
with root privileges; the harm that can be done when guix-daemon runs without
root privileges is more limited. You are strongly advised to upgrade your
daemon now (see…
A year ago, Guix migrated to
Codeberg for
source code hosting, issue tracking, and pull requests. This is a
significant change for a project with more than 400 people contributing
code each year, after more than decade hosting code at
Savannah and dealing with bug
reports and patches by email, tracked by a Debbugs
instance . This article discusses the
process that led to this change and lists some takeaways, a year later. The non-obvious choice For years before, the question of our choice of source code hosting and
collaboration tools would regularly come up. However, with…
Last year I went through a self-hosting spree during which I deployed some services (e.g. Nextcloud, Mattermost, and Prosody) to a bunch of VPSes, while documenting the process on this blog. This post is a follow-up on that series, detailing the deployment of GoToSocial, a lightweight ActivityPub (Fediverse) server written in Go.
About
Planet Guix is a meta-blog that collects posts from the blogs of various Guix hackers and contributors.