aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* FILE:HOST-{DATA,SECRET}-UPLOADED: accept multiple files to uploadHEADmasterSean Whitton2023-12-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Add LIBVIRT:KVM-BOOTS-LVM-LV and LIBVIRT:KVM-BOOTS-LVM-LV-FORSean Whitton2023-12-03
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* DISK:HOST-LOGICAL-VOLUMES-EXIST: fix adding /etc/fstab entriesSean Whitton2023-12-03
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* LIBVIRT::%CHECK-CHILD-HN: use ABORTED-CHANGESean Whitton2023-12-03
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* factor out LIBVIRT::%MAKE-CHILD-HOST, LIBVIRT::%CHECK-CHILD-HNSean Whitton2023-12-03
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* GNUPG:SECRET-KEY-IMPORTED: call gpg with --batchDavid Bremner2023-09-13
| | | | | | | | | | | | | Without these arguments, gpg will fail with a message about inappropriate ioctl for device. This is similar to the issue discussed at <https://dev.gnupg.org/T5885>. Add the --batch argument to keep gpg from trying to interact with the tty. According to the docs --no-tty is only about restricting output. Signed-off-by: David Bremner <david@tethera.net>
* release Consfigurator 1.3.1 (-1 to Debian unstable)v1.3.1debian/1.3.1-1archive/debian/1.3.1-1Sean Whitton2023-06-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Revert "scripts/release: release to Debian experimental due to freeze"Sean Whitton2023-06-11
| | | | This reverts commit f8867b51e23dcc51bdc8f82a4472783bf642bc5c.
* add REAPPLIED and PERIODIC:REAPPLIED-AT-MOST property combinatorsSean Whitton2023-03-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* PERIODIC:AT-MOST: use &BODY not &RESTSean Whitton2023-03-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 1.3.0 (-1 to Debian experimental)v1.3.0debian/1.3.0-1archive/debian/1.3.0-1Sean Whitton2023-03-17
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* tests/reader.lisp: perl-tilde-reader.6: bind *READTABLE*Sean Whitton2023-03-17
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* news.rst: tweak wordingSean Whitton2023-03-17
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* news.rst: sort news for 1.3.0 into sublistsSean Whitton2023-03-17
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.asd: list tests/reader.lispSean Whitton2023-03-17
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add regexp trailing option to attempt to parse matches as numbersSean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.asd: sort dependenciesSean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: fix indentation after leading #~m//, #~s///Sean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add hint about running tests in developmentSean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* new reader macros for shell- and Perl-style matching & replacementSean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* support indented heredocs, add new "Reader macros" manual sectionSean Whitton2023-03-16
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: fix name of function to callSean Whitton2023-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: automatically activate indentation hintsSean Whitton2023-03-13
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* new reader macro #>>EOF>>Sean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: fix matching first char of heredocSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: fix scope of first capture group in qq regexpSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: reference project homepage not the HTML manualSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* doc/installation.rst: mention availability from Debian experimentalSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: limit delims in accordance w/ CL-INTERPOL docsSean Whitton2023-03-12
| | | | | | This fixes Paredit backslash-escaping an opening '"' typed after typing '#r'. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: don't propertise quotation marks in #?r"foo"Sean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* doc/introduction.rst: add activating consfigurator-lisp-modeSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* doc/news.rst: entries for 1.2.4Sean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* scripts/release: release to Debian experimental due to freezeSean Whitton2023-03-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* http -> https for fsf.org and gnu.org URIsSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el.in: consistently use single chars not strings in rxSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* CONTINUE-DEPLOY*-PROGRAM: simplify binding *PACKAGE* to a safe valueSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el: wrap eval-when-compile around string-to-syntaxSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el: use lexical bindingSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* DISK:FIRST-DISK-INSTALLED-FOR: another advantage of non-nil CHROOTSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el: propertise CL-HEREDOC strings tooSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el: attempt to standardise file headerSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* consfigurator.el: add derived mode to propertise CL-INTERPOL stringsSean Whitton2023-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* FIREWALLD::%FIREWALL-CMD: ensure that OFFLINE-APPLY param is a listSean Whitton2023-03-09
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* move "Defining new properties" out into its own manual pageSean Whitton2023-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* fix some Sphinx warningsSean Whitton2023-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* doc/index.rst: shorten display of entry for propspecsSean Whitton2023-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* doc/: start generating API documentation from docstringsSean Whitton2023-03-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* factor out ABBREVIATE-CONSFIGURATOR-PACKAGESean Whitton2023-02-27
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* properties.rst: add a section "Defining new properties"Sean Whitton2023-02-26
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release Consfigurator 1.2.3 (-1 to Debian unstable)v1.2.3debian/1.2.3-1archive/debian/1.2.3-1Sean Whitton2023-02-26
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>