Skip to content
HN On Hacker News ↗

GitHub - qisutu/qisutu: Qisutu – Open Source Ticket System

▲ 42 points 11 comments by OFORK 2w ago HN discussion ↗

Pangram verdict · v3.3

We believe this text is mainly AI, with some human-written content.

88 %

AI likelihood · overall

AI
9% human-written 91% AI-generated
SEGMENTS · HUMAN 3 of 5
SEGMENTS · AI 2 of 5
WORD COUNT 377
PEAK AI % 82% · §4
Analyzed
Aug 26
backend: pangram/v3.3
Segments scanned
5 windows
avg 75 words each
Distribution
9 / 91%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 377 words · 5 segments analyzed

Human AI-generated
§1 Human · 26%

Deutsch | English | Français | Italiano | Português (Brasil) | Português (Portugal) | Español | Nederlands | Polski | Čeština | Türkçe Qisutu ist ein neues Open-Source-Ticketsystem auf Basis von Perl/CGI, MariaDB beziehungsweise MySQL, Template Toolkit und einer browserbasierten Benutzeroberfläche. Projektwebsite: https://qisutu.de Release-Status Qisutu ist ein eigenständig installierbares Open-Source-Ticketsystem mit Agenten- und Kundenportal, E-Mail-Verarbeitung, Verzeichnisanmeldung, Automatisierung, Wissensdatenbank, CMDB, Berichten und REST-API. Qisutu 1.0.2 ist eine stabile, für den produktiven Einsatz freigegebene Version. Qisutu befindet sich damit nicht mehr in der Entwicklungsphase.

§2 AI · 76%

Schnittstellen und Datenbankstrukturen werden im Rahmen der regulären Releasepflege weiterentwickelt; notwendige Änderungen werden über den integrierten Updater und die dauerhaft mitgeführten Datenmigrationen bereitgestellt.

§3 Human · 18%

Sprachen Qisutu 1.0.2 enthält elf vollständige Oberflächensprachen: Deutsch (de), Englisch (en), Französisch (fr), Italienisch (it), Brasilianisches Portugiesisch (pt-BR), Europäisches Portugiesisch (pt-PT), Spanisch (es), Niederländisch (nl), Polnisch (pl), Tschechisch (cs) und Türkisch (tr). Installation Die folgenden Befehle als root im Verzeichnis /opt ausführen: wget https://ftp.qisutu.de/qisutu-1.0.2.tar.gz tar xzf qisutu-1.0.2.tar.gz mv qisutu-1.0.2 qisutu useradd -d /opt/qisutu -c 'Qisutu user' qisutu usermod -G www-data qisutu chown qisutu:www-data -R qisutu cd /opt/qisutu chmod +x install.sh ./install.sh Direkt zu Beginn fragt install.sh nach einer der elf Oberflächensprachen.

§4 AI · 82%

Die Auswahl wird in der Instanzkonfiguration gespeichert, der Webinstaller öffnet sich sofort in dieser Sprache und übernimmt sie als voreingestellte Standardsprache für Qisutu. Der Name des Instanzverzeichnisses bestimmt die technischen Instanzwerte unmittelbar. Aus /opt/qisutu entsteht die Instanz qisutu. Es wird kein zusätzliches qisutu--Präfix ergänzt. Anschließend die vom Skript ausgegebene Adresse öffnen, beispielsweise: http://SERVER/qisutu/install.pl Danach den sechs Schritten des Webinstallers folgen. install.sh erkennt das Betriebssystem, installiert die benötigten Pakete und Perl-Module und richtet für jede Qisutu-Instanz eine eigene Apache-Einbindung, eigene systemd-Dienste, einen eigenen Webpfad und eine eigene Datenbankkonfiguration ein. Dadurch können Produktiv- und Testsystem parallel auf demselben Server laufen. Der Webinstaller erstellt die jeweilige Datenbank, den festgelegten Datenbankbenutzer, die Tabellenstruktur aus install/sql/schema.sql, die Grunddaten aus install/sql/insert.sql und das erste Administratorkonto. Das zufällig erzeugte Datenbankpasswort wird direkt in core/config/QisutuConfig.pm der betreffenden Instanz geschrieben. Ausführliche Hinweise und ein vollständiges Beispiel für zwei parallele Instanzen stehen in INSTALL.md.

§5 Human · 21%

Update Die folgenden Befehle als root im Verzeichnis /opt ausführen: wget https://ftp.qisutu.de/qisutu-1.0.2.tar.gz tar xzf qisutu-1.0.2.tar.gz chown qisutu:www-data -R /opt/qisutu-1.0.2 cd /opt/qisutu-1.0.2 chmod +x update.sh ./update.sh cd /opt rm -R qisutu-1.0.2 rm qisutu-1.0.2.tar.gz Der Updater erkennt die Instanz über var/install/instance.conf, stoppt nur deren Daemon und sperrt deren Mailabruf.