Your message dated Wed, 23 Aug 2023 17:37:57 +0000 with message-id <[email protected]> and subject line Bug#1042083: fixed in gosa-plugins-systems 2.8~git20211027.5741b8f-7 has caused the Debian Bug report #1042083, regarding Need more robust handling of fully-qualified hostnames when adding hosts to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1042083: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042083 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debian-edu-config Version: 2.12.33 This issue is filed against debian-edu-config because it is a central piece in it and supplies the gosa-create-host script, however it is also a documentation bug and should be addressed in gosa as well. The DebianEdu documentation currently does not explicitly state whether the hostname when adding a new system via gosa should be fully qualified or not but it provides a screenshot with an example where the hostname is fully qualified "ws01.intern" (see attachment and https://jenkins.debian.net/userContent/debian-edu-doc/debian-edu-doc-en/debian-edu-bookworm-manual.html#idm1063). If a fully qualified hostname was given gosa will create an entry in LDAP with the following DN: cn=ws008,ou=workstations,ou=systems,dc=skole,dc=skolelinux,dc=no. However, the postcreate hook, i.e. the gosa-create-host script, expects the CN of the above entry to contain a non-qualified hostname and then tries to determine the fully qualified hostname first via DNS and then via LDAP which fails and causes the script to silently skip the creation of host and NFS Kerberos principals altogether. So the question here is how to handle this properly? I assume the non-qualified hostname is intended to be entered into gosa, in that case - the documentation should mention that and the screenshot should be updated - gosa should reject FQHN - the gosa-create-host script should be made more robust, exit with an error if the hostname contains a "." or the fully qualified hostname cannot be determined -- Guido Berhoerster
--- End Message ---
--- Begin Message ---Source: gosa-plugins-systems Source-Version: 2.8~git20211027.5741b8f-7 Done: Mike Gabriel <[email protected]> We believe that the bug you reported is fixed in the latest version of gosa-plugins-systems, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Gabriel <[email protected]> (supplier of updated gosa-plugins-systems package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 23 Aug 2023 18:46:17 +0200 Source: gosa-plugins-systems Architecture: source Version: 2.8~git20211027.5741b8f-7 Distribution: unstable Urgency: medium Maintainer: Debian Edu Packaging Team <[email protected]> Changed-By: Mike Gabriel <[email protected]> Closes: 1039700 1042083 Changes: gosa-plugins-systems (2.8~git20211027.5741b8f-7) unstable; urgency=medium . [ Guido Berhoerster ] * Add 1004_enforce_unqualified_hostname.patch. (Closes: #1042083, #1039700). * Add unqualified hostname checks for all types of systems. Checksums-Sha1: 0fb3579d7706eb8fdcc97d0d9f5a67f16e452735 2395 gosa-plugins-systems_2.8~git20211027.5741b8f-7.dsc a7bebf89602ab7ef00e0d130cb552a52e14907e6 64292 gosa-plugins-systems_2.8~git20211027.5741b8f-7.debian.tar.xz 4097a3b8efc21c233cd7e702de7be006ebc4310b 6817 gosa-plugins-systems_2.8~git20211027.5741b8f-7_source.buildinfo Checksums-Sha256: efa9ca4e9758115d673fbb5bfa6df69d72887b00de910aa3f9cc3f8d67dcb1c8 2395 gosa-plugins-systems_2.8~git20211027.5741b8f-7.dsc eb313ee2bbfd5372f2bce607193c0ad66f24ac5209e522021e3c452ea8549878 64292 gosa-plugins-systems_2.8~git20211027.5741b8f-7.debian.tar.xz 614528124d1b97274795cec87a3aec6a4320a0bd3b4d9ba5bb56ff6e79024e75 6817 gosa-plugins-systems_2.8~git20211027.5741b8f-7_source.buildinfo Files: 16168679ec508ba4e0f29ee41f48adca 2395 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-7.dsc 498c7fd2227aa6c0201329f50a152094 64292 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-7.debian.tar.xz 5be30f2e7202b009e9ee2fa695bd8ca3 6817 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-7_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmTmN/gVHHN1bndlYXZl ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxtKIP/j4Em6fK0yUpDVohtB6AH7cI/vxm Hb4IxEJMftpzqIiNPgg7I06FaoUD1166kbd70YdUWdDD/DCk1at/wqYx/oEsxqZM VHhCdow1Joeoo7kdi5kKjDL8u9KJvkIrPDGCDJJ8pD+s6oVG4GuJfVmjLy9+H73d sxkfIgOS8/3/0Lk6sKl8SJia+fdzaBCvtG18Z+LDwIcuOXy33tvus1cfStOxHCHy Zv+vSYhNQGGnqMr+STBuwP8b4YiHHSUwRQgFO7nIjE6OfYS4XBByRzcamQ9z1dEY Vx6dgPZ0P1R9uBd4XiEc+VdERicsmMmrCaHwzb5xiheWiYFdMWbumEyNTI8UD9wl Pja5y1bOyNud1OAXC3bx2WiX1qGQjhIEmKebvV0dCuSX5c07JKldP7O2xrwfX8Wz 54r2M5kDxTpoEaptweYB74xRez3WijIldns8vgfzm3xb0PwHhA/3s9uB6dFtVrG3 ULZm/uzbmQ/HZRnIxUN0zM2LIEMRaaO//vpwxnq8cLMvE4YF//Z+FzZrhi9/CXDg hptxtjh5whe2TpLOZvro5ljkdIkvpqz+mfc4ZDLCHbdXesMqQW6ivcxqHv8O0Y9X uOjKG1ywrufDg04opBlXePC3uJAOxyR3iSRHb0Hxn7fT3Tn+xUcr/Z/EEgw0ro/I OHxbWOpKh6KFnf+O =hqF9 -----END PGP SIGNATURE-----
--- End Message ---

