aboutsummaryrefslogtreecommitdiff
path: root/doc/ideas.rst
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-02-27 14:52:25 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-02-27 14:53:12 -0700
commit61e5e3b024664d2b2549562efd915cf8b165b8e1 (patch)
tree5f597672205c7a3eb30e856f08d5e75569824057 /doc/ideas.rst
parent63cc03e228e0fe40aa3b7a7f973b18b734fcd338 (diff)
downloadconsfigurator-61e5e3b024664d2b2549562efd915cf8b165b8e1.tar.gz
add :CHROOT and :CHROOT.SHELL connection types
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'doc/ideas.rst')
-rw-r--r--doc/ideas.rst9
1 files changed, 0 insertions, 9 deletions
diff --git a/doc/ideas.rst b/doc/ideas.rst
index 4d6944d..383249e 100644
--- a/doc/ideas.rst
+++ b/doc/ideas.rst
@@ -12,15 +12,6 @@ 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-.
-
- :DEBIAN-SBCL could (fork and) SAVE-LISP-AND-DIE. That way, we have
something that a cronjob can call to re-run the deployment to ensure that
all properties remain applied. Need to think about how the property which