solutio GmbH & Co. KG

Installation von Fremdsoftware 

Im Zusammenhang mit der Installation von Fremdsoftware möchten wir transparent Stellung nehmen und auf die aufgeworfenen Fragen eingehen:

Die Installation von Fremdsoftware erfolgt stets im Einklang mit den Lizenzbedingungen der jeweiligen Hersteller sowie gemäß den Angaben in der entsprechenden Dokumentation. Jede Software wird vorab geprüft, ob ihre Nutzung notwendig und sinnvoll ist.
Neben dem Programm WizTree wurden keine weiteren Programme automatisch und ohne vorherige Zustimmung, bei Anwendern installiert. Über andere installierte Programme haben wir bislang immer in unserer Dokumentation und/oder im Installationsprozess informiert. Leider handelt es sich bei der fehlenden Information über WizTree um ein Versäumnis, das wir ausdrücklich bedauern.

WizTree wird verwendet, um vor der Erstellung eines Backups zu ermitteln, ob der Festplattenplatz dafür ausreicht. Beispielsweise besteht die Ablage von charly aus sehr vielen kleinen Dateien. Um den genutzten Speicherplatz der Ablage zu berechnen, benötigen die Bordmittel von Windows sehr lange. WizTree ist bei dieser Aufgabe um ein Vielfaches effizienter.

Zusätzlich wird WizTree bei der Vorabprüfung für die Datenbank-Migration auf eine neue PostgreSQL-Version sowie beim Umzug in den Container eingesetzt, um auch hier die Wartezeit bei Vorabprüfungen zu beschleunigen. Durch diesen Vorabprüfungen stellen wir sicher, dass ausreichend Speicherplatz auf den Datenträgern vorhanden ist.

WizTree wird skriptbasierend durch charly-Server-Skripte verwendet, die zuvor auf Zuverlässigkeit und Sicherheit überprüft wurden. Um dieses sicherzustellen und einer Fehlanwendung vorzubeugen, wurde die Bereitstellung von der Installation auf die portable Version umgestellt.

Zusätzlich kommen weitere Programme zum Einsatz, die den Betrieb und die Funktionalität des charly-Servers verbessern. Diese werden bei Aufruf von charly-Server und nur bei Bedarf und für den Anwender über die Logausgabe nachvollziehbar installiert:

  • 7zip: Hier erfolgte die Umstellung von der portablen Version, die seit vielen Jahren von charly verwendet wird, auf eine Installation auf dem Server. Dies erleichtert die Nutzung und Verwaltung. Das Tool ist Teil der Erstinstallation und für viele Prozesse erforderlich, weshalb die Installation bei Bedarf wieder nachgezogen wird; dies ist in diesen Ausnahmefällen ebenfalls automatisch erfolgt da die Zustimmung bereits vorlag.
  • AWSToolS3: Dieses Tool wurde integriert, um das bereits seit Jahren für den charly-Updater verwendete Backend für den Datenaustausch in den charly-Server zu integrieren.
  • NuGet-Package: Dieses Paket wird benötigt, um AWS-Funktionalität für PowerShell bereitzustellen. Es ermöglicht den Zugriff auf AWS-Dienste im Rahmen von Containern und Sendback-Prozessen.
  • Diskspd: Dieses Programm wird verwendet, um die Geschwindigkeit und den Zustand von Festplatten zu messen und zu bewerten. Dadurch können Hochrechnungen für die Ausführungszeiten von festplattenintensiven Vorgängen wie Backups, Container-Migrationen und Datenbank-Migrationen erstellt werden.
  • Windows ADK: Das Windows Assessment and Deployment Kit (ADK) wird eingesetzt, um ISO-Images zu generieren und so Exportprozesse zu unterstützen.
    Ein Bestandteil ist das Tool OSDCIMG.

Es gab in bestimmten Zeiträumen und mit bestimmten Versionen einen über das charly-Update in die Praxis eingebrachten Mechanismus, der das charly-Server-Skript automatisch aktualisiert hat. Dieser Mechanismus war verantwortlich für die Installation von WizTree. Nachdem wir das erste Feedback erhalten hatten, dass dieses Vorgehen für Praxen nicht akzeptabel ist, wurde der Mechanismus umgehend so angepasst, dass er sich selbst deaktivierte. Seitdem aktualisiert sich das charly-Server-Skript nur noch, wenn es manuell aufgerufen bzw. verwendet wird.

Der Einsatz von WizTree wurde auf das Notwendigste reduziert. In Fällen, in denen das Programm nicht erforderlich ist, wird es vom charly-Server wieder deinstalliert.

Wir bedauern sehr, dass durch diesen Mechanismus Verunsicherungen und Probleme entstanden sind. Der Schutz und die Zufriedenheit unserer Anwenderinnen und Anwender stehen für uns an oberster Stelle.

Wir möchten klarstellen, dass auch in der Vergangenheit nur Daten durch den charly-Updater an solutio übertragen wurden, wenn der Übertragung nicht widersprochen wurde. Dabei handelt es sich um Angaben zu Betriebssystem- und SQL-Server-Versionen. Diese Informationen helfen uns, die Funktionalität und Kompatibilität unserer Lösungen sicherzustellen. An diesem Vorgehen gab es seit langer Zeit keine Änderung.

Zu keinem Zeitpunkt hat charly-Server automatisch Daten – z.B. zu Festplatten – an solutio übermittelt und wird dies auch in Zukunft nicht ohne explizites Einverständnis des Anwenders tun.

Um sicherzustellen, dass solche Situationen in Zukunft vermieden werden, werden wir unsere internen Prozesse und die Dokumentation weiter optimieren. Wir arbeiten kontinuierlich daran, maximale Transparenz und Sicherheit für unsere Anwenderinnen und Anwender zu gewährleisten.

Weitere Beiträge