Hi Noé,

Noé Lopez via "Development of GNU Guix and the GNU System distribution."
<[email protected]> writes:

> Hi,
>
> I’m currently working on making an AppArmor profile for the daemon and
> I’m wondering:
>
>
> On a Guix system, the daemon is updated by the system config right?

Yes, specifically it is specified in the guix field of configuration of
the guix service. And the default is (@ (gnu packages
package-management) guix) that currently hasn't been updated for more
than a month.

>
> But on a foreign system, is it always the guix pull of root that is
> responsible of the daemon?

Not always; Only if the user has installed through guix-install.sh. If
not, it depends on the distro's package and I think most (if not all) of
them do just use /usr/bin/guix-daemon. guix-install.sh installs the
guix-daemon service to refer to root's current-guix profile, ie.
/var/guix/profiles/per-user/root/current-guix/bin/guix-daemon. Then it
is updated by `sudo guix pull`, yes.

Regards,
Rutherther

>
> Thanks in advance,
> Noé

Reply via email to