When joining a (UCS@school) 5.2 replica, the join.log contains the following output: Configure 20univention-join.inst Thu Feb 27 16:24:37 CET 2025 2025-02-27 16:24:37.965358922+01:00 (in joinscript_init) chown: warning: '.' should be ':': „root.DC Backup Hosts“ Object modified: cn=dcmitte,cn=dc,cn=server,cn=computers,ou=gsmitte,dc=ucs,dc=intra 2025-02-27 16:24:42.551813942+01:00 (in joinscript_save_current_version) Currently the chown warning is only an optical issue.
diff --git management/univention-join/20univention-join.inst management/univention-join/20univention-join.inst index 4ffe196b172..12b68d6e4f4 100755 --- management/univention-join/20univention-join.inst +++ management/univention-join/20univention-join.inst @@ -144,7 +144,7 @@ if [ "$server_role" = "domaincontroller_master" -o "$server_role" = "domaincontr if [ -e /etc/univention/ssl ]; then res=`find /etc/univention/ssl/ -group root` if [ -n "$res" ]; then - find /etc/univention/ssl/ -group root | xargs chown root."DC Backup Hosts" + find /etc/univention/ssl/ -group root | xargs chown root:"DC Backup Hosts" fi fi fi
Reproduce: chgrp root /etc/univention/ssl/master521.school.dev/req.pem univention-run-join-scripts --force --run-scripts 20univention-join.inst Fixed in: univention-join.yaml 1a8edf630275 | feat(join): make use of chown future proof univention-join (14.0.7) 1a8edf630275 | feat(join): make use of chown future proof prevent the warning `chown: warning: '.' should be ':': „root.DC Backup Hosts“` in `20univention-join.inst` when any file under /etc/univention/ssl belongs to the group `root`.
problem reproduced ok fix tested ok errata yaml ok package built ok
<https://errata.software-univention.de/#/?erratum=5.2x59>