diff --git a/packed/epm.sh b/packed/epm.sh index 532f67f611dfdbf831bee70a4812059d53d77711..09e2b0694ef325490052ee34473ab2cc375bf944 100755 --- a/packed/epm.sh +++ b/packed/epm.sh @@ -3664,6 +3664,8 @@ __epm_play_run() # also we will have DISTRVENDOR there export PATH=$PROGDIR:$PATH + export SUDO + #info "Running $($script --description 2>/dev/null) ..." docmd $script "$@" } @@ -3706,6 +3708,9 @@ if [ "$1" = "--update" ] ; then done exit fi + if [ -z "$1" ] ; then + fatal "run --update with 'all' or project name" + fi __check_installed_app "$1" || fatal "$1 is not installed" prescription="$1" shift @@ -8661,14 +8666,14 @@ docmd $CMD $pkg ################# incorporate bin/distr_info ################# internal_distr_info() { -# 2007-2021 (c) Vitaly Lipatov <lav@etersoft.ru> -# 2007-2021 (c) Etersoft -# 2007-2021 Public domain +# 2007-2022 (c) Vitaly Lipatov <lav@etersoft.ru> +# 2007-2022 (c) Etersoft +# 2007-2022 Public domain # You can set ROOTDIR to root system dir #ROOTDIR= -PROGVERSION="20210806" +PROGVERSION="20220318" # TODO: check /etc/system-release @@ -9369,7 +9374,7 @@ print_pretty_name() print_total_info() { cat <<EOF -distro_info v$PROGVERSION : Copyright В© 2007-2021 Etersoft +distro_info v$PROGVERSION : Copyright В© 2007-2022 Etersoft ==== Total system information: Pretty distro name (--pretty): $(print_pretty_name) Distro name and version (-e): $(print_name_version) @@ -10290,7 +10295,7 @@ Examples: print_version() { - echo "EPM package manager version 3.15.0 https://wiki.etersoft.ru/Epm" + echo "EPM package manager version 3.15.1 https://wiki.etersoft.ru/Epm" echo "Running on $($DISTRVENDOR -e) ('$PMTYPE' package manager uses '$PKGFORMAT' package format)" echo "Copyright (c) Etersoft 2012-2021" echo "This program may be freely redistributed under the terms of the GNU AGPLv3." @@ -10300,7 +10305,7 @@ print_version() Usage="Usage: epm [options] <command> [package name(s), package files]..." Descr="epm - EPM package manager" -EPMVERSION=3.15.0 +EPMVERSION=3.15.1 verbose= quiet= nodeps= diff --git a/packed/serv.sh b/packed/serv.sh index 8fcd0413f431dcd13d1bf88ca20228e1370feb1c..c57f6c6fe5ed26686866ee3a06c229143903e256 100755 --- a/packed/serv.sh +++ b/packed/serv.sh @@ -1284,14 +1284,14 @@ _print_additional_usage ################# incorporate bin/distr_info ################# internal_distr_info() { -# 2007-2021 (c) Vitaly Lipatov <lav@etersoft.ru> -# 2007-2021 (c) Etersoft -# 2007-2021 Public domain +# 2007-2022 (c) Vitaly Lipatov <lav@etersoft.ru> +# 2007-2022 (c) Etersoft +# 2007-2022 Public domain # You can set ROOTDIR to root system dir #ROOTDIR= -PROGVERSION="20210806" +PROGVERSION="20220318" # TODO: check /etc/system-release @@ -1992,7 +1992,7 @@ print_pretty_name() print_total_info() { cat <<EOF -distro_info v$PROGVERSION : Copyright В© 2007-2021 Etersoft +distro_info v$PROGVERSION : Copyright В© 2007-2022 Etersoft ==== Total system information: Pretty distro name (--pretty): $(print_pretty_name) Distro name and version (-e): $(print_name_version) @@ -2981,7 +2981,7 @@ print_version() local on_text="(host system)" local virt="$($DISTRVENDOR -i)" [ "$virt" = "(unknown)" ] || [ "$virt" = "(host system)" ] || on_text="(under $virt)" - echo "Service manager version 3.15.0 https://wiki.etersoft.ru/Epm" + echo "Service manager version 3.15.1 https://wiki.etersoft.ru/Epm" echo "Running on $($DISTRVENDOR -e) $on_text with $SERVICETYPE" echo "Copyright (c) Etersoft 2012-2021" echo "This program may be freely redistributed under the terms of the GNU AGPLv3."