index
:
consfigurator
master
Lisp declarative configuration management system
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
util.lisp
Commit message (
Expand
)
Author
Age
*
run tests with temporary gpg home
David Bremner
2022-05-05
*
rename RETURN-EXIT -> EXIT-CODE-TO-RETVAL
Sean Whitton
2022-04-02
*
rename SYSTEMD-{-USER -> USER-INSTANCE-ARGS} & stop using &rest
Sean Whitton
2022-04-02
*
replace some Scheme-style names
Sean Whitton
2022-04-01
*
add VALID-HOSTNAME-P
David Bremner
2022-03-22
*
REINIT-FROM-SIMPLE-PRINT: don't call REINITIALIZE-INSTANCE
Sean Whitton
2022-03-13
*
MAPC-OPEN-{INPUT,OUTPUT}-STREAMS: don't use &rest
Sean Whitton
2022-03-12
*
rename DEFINE-PRINT-OBJECT-FOR-STRUCTLIKE & REINIT-STRUCTLIKE
Sean Whitton
2022-03-12
*
update my copyright years
Sean Whitton
2022-03-12
*
replace ESCAPE-SH-TOKEN and ESCAPE-SH-COMMAND with new SH-ESCAPE
Sean Whitton
2022-03-11
*
drop SYSTEM and add simpler code in a FLET where it's needed
Sean Whitton
2022-03-11
*
add "local" and "remote" to the names of some exported symbols
Sean Whitton
2022-03-09
*
rename PLIST-TO-CMD-ARGS -> PLIST->LONG-OPTIONS
Sean Whitton
2022-03-09
*
rename MEMSTRING= -> MEMSTR=
Sean Whitton
2022-03-09
*
drop unused function SYMBOL-NAMED
Sean Whitton
2022-03-09
*
replace usages of NOOP & drop the function
Sean Whitton
2022-03-09
*
define +ALPHANUM+ at compile time too
Sean Whitton
2021-11-28
*
replace usage of UIOP version comparison utilities with our own
Sean Whitton
2021-11-28
*
LINES: support trimming the lines
Sean Whitton
2021-11-20
*
add RANDOM-ALPHANUMERIC
Sean Whitton
2021-11-11
*
use higher-numbered codes for change status, 1 for unhandled errors
Sean Whitton
2021-11-08
*
add Linux namespace-entering connections
Sean Whitton
2021-11-08
*
:SETUID: pass target uid to POSIX-LOGIN-ENVIRONMENT for correct PATH
Sean Whitton
2021-11-01
*
basic systemctl(1) properties: add USER argument for --user
Sean Whitton
2021-10-28
*
:CHROOT.FORK: unshare mount namespace before making temporary mounts
Sean Whitton
2021-10-23
*
be more specific regarding POSIX and the creation of temporary dirs
Sean Whitton
2021-10-23
*
add wrappers of some system functions to manipulate POSIX.1e ACLs
Sean Whitton
2021-10-23
*
add SKIP-SEQUENCE, ABORTED-CHANGE, ESEQPROPS-UNTIL
Sean Whitton
2021-10-23
*
add DEFINE-ERROR-RETVAL-CFUN, CHROOT, CLEARENV
Sean Whitton
2021-10-21
*
use CFFI, mostly via Osicat, for all syscalls/libc except fork(2)
Sean Whitton
2021-09-09
*
fix portability of mkfifo(3) wrapper to FreeBSD
Hendur Saga
2021-08-12
*
return type in FOREIGN-FUNCALL of geteuid(2) is unsigned
Sean Whitton
2021-07-24
*
WITH-DEPLOYMENT-REPORT: use &BODY not &REST
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
*
DEFINE-PRINT-OBJECT-FOR-STRUCTLIKE: include slots without initargs
Sean Whitton
2021-07-23
*
DEFINE-PRINT-OBJECT-FOR-STRUCTLIKE: respect *READ-EVAL*
Sean Whitton
2021-07-23
*
add mkfifo(3) wrapper & utils
Sean Whitton
2021-07-23
*
LINES: split on CRLF too
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
*
UNWIND-PROTECT-IN-PARENT: drop pointless resignal
Sean Whitton
2021-07-06
*
add POSIX-LOGIN-ENVIRONMENT and use in :SETUID connection
Sean Whitton
2021-07-06
*
add NETWORK:{CLEAN-/ETC/NETWORK/INTERFACES,PRESERVE-STATIC-ONCE}
Sean Whitton
2021-07-06
*
ESCAPE-SH-COMMAND: fix parameter name
Sean Whitton
2021-06-25
*
attempt to fix PATHNAME-FILE for pathnames with no directory
Sean Whitton
2021-06-25
*
FILE:DIRECTORY-DOES-NOT-EXIST: simplify not deleting non-dirs
Sean Whitton
2021-06-08
*
factor out LAMBDA-IGNORING-ARGS
Sean Whitton
2021-06-07
*
:SBCL connection: propagate :NO-CHANGE
Sean Whitton
2021-06-05
*
WORDS: use DELETE
Sean Whitton
2021-06-03
[next]