| Commit message (Expand) | Author | Age |
* | SHELL-WRAP-CONNECTION %READFILE: insert space before shell "&&" | Sean Whitton | 2021-10-23 |
* | :SETUID: ensure that the data directory actually exists | Sean Whitton | 2021-10-23 |
* | add DEFINE-ERROR-RETVAL-CFUN, CHROOT, CLEARENV | Sean Whitton | 2021-10-21 |
* | :SETUID: use OSICAT:USER-INFO rather than parsing id(1) output | Sean Whitton | 2021-09-09 |
* | use CFFI, mostly via Osicat, for all syscalls/libc except fork(2) | Sean Whitton | 2021-09-09 |
* | add dep on Anaphora and use APROG1, ALET & AAND in various places | Sean Whitton | 2021-09-08 |
* | SHELL-WRAP-CONNECTION CONNECTION-WRITEFILE: execute just one command | Sean Whitton | 2021-08-31 |
* | :LOCAL CONNECTION-WRITEFILE: use UIOP:RENAME-FILE-OVERWRITING-TARGET | Sean Whitton | 2021-08-31 |
* | use UIOP:XDG-CACHE-HOME | Sean Whitton | 2021-08-31 |
* | LOCAL-CONNECTION docstring: connection is not always the root Lisp | Sean Whitton | 2021-08-31 |
* | add CONNECTION-READFILE-AND-REMOVE to improve RUN performance | Sean Whitton | 2021-08-31 |
* | cache XDG_CACHE_HOME as a connattr | Sean Whitton | 2021-08-31 |
* | don't fail when stderr from POST-FORK grandchild process is empty | Sean Whitton | 2021-08-22 |
* | fix comments about -c argument to su(1) | Sean Whitton | 2021-07-24 |
* | return type in FOREIGN-FUNCALL of geteuid(2) is unsigned | Sean Whitton | 2021-07-24 |
* | :SETUID: ensure we chdir(2) before we setuid(2) | Sean Whitton | 2021-07-24 |
* | :SUDO: ensure that stdin is a pipe, never a real file | Sean Whitton | 2021-07-24 |
* | ensure subdeployment lines properly indented | Sean Whitton | 2021-07-24 |
* | :SETUID connection: also call initgroups(3) | Sean Whitton | 2021-07-24 |
* | call POST-FORK before WITH-FORK-CONTROL | Sean Whitton | 2021-07-24 |
* | UNWIND-PROTECT-IN-PARENT -> UNWIND-PROTECT | Sean Whitton | 2021-07-24 |
* | new approach to calling fork(2) in remote Lisp images | Sean Whitton | 2021-07-24 |
* | factor out MOUNTPOINTP | Sean Whitton | 2021-07-10 |
* | move /run out from MOUNT:*STANDARD-LINUX-VFS* | Sean Whitton | 2021-07-10 |
* | chroot connections: unmount lazily | Sean Whitton | 2021-07-10 |
* | capture fork child stderr & include in call to FAILED-CHANGE | Sean Whitton | 2021-07-10 |
* | signal SKIPPED-PROPERTIES & factor out interpreting exit codes | Sean Whitton | 2021-07-10 |
* | add INSTALLER:CLEANLY-INSTALLED-ONCE & some utils | Sean Whitton | 2021-07-10 |
* | :SBCL: drop unneeded IGNORING-HOSTATTRS | Sean Whitton | 2021-07-07 |
* | :SBCL: don't assume that *HOST*'s OS applies to intermediate hops | Sean Whitton | 2021-07-07 |
* | :SBCL: fix looking for sbcl(1) already on PATH | Sean Whitton | 2021-07-07 |
* | fix manpage sections for mount(8), umount(8) and findmnt(8) | Sean Whitton | 2021-07-06 |
* | factor out MOUNT:*{STANDARD-LINUX,LINUX-EFIVARS}-VFS* | Sean Whitton | 2021-07-06 |
* | chroot mounts: assert that /dev is udev devtmpfs | Sean Whitton | 2021-07-06 |
* | add POSIX-LOGIN-ENVIRONMENT and use in :SETUID connection | Sean Whitton | 2021-07-06 |
* | use AND not IF | Sean Whitton | 2021-06-28 |
* | report whether FAILED-CHANGE, :NO-CHANGE or something else at end | Sean Whitton | 2021-06-28 |
* | :SBCL connection: propagate :NO-CHANGE | Sean Whitton | 2021-06-05 |
* | restore STRIPLN when finding the datadir inside chroot | Sean Whitton | 2021-05-31 |
* | :SUDO: preserve SSH_AUTH_SOCK when sudoing to root | Sean Whitton | 2021-05-30 |
* | drop two unnecessary package name qualifications | Sean Whitton | 2021-05-25 |
* | add TODOs about non-portable uses of su(1) | Sean Whitton | 2021-05-23 |
* | convert CONNECTION slots to connattrs & fix finding homedirs | Sean Whitton | 2021-05-23 |
* | separately upload, compile and load each ASDF system | Sean Whitton | 2021-05-17 |
* | fix --no-userinit sbcl(1) option | Sean Whitton | 2021-05-15 |
* | fix finding the data cache in chroots | Sean Whitton | 2021-05-10 |
* | add missing call to FRESH-LINE in fork connection parent | Sean Whitton | 2021-05-06 |
* | use ~S not ~A when printing the program we sent | Sean Whitton | 2021-05-06 |
* | reflect *MOUNT-BELOW* in OPENED-FILESYSTEM values | Sean Whitton | 2021-04-30 |
* | chroot connections: set up bind mounts and virtual filesystems | Sean Whitton | 2021-04-30 |