#!/bin/bash

ODINESVERSION='8.3.27.2130'

rm /etc/apt/sources.list.d/1c.list

dpkg --configure -a

apt update

apt list --installed | cut -f1 -d / | grep -E "libreoffice-help|firefox-esr-l10n|thunderbird-l10n|libreoffice-l10n" | grep -vE '\-ru|\-common' | xargs sudo apt remove -y
apt list --installed | cut -f1 -d / | grep 1c-enterprise | grep -vE $ODINESVERSION | xargs sudo apt remove -y
apt remove apt-listchanges 

apt -y full-upgrade -d
apt -y full-upgrade



cat << EOF > /etc/apt/sources.list.d/eri.sources
Types: deb
URIs: http://deb.eri.su/debian/
Suites: trixie
Components: main
Architectures: amd64
Signed-By:
  -----BEGIN PGP PUBLIC KEY BLOCK-----
  mQENBGoz7UUBCAC06fkN3EP65LL08kZzFVyia9YQdtWqbuHcXVzD/Krf6B6upIAk
  ig2xdBxrc6MUIYPXyTKv6lJQV3ccJDNPE7B4U303V/2XqMmkYLwrYfHfNdwjnv1C
  VjQe2RsKAEQcMypFaqT3eQxdy6M7Tj0ekQjokoiMLuVeYsbSsydRxPwSRTxXbW0D
  e5/GqdQLUaLi9Ktcukz3s4Ew8Qv9/GZPzDD/hve2/GS9uy501Rlea6r2ottRUL0d
  Ppz2lT9Pug6tjZ6vtlnI8vsPbD7+D9gKY99QHIGbHSM4/n1P65tpGHmfoJaGNVFb
  4T+jq3RBWqrhc+754ocz/OgKbLgRwQx6DzINABEBAAG0HlN0ZXBhbm92IEFsZWtz
  YW5kciA8c2FAZXJpLnN1PokBTgQTAQoAOBYhBEz7G9xhCW7kfwAIO5OnX7niWFnc
  BQJqM+1FAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEJOnX7niWFnccPUH
  /iz6PZLMvy3HRhjoQv4IsY88er7pT9+OSviVxRBAipNECTPcxoYZQ6akoTsVgzuF
  Spj2L4ZWAL/QgqhhJ8PFUnhdusXO4oA3her4lFsitGcbkHw0eWkwLS6DOjTzDrqs
  4CRdE+1T69ZQe0jqV/Dhc3CvVOznWzkUMF47ZrCZfbXseFyLhxhSi01UEWO2Yboo
  zi4X+EehiaiVhe6obSYlV7BFUnJ96EuQTtxrkb4WIr3d0aqXgkI3K6eIFygkMJN3
  2H/Uqd3rrJuDbVZBWO67pXeqwju7mWZliPKfuKaAK2vw9uIuMzgKE5BPac8kwW7l
  sbw5DVMPiEm7sc4dujBDNXC5AQ0EajPtRQEIAN43hTbmpPzVHeQIsdHUWVvkQS0N
  h88w1MPtBBV2ZC9NDBx9AClDPbG7PLu5xc6SJC1WFmA8kp7oirP98POESTQz9+SH
  3sM3Y8PsSaQ1HHujCPeg9SRu0yJlkgUwEI5aTWxxPi83DhHgoVAmHIGdO+8/VkQV
  uOMI0OgNy+W72TipmkKi0IcHRxoTKY5cmUM6x7qzVizlPyX55U6M2ZuR5Wi5Toha
  RaoiU9EFRexGNjD7wSIPcRdF5fnY5oKu8eugHwit8q2Gdxoe+EgxyMdNI4WZeZiO
  1l4VKX2Z7p0invZmACQMasmTxxVpcatARtO88zV9pPx5Skb4DDGjA15rpZsAEQEA
  AYkBNgQYAQoAIBYhBEz7G9xhCW7kfwAIO5OnX7niWFncBQJqM+1FAhsMAAoJEJOn
  X7niWFnc70sH/0zCP6BwlLDRcx3OYCtxQdVKvBbTHh4piQz4oNzrKC+4fi3SSglj
  VHgYN8ewV3WyEoxTqqHaT9vnndj1klitwM1xsRw50rgJYVDYkzDKNIp4rKJT1Zpj
  udxIIJQdcI/GLrZwPFWZ+/ITB8Rn1/0xmywiel6zU0i0kwjstanW+pxvUV1F59v1
  kxjZo7w4oB7UjtQkttEWi9/4zrD8sP/z0LFD+do2aJ9ewFe9VuGkgY5yal2iz1j8
  EJ7pDQhHnsvS1936Hm9JvYJqhGKfkqPtLB2Aw6PEoUmh7GWGfY/AUblo5dQtC1+6
  xOWLU5SP/asfrP3etLEX/dS0lLTq4/BQN0k=
  =SiVF
  -----END PGP PUBLIC KEY BLOCK-----

EOF

apt update

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections >/dev/null 2>&1

apt-get install -y libfreetype[0-9] libcairo[0-9] libharfbuzz[0-9] libfribidi[0-9] libgsf-bin liblcms2-[0-9] \
 libkrb5-[0-9] libgssapi-krb5-[0-9]  pkexec   polkitd zenity x11-utils libglu1-mesa  libwebkit2gtk-4.[0-9]-[0-9] \
 debconf xfonts-utils cabextract fontconfig ttf-mscorefonts-installer \
 libicu72 1c-enterprise-$ODINESVERSION-thin-client 1c-enterprise-$ODINESVERSION-thin-client-nls \
 uema uemu fptr10-rpc-server fptr10-test-util \
 google-chrome-stable thunderbird-l10n-ru thunderbird \
 krita krita-l10n inkscape

apt full-upgrade

apt autoremove

apt clean 



sudo -u gnome-remote-desktop winpr-makecert3 -silent -rdp -path ~gnome-remote-desktop rdp-tls

grdctl --system rdp set-tls-key ~gnome-remote-desktop/rdp-tls.key
grdctl --system rdp set-tls-cert ~gnome-remote-desktop/rdp-tls.crt

grdctl --system rdp enable
grdctl --system rdp set-credentials sa iddqd

systemctl --now enable gnome-remote-desktop.service
systemctl restart gnome-remote-desktop.service

