forked from CastroFidel/winehelper
fixed typos and updated LICENSE_AGREEMENT
This commit is contained in:
@@ -1,14 +1,14 @@
|
|||||||
Лицензионные соглашения использования сторонних компонентов:
|
Отказ от ответственности:
|
||||||
|
|
||||||
Некоторые компоненты, установленные в префикс и необходимые для запуска приложений,
|
Некоторые компоненты, устанавливаемые в префикс и необходимые для запуска
|
||||||
могут быть защищены авторским правом или лицензионными соглашениями. Вы обязаны
|
приложений, могут быть защищены авторским правом или лицензионными
|
||||||
самостоятельно убедиться в законности использования этих компонентов в вашей
|
соглашениями. Вы обязаны самостоятельно убедиться в законности использования
|
||||||
юрисдикции.
|
этих компонентов в вашей юрисдикции.
|
||||||
|
|
||||||
Мы не несём ответственности за нарушение лицензионных соглашений, связанное с
|
Мы не несём ответственности за нарушение лицензионных соглашений, связанное с
|
||||||
использованием подготовленного префикса, а так же за программное обеспечение,
|
использованием подготовленного префикса, а также за программное обеспечение,
|
||||||
поставляемое из сторонних источников.
|
полученное из сторонних источников.
|
||||||
|
|
||||||
Подтверждая продолжение установки, вы соглашаетесь, что ознакомились с данным
|
Продолжая установку, вы подтверждаете, что ознакомились с данным отказом от
|
||||||
отказом от ответственности и принимаете все риски, связанные с использованием
|
ответственности и принимаете все риски, связанные с использованием программного
|
||||||
программного обеспечения.
|
обеспечения.
|
||||||
|
24
winehelper
24
winehelper
@@ -177,7 +177,7 @@ fi
|
|||||||
|
|
||||||
##### CHECK NOEXEC FOR /HOME #####
|
##### CHECK NOEXEC FOR /HOME #####
|
||||||
if mount -l | grep -E "[[:space:]]/home[[:space:]]" | grep -q "noexec" ; then
|
if mount -l | grep -E "[[:space:]]/home[[:space:]]" | grep -q "noexec" ; then
|
||||||
fatal "/home примонтирован в /etc/fstab с аргументом noexec.\nЗапуск портативной версии wine не возможен из домашнего каталога."
|
fatal "/home примонтирован в /etc/fstab с аргументом noexec.\nЗапуск портативной версии wine невозможен из домашнего каталога."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
##### ROOT #####
|
##### ROOT #####
|
||||||
@@ -259,13 +259,13 @@ try_copy_dir () {
|
|||||||
|
|
||||||
try_force_link_file () {
|
try_force_link_file () {
|
||||||
if [[ ! -f "$1" ]] ; then
|
if [[ ! -f "$1" ]] ; then
|
||||||
print_warning "нет файла для создания символьной ссылки: $1"
|
print_warning "нет файла для создания символической ссылки: $1"
|
||||||
if [[ -f "$2" ]] ; then
|
if [[ -f "$2" ]] ; then
|
||||||
try_remove_file "$2"
|
try_remove_file "$2"
|
||||||
print_warning "удаляем символьную ссылку: $2"
|
print_warning "удаляем символическую ссылку: $2"
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
elif [[ -z "$2" ]] ; then fatal "нет пути для создания символьной ссылки на файл $1"
|
elif [[ -z "$2" ]] ; then fatal "нет пути для создания символической ссылки на файл $1"
|
||||||
else
|
else
|
||||||
try_remove_file "$2"
|
try_remove_file "$2"
|
||||||
ln -s -f -r "$1" "$2"
|
ln -s -f -r "$1" "$2"
|
||||||
@@ -275,11 +275,11 @@ try_force_link_file () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try_force_link_dir () {
|
try_force_link_dir () {
|
||||||
if [[ ! -d "$1" ]] ; then print_info "каталога $1 не существует для создания символьной сссылки"
|
if [[ ! -d "$1" ]] ; then print_info "каталога $1 не существует для создания символической сссылки"
|
||||||
elif [[ -z "$2" ]] ; then fatal "не указан путь для создания символьной ссылки на каталог $1"
|
elif [[ -z "$2" ]] ; then fatal "не указан путь для создания символической ссылки на каталог $1"
|
||||||
else
|
else
|
||||||
ln -s -f -r "$1" "$2"
|
ln -s -f -r "$1" "$2"
|
||||||
[[ "$?" != 0 ]] && print_error "не удалось сделать символьную ссылку на каталог $1 по пути $2" || return 0
|
[[ "$?" != 0 ]] && print_error "не удалось сделать символическую ссылку на каталог $1 по пути $2" || return 0
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
@@ -328,7 +328,7 @@ try_get_page () {
|
|||||||
|| grep -q "Forbidden" "$OUT_PAGE_TMP"
|
|| grep -q "Forbidden" "$OUT_PAGE_TMP"
|
||||||
then
|
then
|
||||||
try_remove_file "$OUT_PAGE_TMP"
|
try_remove_file "$OUT_PAGE_TMP"
|
||||||
fatal "Страница сайта $1 не доступна, или превышено количество запросов к странице."
|
fatal "Страница сайта $1 не доступна или превышено количество запросов к странице."
|
||||||
else
|
else
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
@@ -1064,7 +1064,7 @@ init_wineprefix () {
|
|||||||
if [[ ! -f "$WINEPREFIX/.firstboot" ]] ; then
|
if [[ ! -f "$WINEPREFIX/.firstboot" ]] ; then
|
||||||
create_new_dir "$WINEPREFIX"
|
create_new_dir "$WINEPREFIX"
|
||||||
if [[ "$CLEAR_PREFIX" == "1" ]]
|
if [[ "$CLEAR_PREFIX" == "1" ]]
|
||||||
then print_warning "Используется переменная \"CLEAR_PREFIX=1\" что принудительно создает чистый префикс с установкой компонентов с помощью winetricks."
|
then print_warning "Используется переменная \"CLEAR_PREFIX=1\", которая принудительно создает чистый префикс с установкой компонентов с помощью winetricks."
|
||||||
elif [[ "$BASE_PFX" != "none" ]]
|
elif [[ "$BASE_PFX" != "none" ]]
|
||||||
then get_base_pfx "$BASE_PFX"
|
then get_base_pfx "$BASE_PFX"
|
||||||
fi
|
fi
|
||||||
@@ -1155,7 +1155,7 @@ init_wineprefix () {
|
|||||||
for ext in $WH_XDG_OPEN ; do
|
for ext in $WH_XDG_OPEN ; do
|
||||||
get_and_set_reg_file --add "Software\Classes\.$ext" '@=' 'REG_SZ' "xdg-open" "system"
|
get_and_set_reg_file --add "Software\Classes\.$ext" '@=' 'REG_SZ' "xdg-open" "system"
|
||||||
done
|
done
|
||||||
print_info "Используется ассоциации с нативными приложениями для файлов: \"$WH_XDG_OPEN\""
|
print_info "Используются ассоциации с нативными приложениями для файлов: \"$WH_XDG_OPEN\""
|
||||||
else
|
else
|
||||||
# удаление команды xdg-open из реестра
|
# удаление команды xdg-open из реестра
|
||||||
get_and_set_reg_file --delete "$XDG_OPEN_REG" '@='
|
get_and_set_reg_file --delete "$XDG_OPEN_REG" '@='
|
||||||
@@ -1183,7 +1183,7 @@ init_wineprefix () {
|
|||||||
"${cpcsp_proxy_cmd[@]}" | tee "$WINEPREFIX/cpcsp_setup.log"
|
"${cpcsp_proxy_cmd[@]}" | tee "$WINEPREFIX/cpcsp_setup.log"
|
||||||
local CPCSP_EXIT_STATUS="${PIPESTATUS[0]}"
|
local CPCSP_EXIT_STATUS="${PIPESTATUS[0]}"
|
||||||
if grep -q "failed to load /opt/cprocsp/" "$WINEPREFIX/cpcsp_setup.log" ; then
|
if grep -q "failed to load /opt/cprocsp/" "$WINEPREFIX/cpcsp_setup.log" ; then
|
||||||
fatal "Проверьте правильность установки CryptoPro в системе.\n Инструкция: https://www.altlinux.org/CryptoPro"
|
fatal "Проверьте правильность установки КриптоПро в системе.\n Инструкция: https://www.altlinux.org/CryptoPro"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $CPCSP_EXIT_STATUS == "0" ]] ; then
|
if [[ $CPCSP_EXIT_STATUS == "0" ]] ; then
|
||||||
@@ -1475,7 +1475,7 @@ remove_winehelper () {
|
|||||||
echo " Это удалит:"
|
echo " Это удалит:"
|
||||||
echo " - Все настройки WineHelper"
|
echo " - Все настройки WineHelper"
|
||||||
echo " - Все приложения/программы, установленные через WineHelper"
|
echo " - Все приложения/программы, установленные через WineHelper"
|
||||||
echo " - Все ярлыки из меню и с рабочего стола созданные с помощью WineHelper"
|
echo " - Все ярлыки из меню и с рабочего стола, созданные с помощью WineHelper"
|
||||||
echo "======================================================"
|
echo "======================================================"
|
||||||
if print_confirmation "Продолжить?" ; then
|
if print_confirmation "Продолжить?" ; then
|
||||||
echo "----------------------------------------------"
|
echo "----------------------------------------------"
|
||||||
|
Reference in New Issue
Block a user