Input-/Output Port Routing in Shepherd Actions

2025-01-28 Thread Gabriel Wicki
Hi there! I am in the process of writing a (generalized) service to ease deployment of Python/Django web applications. I managed to get the service up and running (using gunicorn to serve dynamic web request and nginx to serve static files) but I stumble over one crucial point in the process. Dj

Fail2Ban for sshd

2025-01-22 Thread Gabriel Wicki
Hi there! I have difficulties getting fail2ban actually banning IP addresses for one of my public machines running Guix System. There is this one IP address trying to log in through ssh every minute or so (failing, since logging in only works with key and not with password), but I'd like to have

Re: Can't boot SuperCollider

2024-12-03 Thread Gabriel Wicki
Hi there! No, you are not the only SuperCollider user - but I am neither using GNOME nor jack. I switched to Pipewire some time ago and had my own issues, which were solved when starting the IDE like so: pw-jack scide It's great to see you've managed to get it working, though! > Intere

Re: Upgrade postgres for cuirass

2024-12-03 Thread Gabriel Wicki
On Sun, Dec 01, 2024 at 02:23:12PM +0100, Ludovic Courtès wrote: > Thanks for this nice writeup! Would you like to turn it into a section > of the Cuirass (or Guix) manual? This seems like a nice opportunity! Since it is somewhat specific to Guix (in the way we handle packages and services) I tho

pyproject build (hatchling) with entry-points

2024-12-02 Thread Gabriel Wicki
Hi there! I have created a Python application that seems to build just fine (using a pyproject.toml file and the hatchling build system, by invoking `python3 -m build`), including script entrypoints and everything. Unfortunately I am not as lucky with my Guix packaging attempts. My Python projec

GNU/Hurd on real hardware

2024-11-29 Thread Gabriel Wicki
Hi y'all Following the inspiration given in the recent blog post I dug out an old ThinkPad T410 and tried my best. Unfortunately the installer created from a recent checkout crashes with a kernel panic. Does anybody know what commit a working installer for GNU/Hurd can be built with? TIA, g

Re: Unable to get rid of guix-past (and unable to pull)

2024-11-29 Thread Gabriel Wicki
Thanks James and Simon Rolling back and pulling again did the trick!

Upgrade postgres for cuirass

2024-11-29 Thread Gabriel Wicki
Aloha, howdy and hello! This isn't your usual call for help - this is my help to you! Since postgres was recently unset all of us running cuirass on default postgres versions need to take some action. Since I guess a bunch of users will be affected, I summarized the necessary steps in hope to he

Unable to get rid of guix-past (and unable to pull)

2024-11-27 Thread Gabriel Wicki
Howdy! So, mysterious things seem to happen on my machines - yes, that's right, i managed to reproduce the following behaviour. But see yourself: Guix pull fails (has guix-past been rebased or force-pushed?) gabriel@silvi ~$ guix pull Updating channel 'guix' from Git repository at 'htt

Re: How to make audio devices available with guix shell --container

2023-01-08 Thread Gabriel Wicki
g >From ad84a3e73bf86e89c7a8a167111e5bca5821f021 Mon Sep 17 00:00:00 2001 From: Gabriel Wicki Date: Sun, 8 Jan 2023 12:08:30 +0100 Subject: [PATCH] scripts: environment: Add "audio" group to the shell container user * guix/scripts/environment.scm [launch-environment/container]: Add

Cuirass custom build jobs

2023-01-05 Thread Gabriel Wicki
Hello! I'm looking for examples on using Cuirass to build whole operating-system-definitions, system-configurations, home-environments and similar, not-classical-software-package-definitions. I think i was referred to some examples on IRC #guix but i guess the logging failed for that timespan --

Professional audio setup (JACK, PipeWire)

2022-03-22 Thread Gabriel Wicki
Hello dear fellow Guix My wish is simple: i'd love to get back at live-coding audio using SuperCollider. Thankfully all the necessities for that intent are readily available in GNU Guix. Unfortunately i'm unable to get it to sound... SuperCollider needs some layer in between itself and ALSA an

Re: `guix pull` fails after fresh install

2021-08-19 Thread Gabriel Wicki
Please ignore my previous message in this thread, i sent the wrong version... Here's the right one: I was able to fix it! Yay Because this mailing list is a resource for people seeking help I'll hereby take the liberty to document how I tracked the issue down and fixed it. I added a new user

Re: `guix pull` fails after fresh install

2021-08-19 Thread Gabriel Wicki
I was able to fix it! Because this mailing list is a resource for people seeking help I'll feel free to describe how i tracked the issue down and fixed it. I added a new user (through a change in the system config and `guix system reconfigure) to figure out if the problem also exists for new us

`guix pull` fails after fresh install

2021-07-18 Thread Gabriel Wicki
Hello Guix Community! I ran into an issue after freshly installing Guix System. When logged in as a normal user, `guix pull` printed the following output: Migrating profile generations to '/var/guix/profiles/per-user/user'... guix pull: error: symlink: File exists: "/var/guix/profiles/per-user

Re: Booy fails after fresh, successful installation

2021-03-11 Thread Gabriel Wicki
hello since this is a brand-new machine, i hadn't tried anything before. now it's happily running kubuntu (without any non-free drivers). which doesn't make it a linux-libre kernel (afaik), but still. what's the difference between the installer and the to-be-installed system? i'd be astonished if