elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

file_hook_server_timestamping (version 0.1.1)

Mohr, Daniel P. (2024) file_hook_server_timestamping (version 0.1.1). [sonstige Veröffentlichung]

Dieses Archiv kann nicht den Volltext zur Verfügung stellen.

Offizielle URL: https://gitlab.com/projects/64912817

Kurzfassung

This script, file_hook_server_timestamping.py, enables the automatic creation of timestamped commits for a GitLab repository. Each time a push is made to the default branch, the script creates an empty commit with a timestamp that marks the time of the push event. This can be useful for a number of purposes, including auditing, tracking changes to the repository, and ensuring the integrity and authenticity of the data. Cryptographic timestamping on the server prevents silent changes to the history, whether by a user or otherwise. The cryptographic signature represents the time at which the data reaches the server, and subsequent changes to the history are not possible without the private GPG key stored on the server. This provides an additional layer of security to ensure the integrity and authenticity of the data. The script uses GPG keys to sign commits, which helps to ensure the authenticity and integrity of the timestamps. It can be easily customized through a configuration file and can be used on a single GitLab instance. In addition to being used in a standalone GitLab environment, this script could also be used inside the riaf environment based on GitLab, as mentioned in doi.org/10.5281/zenodo.13987885.

elib-URL des Eintrags:https://elib.dlr.de/209823/
Dokumentart:sonstige Veröffentlichung
Titel:file_hook_server_timestamping (version 0.1.1)
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Mohr, Daniel P.DLR, IPAhttps://orcid.org/0000-0002-9382-6586NICHT SPEZIFIZIERT
Datum:29 November 2024
Referierte Publikation:Nein
Open Access:Nein
DOI:10.5281/zenodo.14246461
Status:veröffentlicht
Stichwörter:GitLab File Hook, Timestamped Commits, timestamping, GPG Key Signing, Data Integrity, Python Script, GitLab, python, gpg, Server-side Functionality
HGF - Forschungsbereich:keine Zuordnung
HGF - Programm:keine Zuordnung
HGF - Programmthema:keine Zuordnung
DLR - Schwerpunkt:Digitalisierung
DLR - Forschungsgebiet:D - keine Zuordnung
DLR - Teilgebiet (Projekt, Vorhaben):D - keine Zuordnung
Standort: Oberpfaffenhofen
Institute & Einrichtungen:Institut für Physik der Atmosphäre > Zentrale Aufgaben PA
Hinterlegt von: Mohr, Dr. Daniel P.
Hinterlegt am:02 Dez 2024 11:50
Letzte Änderung:02 Dez 2024 11:50

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.