From 3c04fc76a24b75760c39504f40e8653c5b657ecc Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Fri, 26 Feb 2021 12:59:59 -0700 Subject: rough requirements for chroot connection types Signed-off-by: Sean Whitton --- doc/ideas.rst | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'doc/ideas.rst') diff --git a/doc/ideas.rst b/doc/ideas.rst index 3ac4bc9..9430cb5 100644 --- a/doc/ideas.rst +++ b/doc/ideas.rst @@ -12,6 +12,15 @@ Properties Connections ----------- +- POSIX-CONNECTION which runs commands in a chroot, and a corresponding + LISP-CONNECTION which forks into the chroot. The latter will make a system + call so it will be an implementation of ESTABLISH-CONNECTION which does not + behave like a :POSIX property. So I think we actually want a generic for + each connection type keyword symbol, which returns whether establishing a + connection of that type requires the most recent hop to be POSIX- or LISP-. + Then DEPLOY* can call that and error out if establishing the next hop + requires LISP- but we only have POSIX-. + Data sources ------------ -- cgit v1.2.3