Например нужен доп виджет с каким то статусом тикета, возьмем например статус "Ожидаем ответа от клиента". Создаем файл с конфигурацией виджета в
/opt/otrs/Kernel/Config/Files/XML
...
Цель: сделать из компьютера выставочный киоск со всем функционалом обычного сайта, не забыв про кулхацкеров и любителей пожамкать все что можно.
Что получим: киоск с браузером firefox без лишних кнопок и возможности как то попасть в консоль + vnc к нему для удаленной помощи.
  1. Ставим Debian mini, из пакетов в установщике только ssh сервер. В принципе, можно любую ОС ставить, действия не изменятся
  2. Добавляем пользователя, под которым будет запускаться браузер
    /sbin/useradd kiosk
  3. Устанавливаем необходимые пакеты...
При сборке из исходников астериск запускается через /usr/sbin/safe_asterisk Нужно закомментить в /usr/sbin/safe_asterisk #TTY=9 и консоль станет цветной.
Ошибка при использовании модуля pyodbc и драйвера msodbcsql17 (ODBC Driver 17 for SQL Server):
('08001', '[08001] [Microsoft][ODBC Driver 17 for SQL Server]SSL Provider: [error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol] (-1) (SQLDriverConnect)'
Связана с версией tls на сервере mssql. Для решения либо обновить сервер, либо понизить минимальную версию для Openssl:
/etc/crypto-policies/back-ends/opensslcnf.config
Выставить MinProtocol = TLSv1.0
Импортим:
import time
Вставляем в начало кода строчку:
startTime = time.time()
Далее по мере необходимости добавляем метки времени:
print("THIS FUNCTION TIME: %s" % str(time.time() - startTime))
На выходе получаем время исполнения:
THIS FUNCTION TIME: 18.688228130340576