help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Debugging Shepherd Daemon. Possible escape char issue.


From: Jesse Millwood
Subject: Re: Debugging Shepherd Daemon. Possible escape char issue.
Date: Fri, 29 Nov 2024 18:52:29 -0500
User-agent: Mozilla Thunderbird

Thanks Felix,

I tried that just now and get the same exact error message when trying to start it.

Fwiw, this is in my operating system guile file. I run "sudo guix system -L <path-to-modules>/modules system.scm", where I have my services defined in modules in the modules directory structure. Then I try to run "sudo herd start docker-whoami" but I get the same error message on the cli but I don't see any error messages in /var/log/messages.

Is there a better interactive way to try running these services for debugging purposes?

On 11/29/24 16:25, Felix Lechner via wrote:
Hi Jesse,

On Fri, Nov 29 2024, Jesse Millwood wrote:

"traefik.http.routers.whoami.rule=Host\(\\\"whoami.geekslab\\\")"
It's a bit of a long short, but I might try:

"traefik.http.routers.whoami.rule=Host(\"whoami.geekslab\")"
I dropped the escape from the opening parenthesis \( which which worked
on Geiser but seemed not needed.

Perhaps more significantly, I also the dropped escape character \\
before each of the escaped quotes because I'm not sure the Shepherd
offers shell expansion.

Kind regards
Felix





reply via email to

[Prev in Thread] Current Thread [Next in Thread]