Hi,
Andrew Tropin skribis:
> Activation script tries to load latest shepherd configuration with `herd
> load root ./path/to/config.scm` and it starts a shepherd process. Login
> shell starts the shepherd process as well. Probably we need to do
> config reload using on-change service and also n
Marek Paśnikowski schreef op ma 04-04-2022 om 20:43 [+0200]:
> 2. If I create my own channel from scratch,
> then I have to authorize it with my key.
> Thus I know the commit and the key fingerprint.
You don't have to do any authorization -- you can skip .guix-
authorization and channel introducti
Marek Paśnikowski schreef op ma 04-04-2022 om 20:43 [+0200]:
> 3. For a local repository, use (url "file://") or (url "/path").
Yes, that should work.
Greetings,
Maxime.
signature.asc
Description: This is a digitally signed message part
Marek Paśnikowski schreef op ma 04-04-2022 om 20:43 [+0200]:
> 1. If I clone someone else's channel, do not bother with the
> introduction.
If with ‘clone’ you mean a ‘local git checkout+modifications’ here, and
its a local clone, then probably yes --- if some attacker can replace
the contents of
Marek Paśnikowski schreef op ma 04-04-2022 om 20:43 [+0200]:
> Regarding point 4.: I meant both /etc/config.scm and
> ~/src/guix-config/home-configuration.scm .
> My understanding is that it should be possible to define private
> (user specific) channels.
> I could be wrong here.
> I do not like th
Thank you for the quick reply.
Those are my conclusions:
1. If I clone someone else's channel, do not bother with the
introduction.
2. If I create my own channel from scratch,
then I have to authorize it with my key.
Thus I know the commit and the key fingerprint.
3. For a local repository, use
Maxime Devos schreef op ma 04-04-2022 om 19:53 [+0200]:
> Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> > 3. How do I declare a local repository?
>
> The same way as an external repository. Just replace the
> "https://...";
> of the repo at savannah with
> "file://home/user/locat
Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> 2. What ==is== the channel introduction?
From (guix)Channel Authentication:
As a user, you must provide a “channel introduction” in your
channels file so that Guix knows how to authenticate its first commit.
A channel specification
Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> How do I find the PGP fingerprint?
(guix)Channel Authentication
The specification above shows the name and URL of the channel. The
call to ‘make-channel-introduction’ above specifies that authentication
of this channel starts at c
Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> 1. (channel (introduction -)) is not mentioned at all.
It isn't in (guix)Specifying Aditional Channels, because its optional
(albeit nice to have for security). It is documented in the next few
sections.
signature.asc
Description: T
Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> 4. How do I declare a channel within the config.scm file?
What do you mean with ‘the config.scm file’ here? The operating system
configuration file, which is conventionally named configuration.scm or
config.scm but in principle can be
Marek Paśnikowski schreef op ma 04-04-2022 om 18:21 [+0200]:
> 3. How do I declare a local repository?
The same way as an external repository. Just replace the "https://...";
of the repo at savannah with
"file://home/user/location/of/git/repository". But yes, this could be
documented ...
Greeti
Dear Guix Developers
I love the Guix's vision of system management.
Thank you for your hard work to implement it.
It pains me greatly to see the documentation be completely useless.
It gives descriptions of Guix programs,
but almost nothing usable for configuration files.
I am considering filing
Hello!
I tried running guix pull today, which resulted in an error. I am using a
osbooted (libreboot) T400 Thinkpad on Guix System. I have been having some
bizzare networking issues that I have not fixed yet. They may have played a
role. Here is the output of the error message:
joshua@hidalgo ~
Hey Ludo,
> To address that, maybe ‘run-user-add-page’ should explicitly reject
> “root”?
Here are two patches that should fix this issue :).
Thanks,
Mathieu
>From 829c3c2543ffd7f9b22a5e1fb40f7627b2c76414 Mon Sep 17 00:00:00 2001
From: Mathieu Othacehe
Date: Mon, 4 Apr 2022 16:36:07 +0200
Sub
Liliana Marie Prikler schreef op zo 03-04-2022 om 19:26 [+0200]:
> I think this should be reported upstream. From what I could gather in
> a short time, upstream appears both active (last commit 18 days ago)
> and willing to make adjustments for "political correctness" (some two
> years ago, they
For future reference:
* See also bug# 54680 for a patch to xterm.
* See also bug# 54701 for a patch to openjdk.
pgpvm3Thv6cS3.pgp
Description: OpenPGP digital signature
FTR,
the issue is that when Shepherd is booting up, i.e. starting from its config
file, it calls the start forms without guarding for any possible exceptions.
any error propagates up beyond the loop and up until an unwind protect that
deletes the socket.
the reason my system seemed fully funct
18 matches
Mail list logo