This commit is contained in:
Jephté Clain 2020-01-26 09:27:36 +04:00
parent 43330297e3
commit 300935c83e
1 changed files with 4 additions and 2 deletions

6
dk
View File

@ -1284,11 +1284,13 @@ function default_local_composer() {
# lancement direct # lancement direct
case "$1" in case "$1" in
rootshell|rshell|rootbash|rbash) rootshell|rshell|rootbash|rbash)
shift
# ewarn parce qu'on est pas root dans ce shell contrairement à ce qui est demandé # ewarn parce qu'on est pas root dans ce shell contrairement à ce qui est demandé
ewarn "Lancement d'un shell utilisateur alors qu'un shell root est demandé" ewarn "Lancement d'un shell utilisateur alors qu'un shell root est demandé"
bash "$@" bash "$@"
;; ;;
usershell|shell|userbash|bash) usershell|shell|userbash|bash)
shift
estep "Lancement d'un shell utilisateur" estep "Lancement d'un shell utilisateur"
bash "$@" bash "$@"
;; ;;
@ -1312,12 +1314,12 @@ function default_docker_composer() {
setx projdir=pwd setx projdir=pwd
case "$1" in case "$1" in
rootshell|rshell|rootbash|rbash) rootshell|rshell|rootbash|rbash)
actualcmd='eval "bash $args"'
shift shift
actualcmd='eval "bash $args"'
;; ;;
usershell|shell|userbash|bash) usershell|shell|userbash|bash)
actualcmd='eval "su-exec \"$user\" bash $args"'
shift shift
actualcmd='eval "su-exec \"$user\" bash $args"'
;; ;;
*) *)
actualcmd='eval "su-exec \"$user\" \"$composer\" $args"' actualcmd='eval "su-exec \"$user\" \"$composer\" $args"'