Danke. Ausserdem reicht --superordinate alleine, --position muss nicht auch noch angegeben werden.
Frage #1: kann ich mehrere Werte für location bereits beim erzeugen angeben, oder muss ich anschliessend noch udm modify aufrufen mit --append? (ich kann “–append” bei create angeben, wird jedoch ignoriert.)
Frage #2: eine globale Liste von dns/srv_record sollte doch möglichsein, oder?
udm dns/srv_record list
Traceback (most recent call last):
File “/usr/share/univention-directory-manager-tools/univention-cli-server”, line 233, in doit
output = univention.admincli.admin.doit(arglist)
File “/usr/lib/python2.4/site-packages/univention/admincli/admin.py”, line 1048, in doit
for object in univention.admin.modules.lookup(module, co, lo, scope=‘sub’, superordinate=superordinate, base=position.getDn(), filter=filter):
File “/usr/lib/python2.4/site-packages/univention/admin/modules.py”, line 678, in lookup
tmpres=module.lookup(co, lo, filter, base=base, superordinate=superordinate, scope=scope, unique=unique, required=required, timeout=timeout, sizelimit=sizelimit)
File “/usr/lib/python2.4/site-packages/univention/admin/handlers/dns/srv_record.py”, line 182, in lookup
res.append(object(co, lo, None, dn, superordinate=superordinate))
File “/usr/lib/python2.4/site-packages/univention/admin/handlers/dns/srv_record.py”, line 135, in init
raise univention.admin.uexceptions.insufficientInformation, _( ‘superordinate object not present’ )
insufficientInformation: superordinate object not present