Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | release Consfigurator 0.5.0 (-1 to Debian experimental)v0.5.0debian/0.5.0-1archive/debian/0.5.0-1 | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | OS:TYPECASE->OS:ETYPECASE & OS:HOST-TYPECASE->OS:HOST-ETYPECASE | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | DEPLOY: don't accept string for host | Sean Whitton | 2021-04-01 |
| | | | | | | That feature makes sense only for DEPLOY-THESE. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | src/property/sshd.lisp: fix copyright | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | RESET-REMOTE-HOME: reset other pertinent vars | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add LOCALE:AVAILABLE and LOCALE:SELECTED-FOR | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add SSH:AUTHORIZED-KEYS | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add SSHD:NO-PASSWORDS | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add TODO in DEFPROP | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add missing parens | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add and export GET-USER | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | fix name of SSHD:CONFIGURED | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | export FILE:MAP-FILE-LINES | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add FILE:LACKS-LINES | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:CONTAINS-LINES: cope with non-existent file | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:CONTAINS-LINES: use &REST | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | ON-CHANGE*: propagate :NO-CHANGE | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | release Consfigurator 0.4.1 (-1 to Debian experimental)v0.4.1debian/0.4.1-1archive/debian/0.4.1-1 | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | SSHD:CONFIGURED: fix path | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | release Consfigurator 0.4.0 (-1 to Debian experimental)v0.4.0debian/0.4.0-1archive/debian/0.4.0-1 | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | debian/: insert a newline for more readable autopkgtest output | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | propagate :NO-CHANGE out of fork subdeployments | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add descriptions to DEPLOYS, DEPLOYS-THESE, RECONNECTS | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | don't pass string as :DEFAULTS argument to ENSURE-PATHNAME | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | WRITEFILE: avoid silently failing when regexp doesn't match | Sean Whitton | 2021-04-01 |
| | | | | | | This is what RE:REGISTER-GROUP-BIND was doing. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | debian/: run upstream test suite as part of autopkgtest | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | WRITEFILE: use REMOTE-EXISTS-P | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | WRITEFILE: use RUN because stdout is what our regexp can parse | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add some tests for new conf file properties | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | fix default value of *CONSFIGURATOR-DEBUG-LEVEL* | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | consfigurator.asd: use string to designate system & drop "asdf:" | Sean Whitton | 2021-04-01 |
| | | | | | | | The ASDF docs suggest that the latter implies the file is loadable with just LOAD, but .asd files aren't loadable in this way in the general case. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | rename CONTAINS-FOO-CONF -> CONTAINS-CONF-FOO | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add WITH-LOCAL-CONNECTION | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | Revert "add workaround for CL-HEREDOC-SYSTEM package" | Sean Whitton | 2021-04-01 |
| | | | | | | | | This reverts commit 3a635a8810fca3fb46e1ab3e7bca6ee502f9acf7. The bug has been fixed in upstream CL-HEREDOC. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | replace some (REQUIRE "sb-posix") calls with conditional dependency | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add FILE:CONTAINS-EQUALS-CONF & rename property for conf-space files | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add call to FILE:CONTAINS-INI-SETTINGS to sample consfig | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add SSHD:INSTALLED, SSHD:CONFIGURED | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add some properties for setting keys & values in configuration files | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:MAP-FILE-LINES: cope with non-existent file | Sean Whitton | 2021-04-01 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | let's let the reader judge macro cleverness | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | APPLY-AND-PRINT: propagate :NO-CHANGE | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | property/file.lisp: use WITH-CHANGE-IF-CHANGES-FILE{,-CONTENT} | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:DIRECTORY-EXISTS: assume no change | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:DOES-NOT-EXIST: add a :CHECK subroutine | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | FILE:HAS-CONTENT: add description | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | SERVICE:RUNNING: assume no change made | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | GNUPG:PUBLIC-KEY-IMPORTED: use WITH-CHANGE-IF-CHANGES-FILE | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | add WITH-CHANGE-IF-CHANGES-FILE{,-CONTENT} | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | ||
* | AS combinator: special case where USER is "root" | Sean Whitton | 2021-03-27 |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> |