aboutsummaryrefslogtreecommitdiff
path: root/src/connection/setuid.lisp
Commit message (Expand)AuthorAge
* wrap OSICAT:USER-INFO with getent(1) fallbackSean Whitton2022-06-17
* REHOME-CONNECTION: rename slot DATADIR -> REHOME-DATADIRSean Whitton2022-04-13
* connection chain specs.: consistently use :USER for the target userSean Whitton2022-04-01
* :SETUID: pass target uid to POSIX-LOGIN-ENVIRONMENT for correct PATHSean Whitton2021-11-01
* add & propagate :NO-SERVICES connattr and respect in LIBVIRT:STARTEDSean Whitton2021-10-29
* :SETUID: avoid creating user's ~/.cache/consfigurator/ owned by rootSean Whitton2021-10-28
* rename :XDG-CACHE-HOME connattr to :XDG_CACHE_HOMESean Whitton2021-10-23
* :SETUID: error when OSICAT:USER-INFO failsSean Whitton2021-10-23
* :SETUID: ensure that the data directory actually existsSean Whitton2021-10-23
* :SETUID: use OSICAT:USER-INFO rather than parsing id(1) outputSean Whitton2021-09-09
* use CFFI, mostly via Osicat, for all syscalls/libc except fork(2)Sean Whitton2021-09-09
* cache XDG_CACHE_HOME as a connattrSean Whitton2021-08-31
* fix comments about -c argument to su(1)Sean Whitton2021-07-24
* return type in FOREIGN-FUNCALL of geteuid(2) is unsignedSean Whitton2021-07-24
* :SETUID: ensure we chdir(2) before we setuid(2)Sean Whitton2021-07-24
* :SETUID connection: also call initgroups(3)Sean Whitton2021-07-24
* add POSIX-LOGIN-ENVIRONMENT and use in :SETUID connectionSean Whitton2021-07-06
* add TODOs about non-portable uses of su(1)Sean Whitton2021-05-23
* convert CONNECTION slots to connattrs & fix finding homedirsSean Whitton2021-05-23
* replace some (REQUIRE "sb-posix") calls with conditional dependencySean Whitton2021-04-01
* rework fork(2) connectionsSean Whitton2021-03-27
* :SETUID: check for Lisp-type connection and rootSean Whitton2021-03-27
* fix setting HOME in :SETUIDSean Whitton2021-03-25
* :SETUID connection type: set HOMESean Whitton2021-03-25
* add :SETUID connection typeSean Whitton2021-03-23