bei einem versuchten Upgrade auf den UCS 5.0 erhalte ich die folgende Fehlermeldung:
The system can not be updated to UCS 5.0 due to the following reasons:
python_ucr_template_compatibility:
The following UCR templates are not compatible with Python 3:
/etc/univention/templates/files/etc/samba/smb.conf.d/10global (package: univention-samba4)
See <https://help.univention.com/t/17948> for information on how to proceed with each template.
Error: Update aborted by pre-update script of release 5.0-0
Ich habe schon einige Posting zu diesem Thema gefunden, das Paket univention-samba4 war aber bisher nicht dabei.
root@ucs:~# univention-check-templates
WARNING: The following UCR files are modified locally.
Updated versions will be named FILENAME.dpkg-*.
The files should be checked for differences.
Ich habe auf einem zweiten Server ein ähnliches Problem:
univention-check-templates
WARNING: The following UCR files are modified locally.
Updated versions will be named FILENAME.dpkg-*.
The files should be checked for differences.
/etc/univention/templates/files/etc/samba/smb.conf.d/10global
Die Datei 10global wurde verändert und in dem Verzeichnis habe ich dazu die Datei 10global.dpkg-dist gefunden, die wohl im Rahmen eines Updates hätte installiert werden sollen.
Ersetze ich nun 10global durch 10global.dpkg-dist, dann erhalte ich trotzdem die Fehlermeldung.
Ich gehe davon aus, dass univention-check-templates die Datei anhand eine Hash überprüft, der irgendwo gespeichert ist. Habe ich die Möglichkeit, diesen Hash zu aktualisieren? Es gibt auch weitere Dateien, bei denen wir für Kunden kleine Änderungen vorgenommen haben und bei denen dieses Problem auch auftreten wird.