docker containers stop when doing guix install

2022-04-29 Thread Remco van 't Veer
Why are (some) running docker containers stopped when doing guix install or other guix operations like pull? I noticed this happing to mysql and postgres containers but an elasticsearch container just keeps running. Is stopping containers on guix actions on purpose and, if so, why? Why aren't al

Re: docker containers stop when doing guix install

2022-05-09 Thread Remco van 't Veer
Hi, 2022/05/09 11:01, zimoun: > On Thu, 28 Apr 2022 at 10:22, Remco van 't Veer wrote: >> Why are (some) running docker containers stopped when doing guix install >> or other guix operations like pull? I noticed this happing to mysql and >> postgres containers but

Re: docker containers stop when doing guix install

2022-05-09 Thread Remco van 't Veer
2022/05/09 15:39, zimoun: > Hi, > > On Mon, 09 May 2022 at 12:04, Remco van 't Veer wrote: > >> Outside in the guix installation which runs the docker service defined >> using: >> >> (service docker-service-type) > > [...] > >> The d

Re: Disabling unprivileged BPF by default in our kernels

2023-02-02 Thread Remco van 't Veer
2023/02/01 20:43, Tobias Geerinckx-Rice: >> What does Debian's kconfig list for CONFIG_BPF_UNPRIV_DEFAULT_OFF? > > I've always had this option set to Y in my own kernels, and it has > never so much as inconvenienced me. However, I'm not a BPF power > user. > > Does anyone know any serious and con

Re: Examples of local-host-entries or hosts-service-type?

2023-02-11 Thread Remco van 't Veer
Hi Sergiu, 2023/02/10 23:40, Sergiu Ivanov: > Hello Guix, > > I am reconfiguring my system right now, and guix system reconfigure > /etc/config.scm tells me this: > > /etc/config.scm:126:27: warning: 'local-host-aliases' is deprecated, use > 'local-host-entries' instead > /etc/config.scm:126:27:

Re: Examples of local-host-entries or hosts-service-type?

2023-02-14 Thread Remco van 't Veer
Hi Sergiu, 2023/02/13 11:49, Sergiu Ivanov: > Actually, where did you get local-host-entries from? The documentation > page you and Bruno cite doesn't seem to ever mention this function :O > Unless I am looking at some old version of the docs. To be honest, I did not know about local-host-entri

Re: Examples of local-host-entries or hosts-service-type?

2023-02-27 Thread Remco van 't Veer
Hi Bruno, Thanks for the clarification! 2023/02/21 16:45, Bruno Victal: > You only override the hosts-service-type value when you don't want to > have 'localhost' as an alias of your _hostname_ or you don't want to > set '127.0.0.1' / '::1' as IPs for localhost / _hostname_. Or when you want to

Re: Examples of local-host-entries or hosts-service-type?

2023-03-02 Thread Remco van 't Veer
Hi Bruno, 2023/03/02 02:41, Bruno Victal: > On 2023-02-27 06:23, Remco van 't Veer wrote: >> >> Or when you want to provide extra aliases for localhost? >> >> Like this? >> >> (essential-services >>(modify-services >>(op

Re: Examples of local-host-entries or hosts-service-type?

2023-03-03 Thread Remco van 't Veer
Bruno Victal wrote: >Were that the case then blacklists such as > >which employ the hosts file method would be broken. >AFAIK this method has around for a long time, I don't see this behavior >changing anytime soon >even if it turned out to be "against sp

nudging patches

2023-05-17 Thread Remco van 't Veer
Hi, What's the preferred / politest way to draw attention to patches (and / or bugs) which seem to have been overlooked? And while I have your attention and you're wondering which patches I'd like to promote.. 😉 - #62557 [guix-patches] [PATCH] gnu: ruby-2.7-fixed: Upgrade to 2.7.8 [fixes CVE-2

luks home causes syncthing service to start too early?

2023-07-17 Thread Remco van 't Veer
Hi, In my current setup syncthing fails to start on boot. Here's /var/log/messages: Jul 17 09:51:52 localhost vmunix: [1.605917] shepherd[1]: Starting service syncthing-me... Jul 17 09:51:52 localhost vmunix: [1.606790] shepherd[1]: Service syncthing-me has been started. Jul 17 0

guix package -u . --dry-run equivalent for guix home

2023-12-06 Thread Remco van 't Veer
Hi, Before using guix home, I had a manifest file for all my packages. Whenever I did a "guix pull", I'd do "guix package -u . --dry-run" to figure out if anything interesting got updated. How do I do that when my manifest is in my home configuration? Using "--dry-run" on "guix home reconfigure"

Re: guix package -u . --dry-run equivalent for guix home

2023-12-07 Thread Remco van 't Veer
2023/12/06, Efraim Flashner: >> Is it possible to get an package update dry-run like output for guix >> home? > > I'll run 'guix home build -n' to see what's going to be > built. That's a bit more informative but currently it only tells me it's going to download some new version of guix. Runnin

Re: guix package -u . --dry-run equivalent for guix home

2023-12-09 Thread Remco van 't Veer
2023/12/07, Efraim Flashner: > On Thu, Dec 07, 2023 at 09:42:47AM +0100, Remco van 't Veer wrote: >> 2023/12/06, Efraim Flashner: >> >> >> Is it possible to get an package update dry-run like output for guix >> >> home? >> > >> > I

Re: guix package -u . --dry-run equivalent for guix home

2023-12-09 Thread Remco van 't Veer
2023/12/07, Tomas Volf: > [[PGP Signed Part:Undecided]] > On 2023-12-07 09:42:47 +0100, Remco van 't Veer wrote: >> How are people (with update junky tendencies like me) using guix-home? >> Run guix-home-reconfigure after every guix-pull? > > I in general just che

Re: guix package -u . --dry-run equivalent for guix home

2023-12-10 Thread Remco van 't Veer
2023/12/10, Tomas Volf: > On 2023-12-09 18:55:22 +0100, Remco van 't Veer wrote: >> >> 2023/12/07, Tomas Volf: >> >> > On 2023-12-07 09:42:47 +0100, Remco van 't Veer wrote: >> >> How are people (with update junky tendencies like me) using gu

Re: swaylock does not accept my correct password and fails to unlock

2023-12-21 Thread Remco van 't Veer
Hi, This looks like a problem I had in June of this year. Something to do with swaylock needing pam stuff instead of setuid. I fixed it by removing the setuid on swaylock and adding the following service: (define swaylock-service-type (service-type (name 'swaylock) (description

Re: swaylock does not accept my correct password and fails to unlock

2023-12-22 Thread Remco van 't Veer
Hi Emmanuel, 2023/12/22, Emmanuel Beffara: > De Remco van 't Veer le 22/12/2023 à 08:56: >> This works for me but I am not sure it's still needed. I am pretty sure >> swaylock does not like to be setuid anymore. > > I faced the same issue some time ago, not sure

Re: swaylock does not accept my correct password and fails to unlock

2023-12-22 Thread Remco van 't Veer
Op vr 22 dec 2023, om 15:20 schreef Oleander: > What module provides screen-locker-service-type? You'll need the "wm" packages module (for swaylock) and "xorg" services (see https://guix.gnu.org/en/manual/devel/en/html_node/X-Window.html).

local and remove mail delivery

2024-01-02 Thread Remco van 't Veer
Hi, I am trying to get local (and remote through .forward and aliases, using fastmail as relay) mail delivery to work on a server for (rottlog etc) but I am stuck and hoping somebody can share some config.scm snippets to get it to work. My journey so far: The found rottlog service expects mailuti

Re: local and remove mail delivery

2024-01-02 Thread Remco van 't Veer
Hi Felix, Thanks for your reply. 2024/01/02, Felix Lechner: > On Tue, Jan 02 2024, Remco van 't Veer wrote: > >> set sendmail=sendmail:/run/current-system/profile/sbin/sendmail > > Is the set-gid bit set on that particular sendmail executable? I might > instead tr

Re: local and remove mail delivery

2024-01-03 Thread Remco van 't Veer
Hi Felix, 2024/01/02, Felix Lechner: > Perhaps my config helps you for a simple nullmailer here [1] or for a > fully-featured mail server here. [2] Thank you! That's very helpful! Cheers, Remco > [1] > https://codeberg.org/lechner/system-config/src/commit/ac36a057f2486b262a5c37593b437fc221c6

add shepherd requirement to an existing service?

2024-03-11 Thread Remco van 't Veer
Hi, I'd like to add a shepherd requirement to an existing service, as provided by guix, to prevent it from starting before some other service starts. For exampple: I have NAS which is very slow to start after a power failure so I created a simple service to keep trying to mount an NFS share until

Re: add shepherd requirement to an existing service?

2024-03-12 Thread Remco van 't Veer
Hi Oleg, 2024/03/11, Oleg Pykhalov: >> I'd like to add a shepherd requirement to an existing service, as >> provided by guix, to prevent it from starting before some other service >> starts. >> >> For exampple: I have NAS which is very slow to start after a power >> failure so I created a simple

Re: add shepherd requirement to an existing service?

2024-03-15 Thread Remco van 't Veer
That's exactly what I need! Thanks!

Re: system hangs at boot - LUKS /home/ problem(?)

2024-03-30 Thread Remco van 't Veer
Hi, Confirmed on a couple of my installs. I too have an unencrypted root and encrypted home filesystems. The passphrase prompt never appears and the system seems to be waiting for something or is halted. I've git bisected it down to: commit 6f9d844d2ece7b369d17bbe678978462425f869c (HEAD) A

Re: system hangs at boot - LUKS /home/ problem(?)

2024-04-02 Thread Remco van 't Veer
2024/04/02, Benjamin Slade: > I can't roll back to the earlier commit mentioned by Remco because > other things/channels depend on me being roughly up-to-date on the > main guix channel. Reverting the commit on a local checkout of guix worked for me but isn't workable of course. I tested the pat

SOLVED Re: system hangs at boot - LUKS /home/ problem(?)

2024-04-08 Thread Remco van 't Veer
This issue has been fixed (see also: https://issues.guix.gnu.org/70266) It's safe to be do a guix pull and guix system reconfigure again.

Re: Ruby without RVM - what to do if the version I want is missing?

2024-06-15 Thread Remco van 't Veer
Hi Daniel, I replaced rvm on guix with direnv and guix manifests. Most for the projects I work on are on different versions of ruby and some which are not packaged for guix. The way I do this is as follows. First I create a .guix.scm file in the root of my project as follows: (use-modules (g

Re: Ruby without RVM - what to do if the version I want is missing?

2024-06-19 Thread Remco van 't Veer
Hi Daniel, 2024/06/17, Daniel Littlewood: > The file guix.scm contains (by the way, why is the use-modules syntax > different here?) > (use-modules (guix packages) >(guix download) >(guix utils) >(guix build-system ruby) >