Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | release Consfigurator 0.2.0 (-1 to Debian experimental)v0.2.0debian/0.2.0-1archive/debian/0.2.0-1 | Sean Whitton | 2021-03-02 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | Add "Provides: consfigurator" | Sean Whitton | 2021-03-02 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | Move ${sphinxdoc:Depends} Depends->Recommends | Sean Whitton | 2021-03-02 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | update installation instructions | Sean Whitton | 2021-03-02 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | update HOSTDEPLOY & HOSTDEPLOY-THESE idea | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | fix printing embedded hosts and propspecs | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | actually define the function | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | also propagate list of required systems | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add dummy DEPLOYS., DEPLOYS-THESE. definitions | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | bind a variable to block trying to load ASDF systems in remote Lisps | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | define three destructive operations on hosts & propspecs earlier | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | note that you still need parens with special evaluation rule | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | implement special evaluation rules when symbol ends with a period | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | replace DEFHOSTDEPLOY | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | reorganise propspec.lisp a bit | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | attempt to implement DEPLOYS and DEPLOYS-THESE | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | attempt to avoid redefinition warnings in consfigs | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | use DOLIST | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | rework executing :HOSTATTRS subroutines | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add :PREPROCESS property subroutines | Sean Whitton | 2021-03-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | default the SYSTEMS slot of propspecs whenever they are initialised | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add TODO regarding DEFHOSTDEPLOY | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | move DEPLOY* up | Sean Whitton | 2021-02-28 |
| | | | | | | Pure code motion. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | eliminate global value for *CONNECTION* | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add some accessors | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | use ENSURE-CONS | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | tidy up entering and reentering Consfigurator's primary loop | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | tweak reference to system call in error message | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | move properties type check into EVAL-PROPSPEC | Sean Whitton | 2021-02-28 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | debian/: wrap-and-sort -abst | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | debian/: add an autopkgtest to test compiling and loading | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | CHROOT.FORK: wrap (require "sb-posix") in an EVAL-WHEN | Sean Whitton | 2021-02-27 |
| | | | | | | This is needed for headless compilation of Consfigurator to succeed. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | debian/: add cl-babel, cl-cffi to deps | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | plan for handling nested propspecs | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | idea for CONCURRENTLY combinator | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | Revert "define and bind *LAST-HOP-INFO*, *THIS-HOP-INFO*" | Sean Whitton | 2021-02-27 |
| | | | | | | This reverts commit a67a873e251a868eb70996d9e9f425e0e14bc4d7. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | store record of remote cache in field of *CONNECTION* | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | use ZEROP | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | notes on interactive shell connection types | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add :CHROOT and :CHROOT.SHELL connection types | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | note about forking before SAVE-LISP-AND-DIE | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | note about WITH-UMASK and threads | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add :CHROOT-FORK connection type | Sean Whitton | 2021-02-27 |
| | | | | | | | Thanks to Mark Wooding for help with handling the streams, dealing with the debugger in the child, and the FORMAT rune for the child status. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | fix missing &ALLOW-OTHER-KEYS in default PREPROCESS-CONNECTION-ARGS | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | notes about how we could use SAVE-LISP-AND-DIE | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | fix :SHELL-WRAP's CONNECTION-WRITEFILE | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | ensure we pass a quoted list to DEPLOY* | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | attempt to implement umask support for CONNECTION-WRITEFILE | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | no need to force a shell around a shell | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | don't assume local shell is POSIX | Sean Whitton | 2021-02-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> |