Willkommen bei OPSI4Instituts: Unterschied zwischen den Versionen

Aus OPSI4Institutes Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(438 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Willkommen beim Wiki OPSI4Instituts'''


Das im Aufbau befindliche [https://opsi.wzb.eu DFN-Repository] hostet (spezielle) OPSI-Pakete (z.B. Atlas.TI, Citavi, MaxQDA, Mendeley-Desktop, R, PublishOrPerish, Gnu-PSPP, WinIBW, Zotero u.a.), welche vorzugsweise in wissenschaftlichen Einrichtungen zum Einsatz kommen.
''OPSI4Institutes'' (o4i) ist ein Netzwerk wissenschaftlicher Einrichtungen, die [https://de.wikipedia.org/wiki/Open_PC_Server_Integration OPSI] als Verteilsystem für Software einsetzen und im [https://www.dfn.de Deutschen Forschungsnetz] organisiert sind. ''OPSI4Institutes'' versteht sich als Community, in deren Rahmen Kommunikation, Koordination und Erfahrungsaustausch stattfindet und verschiedene Institute, je nach Möglichkeit und Kapazität, einzelne Services, Dienste, Pakete oder Wissen bereitstellen.  
Die Kommunikation, Koordination und Erfahrungsaustausch erfolgen über das WIKI und die DFN-Mailingliste "OPSI4instituts" [http://www.listserv.dfn.de/cgi-bin/wa?A0=OPSI4INSTITUTS (Listen-Archiv)].


''Das Repository/Mailingliste/Wiki ersetzt '''nicht''' die von der Fa.UIB
__TOC__
angebotenen Support- und Wartungsverträge!''
''Das Repository/Mailingliste/Wiki ersetzen '''nicht''' die von der [http://uib.de/ Firma UIB] angebotenen [http://uib.de/de/support-schulung/support/ Support-/Wartungs-Verträge] und [http://uib.de/de/support-schulung/update-abonnements/ Update-Abo´s], deren faires Geschäftsmodell wir sehr begrüßen!''


Anmeldung, Ansprechpartner und Administration:<BR>
== Zugangsvoraussetzung für die nicht-öffentlichen Teile von O4I ==
[http://www.gei.de/mitarbeiter/detlef-krummel-dipl-ing.html Detlef Krummel, GEI ]<BR>
Der Zugriff auf die nichtöffentlichen Ressourcen von opsi4institutes bleibt Einrichtungen vorbehalten, welche eines der folgenden Kriterien erfüllen:
[http://www.wzb.eu/de/personen/eric-esser Eric Esser, WZB ]<BR>
* Die Einrichtung ist Mitglied des Deutschen-Forschungs-Netzwerkes (DFN).
* Es handelt sich um eine Einrichtung aus dem Bereich von Wissenschaft und Forschung, die durch öffentliche Gelder finanziert wird und den Bestand der Gemeinnützigkeit erfüllt. (Dies schliesst die Gesellschaftsform der gGmbH ein.)
Reine Bildungseinrichtungen sind hiervon leider ausgenommen. Für Schulen sei auf das Partnerprojekt [https://ppop.opsi.org PPOP] verwiesen.


== Teilnehmende Einrichtungen / Institute (alphabetisch) ==
siehe auch: [[Willkommen_bei_OPSI4Instituts#Zugang_.2F_Teilnahme|Zugang/Teilnahme]]


* Alice Salomon Hochschule Berlin
== Software-Repository ==
* Department für Medizinische Biometrie und Medizinische Informatik Uni-Klinik Freiburg
Die synchronen o4i-Repositorys unter '''https://o4i.imbi.uni-freiburg.de''', '''https://o4i-repo.gei.de''','''https://o4i-repo.bs.fraunhofer.de''' bzw. '''https://repo.o4i.org''' (https://o4i-repo.mpi-halle.mpg.de) enthalten OPSI-Pakete von Software, die verbreitet in wissenschaftlichen Einrichtungen zum Einsatz kommt oder zur Standard-Ausstattung von Rechnern gezählt werden können.<BR>
* Leibniz-Institut DSMZ - Deutsche Sammlung von Mikroorganismen und Zellkulturen GmbH
=== public-Zweig ===
* Fraunhofer-Institut für Holzforschung Wilhelm-Klauditz-Institut WKI
Der für '''alle frei nutzbare''' öffentliche Zweig des o4i-Repositorys enthält eine kleine '''Auswahl''' von z.Zt. 16 opsi-Paketen, deren Lizenzen unproblematisch sind.<br>
* Fraunhofer IVV Dresden
Dieser public-Zweig kann als beständig aktualisierte Software-Quelle einfach in das eigene, lokale OPSI-Depot über den ''opsi-package-updater'' eingebunden werden. Hierzu nachfolgende Konfiguration als ''o4i_public.repo'' unter ''/etc/opsi/package-updater.repos.d/'' ablegen.
* [[Georg-Eckert-Institut]]
  [repository_o4i_public]
* Hochschule für Wirtschaft und Umwelt Nürtingen-Geislingen (HfWU)
  active = true
  * Hochschule Heilbronn
  opsiDepotId =
  * Karlsruher Institut für Technologie (KIT)
  baseURl = https://repo.o4i.org/public
  ** [[IT-Management Fakultät Architektur (archIT)]]
  dirs = /
  * Leibniz-Institut für Bildungsverläufe e.V. Bamberg
  autoInstall = true
  * Leibniz-Institut für Präventionsforschung und Epidemiologie - BIPS GmbH
  autoUpdate = true
  * Max-Planck-Institut für Polymerforschung
  autoSetup = false
  * Sprachzentrum der TU Braunschweig
  onlyDownload = false
  * Uni Göttingen
  * [[Wissenschaftszentrum Berlin für Sozialforschung]]


[[Verfügbare Pakete]] in den Einrichtungen.
Anschliessend ''opsi-package-updater -v install'' ausführen, die OPSI-Pakete werden nun vom Repository geladen. Um das Depot regelmäßig aktualisieren zu lassen, einfach einen Cron-Job anlegen, wie z.B.:
0 5 * * * /usr/bin/opsi-package-updater update
Man kann sich zusätzlich per Mail informieren lassen, wenn neue Pakete geladen wurde. Dazu unter ''/etc/opsi/opsi-package-updater.conf'' die Sektion ''[notification]'' entsprechend konfigurieren.<br><br>
Unbedingt auch die ausführliche [https://download.uib.de/opsi4.1/stable/documentation/html/opsi-manual-v4.1/opsi-manual-v4.1.html#opsi-manual-configuration-tools Dokumentation] unter "Werkzeug: opsi-package-updater" beachten.


== Repository ==
=== non-public-Zweig ===
Wissenschaftliche bzw. an das Deutsche Forschungsnetz (DFN) bzw. europäische Forschungsnetz angeschlossene Einrichtungen können nach Anmeldung neue Pakete beisteuern oder vorhandene aktualisieren (abgesichert durch die DFN-PKI), ausserdem erhalten sie Zugriff auf den gesamten Bestand von über 100 Software-Paketen.<BR>
Die Teilnahme an der unten genannten DFN-Mailingliste 'o4i' ist ab 3/2018 standardmäßig, alle organisatorischen Änderungen (Paketinformationen, Zugangspasswort/Serverzertifikat PKI etc.) werden darüber kommuniziert.
<BR>


=== DFN-Pakete ===
== Mailinglisten / DFN-Notify ==
Die Kommunikation, Koordination und Erfahrungsaustausch der teilnehmenden wissenschaftlichen Einrichtungen des DFN erfolgen über die DFN-Mailingliste ''o4i'' (OPSI4institutes). Diese für o4i-User verbindliche Liste ist nicht öffentlich. Die Eintragung erfolgt durch die o4i-Admins, wenn ein Benutzeraccount aktiviert wird. <BR>
Weiterhin gibt es Austausch über einen '''[[Services#Chatroom|Chatroom]]''' (XMPP/Jabber) sowie sporadische Videokonferenzen / Webmeetings. <BR>


Pakete die möglichst so geschnürt sein sollen, dass sie von allen genutzt werden können (siehe [[Anforderungen]]).
Über eine separate '''öffentliche''' (read-only) Mailingliste ''o4i-Notify'' erfolgt die Benachrichtung über [[Update-Notify#Monitoring_initial|Software-Updates]] ([http://www.gei.de/fileadmin/gei.de/bilder/abteilungen/difi/opsi4instituts/o4i_DFN-Notify.pdf Liste mit mehr als 240 Produkten)] sowie Änderungen an den Repository´s DFN und UIB. <BR>
[mailto:LISTSERV@LISTSERV.DFN.DE?subject=Anmeldung%20o4i-Notify-Service&body=SUBSCRIBE%20O4I-NOTIFY%20Anonymous --> anonyme Anmeldung per eMail]<BR>
(Mail an LISTSERV@LISTSERV.DFN.DE mit Body "SUBSCRIBE O4I-NOTIFY Name ODER Anonymous ", später Confirm-Mail bestätigen...).<BR>
Dieses Listenarchiv läßt sich [https://www.listserv.dfn.de/sympa/arc/o4i-notify durchsuchen], z.B. nach dem Paketnamen "firefox" als Subject.
<BR><BR>
Weitere Informationen zum DFN-Notifier sind auf dieser [[Update-Notify/Public |(public) Wiki-Seite ... ]]


* [[dfn_yed]]
== Wiki ==
Dieses Wiki enthält Informationen über die '''[[Teilnehmende_Institute_und_Einrichtungen|teilnehmenden Institute]]''' vor und dient dem Austausch über die einzelnen '''[[Software-Pakete]]''' und deren Maintainer. Ebenfalls finden sich hier weitere '''[[Services|Services für die Paketerstellung und -aktualisierung]]''' sowie Listen von in Planung befindlichen Paketen und einen - auch ausserhalb der Weihnachszeit aktiven - Wunschzettel.


=== Anforderungen ===
Allgemeines Wissen über OPSI und Paketbau wird hier nicht verwaltet. Dieses sollte hinterlegt werden im öffentlich zugänglichen [https://forum.opsi.org/wiki/ Wiki/Forum für OPSI]. <BR>
In der '''[[HowTos|HowTo-Sektion]]''' unseres Wikis finden sich daher lediglich spezifische Anleitungen und Informationen für die Arbeit mit OPSI im Rahmen von OPSI4Institutes.
<BR>


es gibt verschiedene Anforderungen an Pakete im DFN-Repository. Hier der Versuch die entsprechenden Themen aufzulisten und Argumente (Vor- bzw. Nachteile) oder Fragen auf ihren jeweiligen Unterseiten zu sammeln:
== Code-Repository ==
Zur Verwaltung des Source-Codes existiert ein [https://github.com/opsi4instituts Git-Repository auf GitHub] bzw. ein eigener Gitea-Server für O4I unter [https://git.o4i.org o4i-git].<br>
Die vorhandenen OPSI-Scripte sollen dort nach und nach eingepflegt werden, um die Kollaboration zwischen den verschiedenen Instituten zu vereinfachen.


* [[Pre- oder Postfix 'dfn']]
Zum Einstieg gibt es ein Howto [[Arbeiten mit Git]].
* [['custom' Verzeichnis]]
* [[Namensgebung oft referenzierter Abhängigkeiten]]
* [[grundlegende Funktionalitäten]]


=== Einbindung in OPSI ===
Der Link zum jeweiligen Repository ist auf der Unterseite des betreffenden Softwarepakets.  Wir hoffen, damit die Einstiegshürde nicht anzuheben, da es ja trotzdem weiterhin möglich ist, die Pakete händisch vom [https://repo.o4i.org|DFN-Repository] downzuloaden, auszupacken und zu verändern. Zur Aufnahme in Entwicklungsteam mit schreibendem Zugriff s. Punkt ''Teilnahme''.<BR><BR>


um das DFN-Repository einzubinden, ist die "/etc/opsi/opsi-product-updater.conf" zu ergänzen. <BR>
== Zugang / Teilnahme ==
  [repository_dfn]
Für die nicht-öffentlichen Bereiche des Wikis bzw. die Nutzung sonstiger Services wird ein o4i-Account als Zugang benötigt. Hierzu bitte unter https://www.o4i.de/self-service registrieren, sofern eines der folgenden Kriterien erfüllt ist:
active = true
* Die Einrichtung ist Mitglied des DFN. Bitte unbedingt den Hinweis bzgl. DFN-Nutzerzertifikat (siehe unten) '''vor''' der Registrierung lesen.
baseUrl = https://opsi.wzb.eu
* Es handelt sich um eine Einrichtung aus dem Bereich von Wissenschaft und Forschung, die durch öffentliche Gelder finanziert wird und den Bestand der Gemeinnützigkeit erfüllt. (Dies schliesst die Gesellschaftsform der gGmbH ein.)
  dirs = /  
Reine Bildungseinrichtungen sind hiervon leider ausgenommen. Für Schulen sei auf das Partnerprojekt [https://ppop.opsi.org PPOP] verwiesen.  Firmen oder sonstige kommerzielle Einrichtungen können leider '''keinen''' Zugang erhalten.
excludes = emet,srware-iron
<blockquote width=80%; style="background:#f4f4ff; border: 2px solid #999; border-right-width: 2px">
autoInstall = true
'''Wichtig''': Für die Registrierung sollte bitte eine <u>personalisierte Mailadresse</u> verwendet werden. Funktionsaccounts werden i.d.R. abgewiesen.
autoUpdate = true
 
autoSetup = false
Wer ein <u>DFN-Nutzerzertifikat</u> z.B. zum Signieren von Mails besitzt, bitte dieses vorher im Browser hinterlegen und erst jetzt die Registrierung am Self-Service vornehmen! Die Authentifizierung erfolgt dann über das DFN-Zertifikat und der Account ist sofort ohne weitere Prüfung aktiv! Andernfalls muss zunächst eine Prüfung der Zugangsberechtigung durch einen o4i-Admin erfolgen, was manuellen Aufwand erzeugt und kostbare Zeit in Anspruch nimmt.
onlyDownload = false
</blockquote>
 
<blockquote width=80%; style="background:#f4fff4; border: 2px solid #999; border-right-width: 2px">
'''Mailingliste''': Für wichtige Informationen und Ankündigungen rund um opsi4institutes ist ein Abo der '''o4i-Mailingliste''' (Listserver des DFN) Voraussetzung. Mit der Registrierung geht die '''Zustimmung''' einher als Abon­nent der Liste eingetragen zu werden.
</blockquote>
 
== Kontakt ==
* Ansprechpartner, Administration sowie Anmeldung '''Mailinglisten''': [http://www.gei.de/mitarbeiter/detlef-krummel-dipl-ing.html Detlef Krummel (GEI)], [https://www.arch.kit.edu/fakultaet/it-management_536.php Thomas Besser (KIT)],[https://www.mpi-halle.mpg.de/person/40440/24315 Jens Boettge (MPIMSP)] — am besten immer alle anmailen.
 
* Ansprechpartner, Administration [https://wiki.o4i.org '''Wiki'''], [https://repo.o4i.org '''Repository'''], [https://git.o4i.org '''o4i-Gitea'''-Repository]: [[Benutzer: Jens.boettge | Jens Boettge (MPIMSP)]]
 
* Anfrage für Schreibrechte für das '''GitHub'''-Repository ''(abgekündigt)'' bei [http://www.wzb.eu/de/personen/eric-esser Eric Esser (WZB)]
<BR>
 
== Entstehungsgeschichte "OPSI 4 Institutes (o4i)" ==
Der IT-Leiter des Wissenschaftszentrum Berlin (WZB) leitete per eMail die Anregung seines lokalen Admins für eine Zusammenarbeit beim Clientmanagementsystem "OPSI" in das Forum des Arbeitskreises der IT-Leiter (AK-IT der WGL) weiter. Daraufhin meldete sich das Georg-Eckert-Institut (GEI), welches bereits mehrere Vorträge zu diesem Thema innerhalb der WGL gehalten hatte. Aus dem lockeren Erfahrungsaustausch zwischen Eric und Detlef seit 9/2014 entstand im Februar 2015 die Idee, andere "OPSI-Jünger" über eine DFN-Mailingliste zu vernetzen.
Diese wurde am 22.2.2015 um 14:51 Uhr eingerichtet .... das kann man dann durchaus als Geburtstag von "OPSI4institutes" betrachten.<BR>
Eine anschließende eMail am 23.2.2015 vom Dr.Ortel der Fa.UIB an die eigenen wissenschaftlichen/institutionellen Kunden (44) informierte über die geplante Zusammenarbeit.<BR>
Wir hatten uns von Anfang an nicht nur auf die Leibniz-Gemeinschaft beschränkt, sondern wollten auch andere Forschungsverbünde und –institute einbeziehen. <BR>
Zwei Jahre später sind mehr als 60 wissenschaftliche Einrichtungen (Fraunhofer:5, Helmholtz:2, Max Planck:2, Leibniz:10, Uni/Unikl.:21, Hochsch.:9, sonst.:6) mit mehr als 100 Kolleg*innen vernetzt (Stand: 03/2017). <BR>
Dreieinhalb Jahre nach der Gründung sind 150 Einrichtungen bei opsi4institutes beteiligt (Stand 10/2018).<BR>
Im Frühjahr 2019 erfolgt die Umstellung auf eine modernisierte und redundante Serverinfrastruktur.
<BR><BR>
 
== OPSI Veranstaltungen ==
=== '3. o4i-Community-Treffen' 2025 ===
* VORAUSSICHTLICH QII/2025
 
=== '4.opsi-Anwenderkonferenz 2024' Fa.UIB in Mainz ===
* 9.+10. Juli 2024
* https://opsi.org/de/blog/opsiconf-2024/
 
=== '2. o4i-Community-Treffen' 2023 ===
* 20.+ 21.Juni 2023 im [https://www.ist.fraunhofer.de/ Fraunhofer IST in Braunschweig]
* alle Details unter [[O4i-Community-Treffen-2023]]
 
=== '3.opsi-Anwenderkonferenz 2022' Fa.UIB in Mainz ===
* 2.+3. Juni 2022
* https://www.opsiconf.org
 
* die Vorträge auf dem Youtube-Kanal der Fa.UIB 'opsitube'
{| class="wikitable"
|-
| Das neue opsi-Webinterface || 27:31min || https://youtu.be/jOW5qiDDmm0?t=1528
|-
| Automatisierung von Paketierung und Tests mit GitLab CI/CD || 26:15min || https://youtu.be/W8Eoc2X_3uo?t=39
|-
| opsi im Einsatz bei Sea-Watch || 23:39min || https://youtu.be/RWkfuTNsDl4
|-
| Roadmap opsi 5.0 || 1:12:35min || https://youtu.be/VDF0GTfSZSc?t=29
|-
| Überblick Neuerungen im opsi-Script || 20:13min || https://youtu.be/2QDQWgWq2Ew?t=41
|-
| Integriertes IT-Service- & Asset Management mit opsi und dem ITSM-System KIX || 35:24min || https://youtu.be/0GalVeK84p8?t=109
|}
 
=== ( 'o4i-Community-Treffen' 2021 - wegen Corona-Pandemie leider entfallen ) ===
 
=== '2.opsi-Anwenderkonferenz 2020' Fa.UIB in Mainz ===
* 2.+3. März 2020
* Vortrag "opsi4instituts - eine Community im wissenschaftlichen Umfeld"  
{| class="wikitable"
|-
| Videoaufzeichnung || 49:17min || https://www.youtube.com/watch?v=MihodmnFrzA&t=152s
|-
| Vortragsfolien || PDF || https://wiki.o4i.org/images/5/5f/Opsiconf2020_o4i-Community.pdf
|}
 
* die anderen Vorträge auf dem Youtube-Kanal der Fa.UIB 'opsitube'
{| class="wikitable"
|-
| Backup mit Bareos || 17:03min || https://www.youtube.com/watch?v=HWj-0chujEU
|-
| opsi4.2 und die Zukunft || 53:30min || https://www.youtube.com/watch?v=oZmDCX0Wu2Y
|-
| ppop - Pool pädagigischer opsi-Pakete || 57:10min || https://www.youtube.com/watch?v=fDiHOd-ndr4&t=24s
|-
| Werkstattberichtneue Web-GUI || 27:28min || https://www.youtube.com/watch?v=X5xO2uD1KQo&t=23s
|-
| Secureboot - Freund oder Feind? || 25:15min || https://www.youtube.com/watch?v=4P4GOERSt4s&t=29s
|-
| opsi für Mac || 19:24min || https://www.youtube.com/watch?v=Xkz4TLcouiU&t=25s
|}
 
=== 1. o4i-Community-Treffen 2019 ===


Zum Testen manuell mit "opsi-product-updater -vv" aufrufen und danach sinnvollerweise via Cron (crontab -e) regelmäßgig ausführen lassen - siehe auch [http://download.uib.de/opsi4.0/doc/html/opsi-manual/opsi-manual.html#opsi-manual-configuration-tools-opsi-productupdater OPSI-Manual]
am 23. + 24.05.2019 in Karlsruhe
PATH=/sbin:/bin/:/usr/sbin/:/usr/bin
MAILTO="deineMailAdresse@DOMAIN.TLD"
0  5  *  *  Mon-Fri  /usr/bin/opsi-product-updater -vv
0  5  *  *  Sun      /usr/bin/opsi-backup create /root/backup/opsi-backup


== [[Wunschzettel]] ==
alles Details unter [[o4i-Community-Treffen-2019]]
* <s>Zotero-Paket (gewünscht von [[User:Eric.esser|Eric Esser]])</s>
* <s>einen Standard für Sprachauswahl - automatisch & via Property (gewünscht von [[User:Detlef Krummel|Detlef K.]])</s>  gelöst: siehe [[Code-Schnipsel]]
* einheitliche Lib für x86 / x64 - Installation  system-specific, 32Bit only, 64Bit only, booth  (gewünscht von [[User:Detlef Krummel|Detlef K.]])
* <s>Einbindung 'custom' Verzeichnis, Aktivierung über Properties, Sicherung via preinst bzw. postinst Skripte (gewünscht von [[User:Thomas Besser|Thomas Besser]])</s> verschoben nach [['custom' Verzeichnis]]


=== in Entwicklung befindliche Pakete ===
=== 'opsi-Anwenderkonferenz' 6.+7.März 2018 Fa.UIB in Mainz ===
* Blender 2.74 (Thomas Besser, 08.06.15)
* ca. 70 Teilnehmer
* drei Pakete im ''Testing'': vsdc-editor, vsdc-converter, vsdc-screenrecorder (Freeware Videobearbeitung)  Detlef Krummel 3.6.2015
* Vortragsarchiv, Tagesordnung, Foto´s usw. unter https://opsiconf.org


== scripten / Best Practice ==
===  OPSI in wissenschaftlichen Einrichtungen & Communityprojekt "opsi4instituts" 18.+19.Mai 2017 GEI Braunschweig ===
* [[Code-Schnipsel]]
Die opsi&o4i-Konferenz war mit 38 Teilnehmern/innen und 5 Referenten vollständig ausgebucht und hat mit den behandelten Themen und den Diskussionen viele neue Erkenntnisse erbracht.


== Starthilfen ==
Vorträge:
* "Sicherheit durch Clientmanagement am Beispiel OPSI & Community-Projekt 'OPSI4instituts'“  (Detlef Krummel GEI.de)
* „Vollautomatisierte Continuous Integration/Deployment Lösung mit OPSI und Pipelines“ (Erol Ülükmen Fa.UIB.de)
* „Pakete für die o4i-Community - Anforderungen und Erfahrungen“ (Thomas Besser KIT.edu)
* „Paketierungs-Bestpractise“ (Erol Ülükmen Fa.UIB.de)
* „OPSI: Methoden und Webservices“ (Erol Ülükmen Fa.UIB.de)
* „KIX und die OPSI-Einbindung“ (Rico Barth  Fa.Cape-IT.de)
* „UniventionCorporateServer (UCS) und OPSI“ (Ben Haberhauer Fa.Univention.de)


* Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im [//meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].
In den Pausen und beim abendlichen Essen in der braunschweiger Altstadt konnte man sich (erstmalig) kennenlernen, Kontakte knüpfen sowie Erfahrungen ausstauschen. <BR>
* [//mediawiki.org/wiki/Manual:FAQ/de FAQ MediaWiki-FAQ deutsch]
<center>''Ein herzlicher Dank an das GEI für die Organisation, Catering und Finanzierung dieser Veranstaltung!''</center>
Ein ausführlicher Bericht incl. Foto und Vortrags-PDF's ist unter https://www.gei.de/institut/direktion/it-service/opsi4instituts/opsi4instituts-konferenz zu finden.
----
* Hilfe zur Benutzung und Konfiguration der Wiki-Software findet sich im [//meta.wikimedia.org/wiki/Help:Contents Benutzerhandbuch].
* [//mediawiki.org/wiki/Manual:FAQ/de FAQ MediaWiki-FAQ deutsch]

Aktuelle Version vom 5. September 2024, 10:51 Uhr

OPSI4Institutes (o4i) ist ein Netzwerk wissenschaftlicher Einrichtungen, die OPSI als Verteilsystem für Software einsetzen und im Deutschen Forschungsnetz organisiert sind. OPSI4Institutes versteht sich als Community, in deren Rahmen Kommunikation, Koordination und Erfahrungsaustausch stattfindet und verschiedene Institute, je nach Möglichkeit und Kapazität, einzelne Services, Dienste, Pakete oder Wissen bereitstellen.

Das Repository/Mailingliste/Wiki ersetzen nicht die von der Firma UIB angebotenen Support-/Wartungs-Verträge und Update-Abo´s, deren faires Geschäftsmodell wir sehr begrüßen!

Zugangsvoraussetzung für die nicht-öffentlichen Teile von O4I

Der Zugriff auf die nichtöffentlichen Ressourcen von opsi4institutes bleibt Einrichtungen vorbehalten, welche eines der folgenden Kriterien erfüllen:

  • Die Einrichtung ist Mitglied des Deutschen-Forschungs-Netzwerkes (DFN).
  • Es handelt sich um eine Einrichtung aus dem Bereich von Wissenschaft und Forschung, die durch öffentliche Gelder finanziert wird und den Bestand der Gemeinnützigkeit erfüllt. (Dies schliesst die Gesellschaftsform der gGmbH ein.)

Reine Bildungseinrichtungen sind hiervon leider ausgenommen. Für Schulen sei auf das Partnerprojekt PPOP verwiesen.

siehe auch: Zugang/Teilnahme

Software-Repository

Die synchronen o4i-Repositorys unter https://o4i.imbi.uni-freiburg.de, https://o4i-repo.gei.de,https://o4i-repo.bs.fraunhofer.de bzw. https://repo.o4i.org (https://o4i-repo.mpi-halle.mpg.de) enthalten OPSI-Pakete von Software, die verbreitet in wissenschaftlichen Einrichtungen zum Einsatz kommt oder zur Standard-Ausstattung von Rechnern gezählt werden können.

public-Zweig

Der für alle frei nutzbare öffentliche Zweig des o4i-Repositorys enthält eine kleine Auswahl von z.Zt. 16 opsi-Paketen, deren Lizenzen unproblematisch sind.
Dieser public-Zweig kann als beständig aktualisierte Software-Quelle einfach in das eigene, lokale OPSI-Depot über den opsi-package-updater eingebunden werden. Hierzu nachfolgende Konfiguration als o4i_public.repo unter /etc/opsi/package-updater.repos.d/ ablegen.

[repository_o4i_public]
active = true
opsiDepotId =
baseURl = https://repo.o4i.org/public
dirs = /
autoInstall = true
autoUpdate = true
autoSetup = false
onlyDownload = false

Anschliessend opsi-package-updater -v install ausführen, die OPSI-Pakete werden nun vom Repository geladen. Um das Depot regelmäßig aktualisieren zu lassen, einfach einen Cron-Job anlegen, wie z.B.:

0 5 * * * /usr/bin/opsi-package-updater update

Man kann sich zusätzlich per Mail informieren lassen, wenn neue Pakete geladen wurde. Dazu unter /etc/opsi/opsi-package-updater.conf die Sektion [notification] entsprechend konfigurieren.

Unbedingt auch die ausführliche Dokumentation unter "Werkzeug: opsi-package-updater" beachten.

non-public-Zweig

Wissenschaftliche bzw. an das Deutsche Forschungsnetz (DFN) bzw. europäische Forschungsnetz angeschlossene Einrichtungen können nach Anmeldung neue Pakete beisteuern oder vorhandene aktualisieren (abgesichert durch die DFN-PKI), ausserdem erhalten sie Zugriff auf den gesamten Bestand von über 100 Software-Paketen.

Die Teilnahme an der unten genannten DFN-Mailingliste 'o4i' ist ab 3/2018 standardmäßig, alle organisatorischen Änderungen (Paketinformationen, Zugangspasswort/Serverzertifikat PKI etc.) werden darüber kommuniziert.


Mailinglisten / DFN-Notify

Die Kommunikation, Koordination und Erfahrungsaustausch der teilnehmenden wissenschaftlichen Einrichtungen des DFN erfolgen über die DFN-Mailingliste o4i (OPSI4institutes). Diese für o4i-User verbindliche Liste ist nicht öffentlich. Die Eintragung erfolgt durch die o4i-Admins, wenn ein Benutzeraccount aktiviert wird.
Weiterhin gibt es Austausch über einen Chatroom (XMPP/Jabber) sowie sporadische Videokonferenzen / Webmeetings.

Über eine separate öffentliche (read-only) Mailingliste o4i-Notify erfolgt die Benachrichtung über Software-Updates (Liste mit mehr als 240 Produkten) sowie Änderungen an den Repository´s DFN und UIB.
--> anonyme Anmeldung per eMail
(Mail an LISTSERV@LISTSERV.DFN.DE mit Body "SUBSCRIBE O4I-NOTIFY Name ODER Anonymous ", später Confirm-Mail bestätigen...).
Dieses Listenarchiv läßt sich durchsuchen, z.B. nach dem Paketnamen "firefox" als Subject.

Weitere Informationen zum DFN-Notifier sind auf dieser (public) Wiki-Seite ...

Wiki

Dieses Wiki enthält Informationen über die teilnehmenden Institute vor und dient dem Austausch über die einzelnen Software-Pakete und deren Maintainer. Ebenfalls finden sich hier weitere Services für die Paketerstellung und -aktualisierung sowie Listen von in Planung befindlichen Paketen und einen - auch ausserhalb der Weihnachszeit aktiven - Wunschzettel.

Allgemeines Wissen über OPSI und Paketbau wird hier nicht verwaltet. Dieses sollte hinterlegt werden im öffentlich zugänglichen Wiki/Forum für OPSI.
In der HowTo-Sektion unseres Wikis finden sich daher lediglich spezifische Anleitungen und Informationen für die Arbeit mit OPSI im Rahmen von OPSI4Institutes.

Code-Repository

Zur Verwaltung des Source-Codes existiert ein Git-Repository auf GitHub bzw. ein eigener Gitea-Server für O4I unter o4i-git.
Die vorhandenen OPSI-Scripte sollen dort nach und nach eingepflegt werden, um die Kollaboration zwischen den verschiedenen Instituten zu vereinfachen.

Zum Einstieg gibt es ein Howto Arbeiten mit Git.

Der Link zum jeweiligen Repository ist auf der Unterseite des betreffenden Softwarepakets. Wir hoffen, damit die Einstiegshürde nicht anzuheben, da es ja trotzdem weiterhin möglich ist, die Pakete händisch vom [1] downzuloaden, auszupacken und zu verändern. Zur Aufnahme in Entwicklungsteam mit schreibendem Zugriff s. Punkt Teilnahme.

Zugang / Teilnahme

Für die nicht-öffentlichen Bereiche des Wikis bzw. die Nutzung sonstiger Services wird ein o4i-Account als Zugang benötigt. Hierzu bitte unter https://www.o4i.de/self-service registrieren, sofern eines der folgenden Kriterien erfüllt ist:

  • Die Einrichtung ist Mitglied des DFN. Bitte unbedingt den Hinweis bzgl. DFN-Nutzerzertifikat (siehe unten) vor der Registrierung lesen.
  • Es handelt sich um eine Einrichtung aus dem Bereich von Wissenschaft und Forschung, die durch öffentliche Gelder finanziert wird und den Bestand der Gemeinnützigkeit erfüllt. (Dies schliesst die Gesellschaftsform der gGmbH ein.)

Reine Bildungseinrichtungen sind hiervon leider ausgenommen. Für Schulen sei auf das Partnerprojekt PPOP verwiesen. Firmen oder sonstige kommerzielle Einrichtungen können leider keinen Zugang erhalten.

Wichtig: Für die Registrierung sollte bitte eine personalisierte Mailadresse verwendet werden. Funktionsaccounts werden i.d.R. abgewiesen.

Wer ein DFN-Nutzerzertifikat z.B. zum Signieren von Mails besitzt, bitte dieses vorher im Browser hinterlegen und erst jetzt die Registrierung am Self-Service vornehmen! Die Authentifizierung erfolgt dann über das DFN-Zertifikat und der Account ist sofort ohne weitere Prüfung aktiv! Andernfalls muss zunächst eine Prüfung der Zugangsberechtigung durch einen o4i-Admin erfolgen, was manuellen Aufwand erzeugt und kostbare Zeit in Anspruch nimmt.

Mailingliste: Für wichtige Informationen und Ankündigungen rund um opsi4institutes ist ein Abo der o4i-Mailingliste (Listserver des DFN) Voraussetzung. Mit der Registrierung geht die Zustimmung einher als Abon­nent der Liste eingetragen zu werden.

Kontakt

  • Anfrage für Schreibrechte für das GitHub-Repository (abgekündigt) bei Eric Esser (WZB)


Entstehungsgeschichte "OPSI 4 Institutes (o4i)"

Der IT-Leiter des Wissenschaftszentrum Berlin (WZB) leitete per eMail die Anregung seines lokalen Admins für eine Zusammenarbeit beim Clientmanagementsystem "OPSI" in das Forum des Arbeitskreises der IT-Leiter (AK-IT der WGL) weiter. Daraufhin meldete sich das Georg-Eckert-Institut (GEI), welches bereits mehrere Vorträge zu diesem Thema innerhalb der WGL gehalten hatte. Aus dem lockeren Erfahrungsaustausch zwischen Eric und Detlef seit 9/2014 entstand im Februar 2015 die Idee, andere "OPSI-Jünger" über eine DFN-Mailingliste zu vernetzen. Diese wurde am 22.2.2015 um 14:51 Uhr eingerichtet .... das kann man dann durchaus als Geburtstag von "OPSI4institutes" betrachten.
Eine anschließende eMail am 23.2.2015 vom Dr.Ortel der Fa.UIB an die eigenen wissenschaftlichen/institutionellen Kunden (44) informierte über die geplante Zusammenarbeit.
Wir hatten uns von Anfang an nicht nur auf die Leibniz-Gemeinschaft beschränkt, sondern wollten auch andere Forschungsverbünde und –institute einbeziehen.
Zwei Jahre später sind mehr als 60 wissenschaftliche Einrichtungen (Fraunhofer:5, Helmholtz:2, Max Planck:2, Leibniz:10, Uni/Unikl.:21, Hochsch.:9, sonst.:6) mit mehr als 100 Kolleg*innen vernetzt (Stand: 03/2017).
Dreieinhalb Jahre nach der Gründung sind 150 Einrichtungen bei opsi4institutes beteiligt (Stand 10/2018).
Im Frühjahr 2019 erfolgt die Umstellung auf eine modernisierte und redundante Serverinfrastruktur.

OPSI Veranstaltungen

'3. o4i-Community-Treffen' 2025

  • VORAUSSICHTLICH QII/2025

'4.opsi-Anwenderkonferenz 2024' Fa.UIB in Mainz

'2. o4i-Community-Treffen' 2023

'3.opsi-Anwenderkonferenz 2022' Fa.UIB in Mainz

  • die Vorträge auf dem Youtube-Kanal der Fa.UIB 'opsitube'
Das neue opsi-Webinterface 27:31min https://youtu.be/jOW5qiDDmm0?t=1528
Automatisierung von Paketierung und Tests mit GitLab CI/CD 26:15min https://youtu.be/W8Eoc2X_3uo?t=39
opsi im Einsatz bei Sea-Watch 23:39min https://youtu.be/RWkfuTNsDl4
Roadmap opsi 5.0 1:12:35min https://youtu.be/VDF0GTfSZSc?t=29
Überblick Neuerungen im opsi-Script 20:13min https://youtu.be/2QDQWgWq2Ew?t=41
Integriertes IT-Service- & Asset Management mit opsi und dem ITSM-System KIX 35:24min https://youtu.be/0GalVeK84p8?t=109

( 'o4i-Community-Treffen' 2021 - wegen Corona-Pandemie leider entfallen )

'2.opsi-Anwenderkonferenz 2020' Fa.UIB in Mainz

  • 2.+3. März 2020
  • Vortrag "opsi4instituts - eine Community im wissenschaftlichen Umfeld"
Videoaufzeichnung 49:17min https://www.youtube.com/watch?v=MihodmnFrzA&t=152s
Vortragsfolien PDF https://wiki.o4i.org/images/5/5f/Opsiconf2020_o4i-Community.pdf
  • die anderen Vorträge auf dem Youtube-Kanal der Fa.UIB 'opsitube'
Backup mit Bareos 17:03min https://www.youtube.com/watch?v=HWj-0chujEU
opsi4.2 und die Zukunft 53:30min https://www.youtube.com/watch?v=oZmDCX0Wu2Y
ppop - Pool pädagigischer opsi-Pakete 57:10min https://www.youtube.com/watch?v=fDiHOd-ndr4&t=24s
Werkstattberichtneue Web-GUI 27:28min https://www.youtube.com/watch?v=X5xO2uD1KQo&t=23s
Secureboot - Freund oder Feind? 25:15min https://www.youtube.com/watch?v=4P4GOERSt4s&t=29s
opsi für Mac 19:24min https://www.youtube.com/watch?v=Xkz4TLcouiU&t=25s

1. o4i-Community-Treffen 2019

am 23. + 24.05.2019 in Karlsruhe

alles Details unter o4i-Community-Treffen-2019

'opsi-Anwenderkonferenz' 6.+7.März 2018 Fa.UIB in Mainz

OPSI in wissenschaftlichen Einrichtungen & Communityprojekt "opsi4instituts" 18.+19.Mai 2017 GEI Braunschweig

Die opsi&o4i-Konferenz war mit 38 Teilnehmern/innen und 5 Referenten vollständig ausgebucht und hat mit den behandelten Themen und den Diskussionen viele neue Erkenntnisse erbracht.

Vorträge:

  • "Sicherheit durch Clientmanagement am Beispiel OPSI & Community-Projekt 'OPSI4instituts'“ (Detlef Krummel GEI.de)
  • „Vollautomatisierte Continuous Integration/Deployment Lösung mit OPSI und Pipelines“ (Erol Ülükmen Fa.UIB.de)
  • „Pakete für die o4i-Community - Anforderungen und Erfahrungen“ (Thomas Besser KIT.edu)
  • „Paketierungs-Bestpractise“ (Erol Ülükmen Fa.UIB.de)
  • „OPSI: Methoden und Webservices“ (Erol Ülükmen Fa.UIB.de)
  • „KIX und die OPSI-Einbindung“ (Rico Barth Fa.Cape-IT.de)
  • „UniventionCorporateServer (UCS) und OPSI“ (Ben Haberhauer Fa.Univention.de)

In den Pausen und beim abendlichen Essen in der braunschweiger Altstadt konnte man sich (erstmalig) kennenlernen, Kontakte knüpfen sowie Erfahrungen ausstauschen.

Ein herzlicher Dank an das GEI für die Organisation, Catering und Finanzierung dieser Veranstaltung!
Ein ausführlicher Bericht incl. Foto und Vortrags-PDF's ist unter https://www.gei.de/institut/direktion/it-service/opsi4instituts/opsi4instituts-konferenz zu finden.

* Hilfe zur Benutzung und Konfiguration der Wiki-Software findet sich im Benutzerhandbuch.
* FAQ MediaWiki-FAQ deutsch