Your message dated Sat, 23 Sep 2023 19:32:23 +0000 with message-id <[email protected]> and subject line Bug#1042083: fixed in gosa-plugins-systems 2.8~git20211027.5741b8f-4+deb12u2 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-4+deb12u2 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: Mon, 18 Sep 2023 23:13:13 +0200 Source: gosa-plugins-systems Architecture: source Version: 2.8~git20211027.5741b8f-4+deb12u2 Distribution: bookworm Urgency: medium Maintainer: Debian Edu Packaging Team <[email protected]> Changed-By: Mike Gabriel <[email protected]> Closes: 1039700 1042083 1049410 1050215 Changes: gosa-plugins-systems (2.8~git20211027.5741b8f-4+deb12u2) bookworm; urgency=medium . [ Guido Berhörster ] * debian/patches: + Add 1004_enforce_unqualified_hostname.patch. (Closes: #1042083, #1039700). + Extend patch 1004. Add unqualified hostname checks for all types of systems. . [ Mike Gabriel ] * debian/patches: + Add 1003_fix-icon-rendering-in-DHCP-servlet.patch. Adjust icon image html code rendering to classic/default theme alternatives. (Closes: #1049410). + Add 1005_plugins-admin-systems-goto-class_printGeneric.inc-Fi.patch. Fix adding (standalone) "Network printer" systems via GOsa²'s system management. (Closes: #1050215). + Add 1006_plugins-admin-systems-class_termDNS.inc-Avoid-doubli.patch. Fix generation of target DNs for various system types. This avoids faulty duplications in the DN, such as 'ou=printers,ou=systems,ou=systems, <base_ou_dn>. Checksums-Sha1: 42b1aca0d5f118abed3c235e16a8be781bba2ec0 2427 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.dsc 6dd3e9ac9e70d8ac04c93358782f9b08f22b515e 65120 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.debian.tar.xz 255112a33134b5de4f021caafc47f457196fa8da 6849 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2_source.buildinfo Checksums-Sha256: bdeaf638e4660f788822e621bc27c628a09bfc49971a821792437a076e2d69a3 2427 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.dsc 2485876272a0f97bbbb9e7928b3710c8f66384d95d7dc9f9f3902b36f02429f0 65120 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.debian.tar.xz 6d89ddf6e0ed89676aead904ae6056b10baf606b66dc24475ca7fc33959e7cf6 6849 gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2_source.buildinfo Files: cd9e72ecf7e8366141fb4ad27f30e55d 2427 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.dsc d769e96819fa60692e0f008d1d40e478 65120 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2.debian.tar.xz 7e966794dbf2a5befdeeb3ab55b715f3 6849 web optional gosa-plugins-systems_2.8~git20211027.5741b8f-4+deb12u2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmUIvXcVHHN1bndlYXZl ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxe5oP/0M0CBH+MAEz2xxPNAolpIR4dulZ 6tXr+g9Q45IVTTcg+YW3XDuyAmYiYsImddb0rYOpqUK/JLijIMOVQW6BK3k9nK// 60nu+CtbLmM6zJxS/GOlAfCIkgfuk5ITYkYgaRB54zj3+Co+Abp9+1EezP7C6yw6 LHsrmSvS3fxHoPZ/IlraoFaofaiC8kQTJK7CtMV6aeuHhNWOjx8SgiCRBmaPqjQR zrZtOxDCPsT9Y5mUZMfH6vxZfjeUAdQ/w3xwA1Hm7tv/t94OIWBmj2yMKlygIeit p/cDowv6GzFhrdgDf0SXyAAoh4uBHN6vXFmsN4j4XZVkPau/oI6w8zx3CZVvekiv uw2c5XaW/JXeZvrNQG6zm6dTMF2S8eTAcRinycusxANwFE6eDvBM/4QEf5kRtnx4 ovTt7reSE5OOqKXJbGdebXLjCdhSw43AM3AkvDmDGxclkCX/dSkBxRvFEmeym4Nm mhUC5Wxkowg9dFFW6NiPIZxQj8BCSmGkx9w3ecb0tFbol3zUopJ/diFG5wRgZYhC U/3T/R4Z94boHYaHJs/PqXF1uJ0sv/pKIEp0XJs5EVR/KVqHwRZ5YebWJVgwyj+j XkFAj4CfgKKJOZ11vIV31DLn1WAzI2SBCqhoKVfOtg/il6N1KmRTDrCB2ErhP/ca emDodnMpEh5gUmRK =HTIt -----END PGP SIGNATURE-----
--- End Message ---

