Re: Update on GuixSD containers

2018-07-24 Thread Christopher Lemmer Webber
Ludovic Courtès writes: > Definitely. Another application I’ve always wanted is a least-authority > shell, like Plash [0]. > > (Speaking of which, I just found Shill [1], which seems similar to Plash > and even has a to-do item regarding package management [2] and is > written in Racket; unfortun

Re: Update on GuixSD containers

2015-06-19 Thread Thompson, David
On Fri, Jun 19, 2015 at 8:08 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Sat, Jun 13, 2015 at 4:19 PM, Ludovic Courtès wrote: >>> "Thompson, David" skribis: >>> On Sat, Jun 13, 2015 at 9:06 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Fr

Re: Update on GuixSD containers

2015-06-19 Thread Ludovic Courtès
"Thompson, David" skribis: > On Sat, Jun 13, 2015 at 4:19 PM, Ludovic Courtès wrote: >> "Thompson, David" skribis: >> >>> On Sat, Jun 13, 2015 at 9:06 AM, Ludovic Courtès wrote: "Thompson, David" skribis: > On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: >> "Thomps

Re: Update on GuixSD containers

2015-06-16 Thread Thompson, David
On Sat, Jun 13, 2015 at 4:19 PM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Sat, Jun 13, 2015 at 9:06 AM, Ludovic Courtès wrote: >>> "Thompson, David" skribis: >>> On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> Yeah

Re: Update on GuixSD containers

2015-06-13 Thread Ludovic Courtès
"Thompson, David" skribis: > On Sat, Jun 13, 2015 at 9:06 AM, Ludovic Courtès wrote: >> "Thompson, David" skribis: >> >>> On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: "Thompson, David" skribis: > Yeah, our daemon would do the same thing. We could maybe even have a >

Re: Update on GuixSD containers

2015-06-13 Thread Thompson, David
On Sat, Jun 13, 2015 at 9:06 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: >>> "Thompson, David" skribis: >>> Yeah, our daemon would do the same thing. We could maybe even have a little Guile library that allows

Re: Update on GuixSD containers

2015-06-13 Thread Ludovic Courtès
"Thompson, David" skribis: > On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: >> "Thompson, David" skribis: >> >>> Yeah, our daemon would do the same thing. We could maybe even have a >>> little Guile library that allows one to evaluate arbitrary scheme code >>> from within the contain

Re: Update on GuixSD containers

2015-06-12 Thread Thompson, David
On Fri, Jun 12, 2015 at 11:08 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Tue, Jun 9, 2015 at 5:28 PM, Ludovic Courtès wrote: >> >>> Until there’s a daemon to keep track of containers, “guix system >>> container” could return the PID of the container’s PID1, to make it >>> ea

Re: Update on GuixSD containers

2015-06-12 Thread Thompson, David
On Fri, Jun 12, 2015 at 11:12 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> Yeah, our daemon would do the same thing. We could maybe even have a >> little Guile library that allows one to evaluate arbitrary scheme code >> from within the container. :) > > Actually, something quite

Re: Update on GuixSD containers

2015-06-12 Thread Ludovic Courtès
"Thompson, David" skribis: > Yeah, our daemon would do the same thing. We could maybe even have a > little Guile library that allows one to evaluate arbitrary scheme code > from within the container. :) Actually, something quite easily feasible would be this: (eval-in-container #~(system* #$

Re: Update on GuixSD containers

2015-06-12 Thread Ludovic Courtès
"Thompson, David" skribis: > On Tue, Jun 9, 2015 at 5:28 PM, Ludovic Courtès wrote: [...] >> I tried adding this dummy service: >> >> (define (bash-service) >> (with-monad %store-monad >> (return (service >>(documentation "Run Bash from PID 1.") >>(p

Re: Update on GuixSD containers

2015-06-11 Thread Thompson, David
On Tue, Jun 9, 2015 at 5:28 PM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> I'd like to give a quick update on the state of wip-container branch. >> As of this morning, one can run the below commands and have a somewhat >> functional GuixSD container: >> >> # Hardcoded /tmp/contain

Re: Update on GuixSD containers

2015-06-09 Thread Ludovic Courtès
"Thompson, David" skribis: > I'd like to give a quick update on the state of wip-container branch. > As of this morning, one can run the below commands and have a somewhat > functional GuixSD container: > > # Hardcoded /tmp/container as the container root directory until I > # add a command l

Update on GuixSD containers

2015-06-08 Thread Thompson, David
Hey folks, I'd like to give a quick update on the state of wip-container branch. As of this morning, one can run the below commands and have a somewhat functional GuixSD container: # Hardcoded /tmp/container as the container root directory until I # add a command line switch. mkdir /tmp/con