GNU bug report logs -
#49578
[PATCH] Add bolt
Previous Next
Full log
View this message in rfc822 format
Hi,
Just noticed an issue:
phodina <phodina <at> protonmail.com> skribis:
> + (($ <bolt-configuration> package)
> + (with-imported-modules (source-module-closure
> + '((gnu build shepherd)))
> + (shepherd-service
> + (documentation "Thunderbolt daemon")
> + (provision '(thunderbolt))
> + (requirement '(networking))
> + (modules '((gnu build shepherd)))
> + (start #~(make-forkexec-constructor/container
> + (list #$(file-append package "/libexec/boltd"))
‘make-forkexec-constructor/container’ is deprecated in favor of the
facilities in (guix least-authority).
However, running boltd in a container might prevent it from accessing
useful files or devices under /dev, /sys, or whatever. I recommend
checking whether boltd can actually run in a container; you can strace
it to get an idea of the files it needs to access. It needs to run as
root anyway so perhaps running it in a container is not that important.
Ludo’.
This bug report was last modified 38 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.