#!/bin/sh PKGNAME=assistant DESCRIPTION="Assistant (Ассистент) from the official site" # Assistant reclaim their rpm package supports ALT repack="--scripts" if [ "$1" = "--remove" ] ; then epm remove $repack $PKGNAME exit fi . $(dirname $0)/common.sh arch="$($DISTRVENDOR -a)" pkg="$($DISTRVENDOR -p)" echo "ОШИБКА: невозможно проверить сертификат xn--80akicokc0aablc.xn--p1ai, выпущенный «CN=Sectigo RSA Domain Validation Secure Server CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GB»:" case $arch-$pkg in x86_64-rpm) URL="http://мойассистент.рф/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/542" OPKG=assistant-4.8-0.x86_64.rpm ;; x86_64-deb) URL="http://мойассистент.рф/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/545" OPKG=assistant_4.8-0_amd64.deb ;; aarch64-rpm) URL="https://мойассистент.рф/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/551" OPKG=assistant-4.8-0.x86_64.rpm ;; aarch64-deb) URL="https://мойассистент.рф/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/552" OPKG=assistant_4.8-0_amd64.deb ;; *) fatal "$($DISTRVENDOR -e) is not supported (arch $arch, package type is $pkg)" ;; esac # after repack on ALT: # assistant: Требует: /lib/init/vars.sh но пакет не может быть установлен # Требует: libyuv.so()(64bit) но пакет не может быть установлен #repack='' #[ "$($DISTRVENDOR -p)" = "deb" ] || repack='--repack' [ "$($DISTRVENDOR -d)" = "ALTLinux" ] && epmi --skip-installed fontconfig-disable-type1-font-for-assistant OPKG=/tmp/$OPKG $EGET -O $OPKG $URL epm $repack install "$OPKG" || exit rm -fv $OPKG [ "$repack" = "--scripts" ] && echo "Warning! Privileged scripts from the vendor were running." # after install: #/usr/share/assistantd/daemon.sh --install #/opt/assistant/scripts/fonts.sh --install