Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | when collecting output, accept Unicode | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | DISK:RAW-IMAGE-BUILT-FOR: more general PHYSICAL-DISK field copy | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | DEFPROPSPEC :APPLY subroutine: check the propapp type | Sean Whitton | 2021-05-06 | |
| | | | | | | | | If the DEFPROPSPEC code returns a propspec expression including forms obtained by calling other functions, it is useful to check that the declared type for the whole DEFPROPSPEC is correct. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | update the image from the chroot when we just built the image too | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | fix SILENT-SEQPROPS not reporting :NO-CHANGE | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add missing call to FRESH-LINE in fork connection parent | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | increase added space for PARTITIONED-VOLUME to 2MiB | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | fix :DESC for FSTAB:ENTRIES | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | drop export of function which doesn't exist | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | implement populating /etc/crypttab for LUKS containers | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add CRYPTTAB-KEYFILE | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add LOCALSUDO and LOCALHD | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | factor out FILE:UPDATE-UNIX-TABLE | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | FSTAB:ENTRIES: make "PLACEHOLDER" work like "none" in fs_spec | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add DISK:CRYPTTAB-OPTIONS with default | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add default mount options for ext4-filesystem | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add & use PROPAPP macro | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | INSTALLER:CHROOT-INSTALLED-TO-VOLUMES: use OS:ETYPECASE | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | override *CONSFIG* for all calls to MAKE-PROPSPEC within DEFPROPSPEC | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | APPLY-AND-PRINT: propagate the return value of the final application | Sean Whitton | 2021-05-06 | |
| | | | | | | Mainly for the sake of EVALS. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | use ~S not ~A when printing the program we sent | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | replace WITH-LOCAL-... with an EVALS property | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | DISK:VOLUMES: fix extracting elements of vector | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | implement obtaining LUKS passphrases as prerequisite data | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | implement creating, opening and closing LVM PVs, VGs and LVs | Sean Whitton | 2021-05-06 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | replace CREATE-VOLUME-AND-CONTENTS with CREATE-VOLUMES-AND-CONTENTS | Sean Whitton | 2021-05-06 | |
| | | | | | | This is necessary for LVM PVs to remain open while creating the VG and LVs. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | ESCAPE-SH-{TOKEN,COMMAND}: also escape the empty string | Sean Whitton | 2021-05-02 | |
| | | | | | | This protects zero-length arguments to shell commands. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | fix ordering of OPEN-VOLUME definitions | Sean Whitton | 2021-05-02 | |
| | | | | | | Pure code motion. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | implement creating, opening and closing LUKS containers | Sean Whitton | 2021-05-01 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | fix initial value of *MOUNT-BELOW* | Sean Whitton | 2021-05-01 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | don't associate a hostname with LUKS passphrases | Sean Whitton | 2021-05-01 | |
| | | | | | | LUKS devices might move around between systems. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | DATA.SSH-ASKPASS: fix return value of first closure | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | RESET-DATA-SOURCES: also reset cache of items of STRING-DATA | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | introduction.rst: don't need to import DATA.SSH-ASKPASS | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | introduction.rst: comment out use of GNUPG:PUBLIC-KEY-IMPORTED | Sean Whitton | 2021-04-30 | |
| | | | | | | It won't work without an additional data source. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add DATA.SSH-ASKPASS and use it to simplify the quick start guide | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | d/rules: also clean *.fasl from tests/ | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | comments | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | implement updating the newly installed system's fstab | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | drop useless use of STRCAT | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | pass -x to rsync(1) when updating volumes from chroot | Sean Whitton | 2021-04-30 | |
| | | | | | | Otherwise it will try to copy in /dev, /proc etc. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | reflect *MOUNT-BELOW* in OPENED-FILESYSTEM values | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | pass -v to kpartx(1) when deleting mappings | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | MOUNT:UNMOUNTED-BELOW: stop calling 'mount --make-rslave' | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | chroot connections: set up bind mounts and virtual filesystems | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | one package for :CHROOT, :CHROOT.FORK and :CHROOT.SHELL | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | MOUNT:UNMOUNTED-BELOW: fix sorting of mount points | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | move chroot->volumes operation into a new properties package | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | mention WITH-THESE-OPEN-VOLUMES in a docstring | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
* | add TODO about converting slots to connattrs | Sean Whitton | 2021-04-30 | |
| | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> |