From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Running services in containers Date: Mon, 13 Feb 2017 15:29:03 +0100 Message-ID: <871sv2dv0w.fsf@gnu.org> References: <87d1euaxis.fsf@gnu.org> <87tw85lxq5.fsf@elephly.net> <8737fi6gd1.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60940) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdHcu-0000Pi-Ol for guix-devel@gnu.org; Mon, 13 Feb 2017 09:29:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cdHcn-0005Vg-Ot for guix-devel@gnu.org; Mon, 13 Feb 2017 09:29:08 -0500 In-Reply-To: <8737fi6gd1.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 12 Feb 2017 17:15:22 -0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Maxim Cournoyer Cc: guix-devel Howdy! Maxim Cournoyer skribis: > Ricardo Wurmus writes: > >> Ludovic Court=C3=A8s writes: >> >>> Those who didn=E2=80=99t have the luck to be at FOSDEM missed this not-= so-visual >>> demo I made of a Shepherd service running in a container. :-) >>> >>> I=E2=80=99ve polished the thing on my way back and pushed the result, u= sing >>> BitlBee as an example: >>> >>> http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D63302a4e55241a= 41eab4c21d7af9fbd0d5817459 >>> http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Da062b6ca99ad61= c9df473fe49a93d69f9698c59d >>> >> >> This is very cool! I=E2=80=99m amazed at how you got this ready in time= for >> your talk. I=E2=80=99m sure you didn=E2=80=99t just keep this under wra= ps for weeks :) >> > > +1. I can see myself experimenting with this for SSH soon. Thanks for > providing the bits required to do this and sharing! SSH may be more difficult because (1) sshd (OpenSSH) already does a good job at isolating itself, and (2) user who log in want to have the full authority of their account. Anyway, it=E2=80=99d be nice to see how much we can get from this! Ludo=E2=80=99.