Univention Bugzilla – Bug 50787
Setting ucsschool/userlogon/create_drive_mappings Does Not Trigger The Listener
Last modified: 2023-10-26 12:23:22 CEST
ucr set ucsschool/userlogon/create_drive_mappings=false does not trigger the listener and therefore the mappings are not updated. It needs a manual update: ===================================================================== root@lenaedu:/var/lib/samba/netlogon/user# ucr set ucsschool/userlogon/create_drive_mappings=false Create ucsschool/userlogon/create_drive_mappings root@lenaedu:/var/lib/samba/netlogon/user# sleep 30s; ls -al insgesamt 48 drwxr-xr-x 2 root root 20480 Feb 5 11:02 . drwxr-xr-x 4 root root 4096 Aug 14 13:58 .. -rw-r--r-- 1 root nogroup 10462 Dez 8 2018 univention-management-console.ico -rw-r--r-- 1 root root 9662 Dez 8 2018 univention-portal.ico root@lenaedu:/var/lib/samba/netlogon/user# univention-directory-listener-ctrl resync ucs-school-user-logonscript root@lenaedu:/var/lib/samba/netlogon/user# ls -alh | tail -n2 -rwxr-xr-x 1 root root 6,8K Feb 5 11:07 z.zuwiderhan2.vbs -rwxr-xr-x 1 root root 6,8K Feb 5 11:07 z.zwickersle.vbs ==========================================================================
UCR variable changes never trigger listener modules. Only changes to LDAP objects do that. The manual section "7.3. Netlogon-Skripte für Samba4-Umgebung" is however missing a note about how and when to trigger a netlogon rebuild (listener resync). IMHO this should be converted to a "docu bug", as automatically rebuilding all netlogon scripts after changing UCR variable(s) should be done manually.