pacwrap v0.9.12

pacwrap-sync: -g and -p options to manually invoke container configuration
pacwrap-sync: Setting the environment variable PACWRAP_PASSTHROUGH will passthrough pacwrap-sync parameters to 'sudo pacman' at the end of transaction.
pacwrap-sync: Renamed --explicit to --explicit-foreign to diambiguate and differentiate from pacwrap --explicit
pacwrap: --explicit to passthrough -S, -Q, and -R to pacwrap-exec
pacwrap-exec: -p/--pacman option to execute pacman in specificed instance with stated arguments
pacwrap-common: PACWRAP_PACCACHE_ARGUMENTS variable. It can be set in the environment to override.
pacwrap-man: Updated documentation to reflect current feature sets.
pacwrap-man: Fixed distro_check() to not output garbage when being packaged.

Among other miscallenous fixes and cleanup.
This commit is contained in:
Xavier Moffett 2023-05-11 21:54:17 -04:00
parent ee803d01e0
commit 7ee1462085
6 changed files with 132 additions and 64 deletions

View file

@ -38,7 +38,7 @@ main () {
[[ $SWITCH != Uls* ]] && log_to_file "Running '$RUNTIME_ARGS'"
case $SWITCH in
Uc*) [[ -f /usr/bin/paccache ]] &&
Uc*) [[ $(type -p paccache) ]] &&
paccache --cachedir $INSTANCE_CACHE_DIR ${ARGS[@]};;
Ui*) initialize_data_directory;;
Ur*) replicate ${baserootdeps[@]} ${rootdeps[@]} ${roots[@]};;