From Bug #33223, the mapping of the dhcp options is wrong: > > 3. The mapping is wrong: the attribute is multi-valued: > _properties = { > 'option': univention.admin.property( > ... > multivalue=True, > ... > _mappings = ( > ( 'option', 'dhcpOption', None, > univention.admin.mapping.ListToString ), +++ This bug was initially created as a clone of Bug #33223 +++
patch is bd30fe035001e869c187d1479e6ecda2e3d5a206 in attachment 5666 [details]
Single-line-fix done. univention-directory-manager-modules (11.0.3-36): r73169 | Bug #33614: fix mapping of DHCP options univention-directory-manager-modules (12.0.4-2): r73157 | Bug #33614: fix mapping of DHCP options
OK: r73169 OK: r73169 OK: aptitude install '?source-package(univention-directory-manager-modules)~i' # 11.0.3-36.1430.201610131831 OK: udm dhcp/service modify --dn "$(udm dhcp/service list|sed -ne 's/^DN: //p;T;q')" --append option='ntp-servers 192.168.0.240' --append option='smtp-server mail.univention.de' OK: univention-ldapsearch -LLLo ldif-wrap=no -s base -b "$(udm dhcp/service list|sed -ne 's/^DN: //p;T;q')" dhcpOption OK: univention-directory-manager-modules.yaml TBD: errata-announce -V --only univention-directory-manager-modules.yaml
<http://errata.software-univention.de/ucs/4.1/319.html>