Sun Mar 26 09:52:36 CEST 2023: started univention-backup2master Sun Mar 26 09:52:36 CEST 2023: with options univention-config-registry 14.0.0-18A~4.4.0.202007200731 dc1.cbr1.de has address 192.168.130.213 dc1.cbr1.de has address 192.168.110.213 Ign:1 https://updates.software-univention.de/4.0/maintained 4.0-0/all/ InRelease Ign:2 https://updates.software-univention.de/4.0/maintained 4.0-0/amd64/ InRelease Ign:3 https://updates.software-univention.de/4.0/maintained 4.0-1/all/ InRelease Ign:4 https://updates.software-univention.de/4.0/maintained 4.0-1/amd64/ InRelease Ign:5 https://updates.software-univention.de/4.0/maintained 4.0-2/all/ InRelease Ign:6 https://updates.software-univention.de/4.0/maintained 4.0-2/amd64/ InRelease Ign:7 https://updates.software-univention.de/4.0/maintained 4.0-3/all/ InRelease Ign:8 https://updates.software-univention.de/4.0/maintained 4.0-3/amd64/ InRelease Ign:9 https://updates.software-univention.de/4.0/maintained 4.0-4/all/ InRelease Ign:10 https://updates.software-univention.de/4.0/maintained 4.0-4/amd64/ InRelease Ign:11 https://updates.software-univention.de/4.0/maintained 4.0-5/all/ InRelease Ign:12 https://updates.software-univention.de/4.0/maintained 4.0-5/amd64/ InRelease Ign:13 https://updates.software-univention.de/4.1/maintained 4.1-0/all/ InRelease Ign:14 https://updates.software-univention.de/4.1/maintained 4.1-0/amd64/ InRelease Ign:15 https://updates.software-univention.de/4.1/maintained 4.1-1/all/ InRelease Ign:16 https://updates.software-univention.de/4.1/maintained 4.1-1/amd64/ InRelease Ign:17 https://updates.software-univention.de/4.1/maintained 4.1-2/all/ InRelease Ign:18 https://updates.software-univention.de/4.1/maintained 4.1-2/amd64/ InRelease Ign:19 https://updates.software-univention.de/4.1/maintained 4.1-3/all/ InRelease Ign:20 https://updates.software-univention.de/4.1/maintained 4.1-3/amd64/ InRelease Ign:21 https://updates.software-univention.de/4.1/maintained 4.1-4/all/ InRelease Ign:22 https://updates.software-univention.de/4.1/maintained 4.1-4/amd64/ InRelease Ign:23 https://updates.software-univention.de/4.1/maintained 4.1-5/all/ InRelease Ign:24 https://updates.software-univention.de/4.1/maintained 4.1-5/amd64/ InRelease Ign:25 https://updates.software-univention.de/4.2/maintained 4.2-0/all/ InRelease Ign:26 https://updates.software-univention.de/4.2/maintained 4.2-0/amd64/ InRelease Ign:27 https://updates.software-univention.de/4.2/maintained 4.2-1/all/ InRelease Ign:28 https://updates.software-univention.de/4.2/maintained 4.2-1/amd64/ InRelease Ign:29 https://updates.software-univention.de/4.2/maintained 4.2-2/all/ InRelease Ign:30 https://updates.software-univention.de/4.2/maintained 4.2-2/amd64/ InRelease Ign:31 https://updates.software-univention.de/4.2/maintained 4.2-3/all/ InRelease Ign:32 https://updates.software-univention.de/4.2/maintained 4.2-3/amd64/ InRelease Ign:33 https://updates.software-univention.de/4.2/maintained 4.2-4/all/ InRelease Ign:34 https://updates.software-univention.de/4.2/maintained 4.2-4/amd64/ InRelease Ign:35 https://updates.software-univention.de/4.2/maintained 4.2-5/all/ InRelease Ign:36 https://updates.software-univention.de/4.2/maintained 4.2-5/amd64/ InRelease Ign:37 https://updates.software-univention.de/4.3/maintained 4.3-0/all/ InRelease Ign:38 https://updates.software-univention.de/4.3/maintained 4.3-0/amd64/ InRelease Ign:39 https://updates.software-univention.de/4.3/maintained 4.3-1/all/ InRelease Ign:40 https://updates.software-univention.de/4.3/maintained 4.3-1/amd64/ InRelease Ign:41 https://updates.software-univention.de/4.3/maintained 4.3-2/all/ InRelease Ign:42 https://updates.software-univention.de/4.3/maintained 4.3-2/amd64/ InRelease Ign:43 https://updates.software-univention.de/4.3/maintained 4.3-3/all/ InRelease Ign:44 https://updates.software-univention.de/4.3/maintained 4.3-3/amd64/ InRelease Ign:45 https://updates.software-univention.de/4.3/maintained 4.3-4/all/ InRelease Ign:46 https://updates.software-univention.de/4.3/maintained 4.3-4/amd64/ InRelease Ign:47 https://updates.software-univention.de/4.3/maintained 4.3-5/all/ InRelease Ign:48 https://updates.software-univention.de/4.3/maintained 4.3-5/amd64/ InRelease Ign:49 https://updates.software-univention.de/4.4/maintained 4.4-0/all/ InRelease Ign:50 https://updates.software-univention.de/4.4/maintained 4.4-0/amd64/ InRelease Ign:51 https://updates.software-univention.de/4.4/maintained 4.4-1/all/ InRelease Ign:52 https://updates.software-univention.de/4.4/maintained 4.4-1/amd64/ InRelease Ign:53 https://updates.software-univention.de/4.4/maintained 4.4-2/all/ InRelease Ign:54 https://updates.software-univention.de/4.4/maintained 4.4-2/amd64/ InRelease Ign:55 https://updates.software-univention.de/4.4/maintained 4.4-3/all/ InRelease Ign:56 https://updates.software-univention.de/4.4/maintained 4.4-3/amd64/ InRelease Ign:57 https://updates.software-univention.de/4.4/maintained 4.4-4/all/ InRelease Ign:58 https://updates.software-univention.de/4.4/maintained 4.4-4/amd64/ InRelease Ign:59 https://updates.software-univention.de/4.4/maintained 4.4-5/all/ InRelease Ign:60 https://updates.software-univention.de/4.4/maintained 4.4-5/amd64/ InRelease Ign:61 https://updates.software-univention.de/4.4/maintained 4.4-6/all/ InRelease Ign:62 https://updates.software-univention.de/4.4/maintained 4.4-6/amd64/ InRelease Ign:63 https://updates.software-univention.de/4.4/maintained 4.4-7/all/ InRelease Ign:64 https://updates.software-univention.de/4.4/maintained 4.4-7/amd64/ InRelease Ign:65 https://updates.software-univention.de/4.4/maintained 4.4-8/all/ InRelease Ign:66 https://updates.software-univention.de/4.4/maintained 4.4-8/amd64/ InRelease Ign:67 https://updates.software-univention.de/4.4/maintained 4.4-9/all/ InRelease Ign:68 https://updates.software-univention.de/4.4/maintained 4.4-9/amd64/ InRelease Ign:69 https://updates.software-univention.de/4.4/maintained/component 4.4-9-errata/all/ InRelease Ign:70 https://updates.software-univention.de/4.4/maintained/component 4.4-9-errata/amd64/ InRelease OK:71 https://updates.software-univention.de/4.0/maintained 4.0-0/all/ Release OK:72 https://updates.software-univention.de/4.0/maintained 4.0-0/amd64/ Release OK:73 https://updates.software-univention.de/4.0/maintained 4.0-1/all/ Release OK:74 https://updates.software-univention.de/4.0/maintained 4.0-1/amd64/ Release OK:76 https://updates.software-univention.de/4.0/maintained 4.0-2/all/ Release OK:77 https://updates.software-univention.de/4.0/maintained 4.0-2/amd64/ Release OK:78 https://updates.software-univention.de/4.0/maintained 4.0-3/all/ Release OK:79 https://updates.software-univention.de/4.0/maintained 4.0-3/amd64/ Release OK:81 https://updates.software-univention.de/4.0/maintained 4.0-4/all/ Release OK:82 https://updates.software-univention.de/4.0/maintained 4.0-4/amd64/ Release OK:83 https://updates.software-univention.de/4.0/maintained 4.0-5/all/ Release OK:85 https://updates.software-univention.de/4.0/maintained 4.0-5/amd64/ Release OK:86 https://updates.software-univention.de/4.1/maintained 4.1-0/all/ Release OK:87 https://updates.software-univention.de/4.1/maintained 4.1-0/amd64/ Release OK:88 https://updates.software-univention.de/4.1/maintained 4.1-1/all/ Release OK:90 https://updates.software-univention.de/4.1/maintained 4.1-1/amd64/ Release OK:91 https://updates.software-univention.de/4.1/maintained 4.1-2/all/ Release OK:92 https://updates.software-univention.de/4.1/maintained 4.1-2/amd64/ Release OK:94 https://updates.software-univention.de/4.1/maintained 4.1-3/all/ Release OK:95 https://updates.software-univention.de/4.1/maintained 4.1-3/amd64/ Release OK:96 https://updates.software-univention.de/4.1/maintained 4.1-4/all/ Release OK:97 https://updates.software-univention.de/4.1/maintained 4.1-4/amd64/ Release OK:99 https://updates.software-univention.de/4.1/maintained 4.1-5/all/ Release OK:100 https://updates.software-univention.de/4.1/maintained 4.1-5/amd64/ Release OK:101 https://updates.software-univention.de/4.2/maintained 4.2-0/all/ Release OK:103 https://updates.software-univention.de/4.2/maintained 4.2-0/amd64/ Release OK:104 https://updates.software-univention.de/4.2/maintained 4.2-1/all/ Release OK:105 https://updates.software-univention.de/4.2/maintained 4.2-1/amd64/ Release OK:106 https://updates.software-univention.de/4.2/maintained 4.2-2/all/ Release OK:108 https://updates.software-univention.de/4.2/maintained 4.2-2/amd64/ Release OK:109 https://updates.software-univention.de/4.2/maintained 4.2-3/all/ Release OK:112 https://updates.software-univention.de/4.2/maintained 4.2-3/amd64/ Release OK:113 https://updates.software-univention.de/4.2/maintained 4.2-4/all/ Release OK:114 https://updates.software-univention.de/4.2/maintained 4.2-4/amd64/ Release OK:115 https://updates.software-univention.de/4.2/maintained 4.2-5/all/ Release OK:117 https://updates.software-univention.de/4.2/maintained 4.2-5/amd64/ Release OK:118 https://updates.software-univention.de/4.3/maintained 4.3-0/all/ Release OK:119 https://updates.software-univention.de/4.3/maintained 4.3-0/amd64/ Release OK:121 https://updates.software-univention.de/4.3/maintained 4.3-1/all/ Release OK:122 https://updates.software-univention.de/4.3/maintained 4.3-1/amd64/ Release OK:123 https://updates.software-univention.de/4.3/maintained 4.3-2/all/ Release OK:124 https://updates.software-univention.de/4.3/maintained 4.3-2/amd64/ Release OK:126 https://updates.software-univention.de/4.3/maintained 4.3-3/all/ Release OK:127 https://updates.software-univention.de/4.3/maintained 4.3-3/amd64/ Release OK:128 https://updates.software-univention.de/4.3/maintained 4.3-4/all/ Release OK:130 https://updates.software-univention.de/4.3/maintained 4.3-4/amd64/ Release OK:131 https://updates.software-univention.de/4.3/maintained 4.3-5/all/ Release OK:132 https://updates.software-univention.de/4.3/maintained 4.3-5/amd64/ Release OK:133 https://updates.software-univention.de/4.4/maintained 4.4-0/all/ Release OK:135 https://updates.software-univention.de/4.4/maintained 4.4-0/amd64/ Release OK:136 https://updates.software-univention.de/4.4/maintained 4.4-1/all/ Release OK:137 https://updates.software-univention.de/4.4/maintained 4.4-1/amd64/ Release OK:139 https://updates.software-univention.de/4.4/maintained 4.4-2/all/ Release OK:140 https://updates.software-univention.de/4.4/maintained 4.4-2/amd64/ Release OK:141 https://updates.software-univention.de/4.4/maintained 4.4-3/all/ Release OK:142 https://updates.software-univention.de/4.4/maintained 4.4-3/amd64/ Release OK:144 https://updates.software-univention.de/4.4/maintained 4.4-4/all/ Release OK:145 https://updates.software-univention.de/4.4/maintained 4.4-4/amd64/ Release OK:146 https://updates.software-univention.de/4.4/maintained 4.4-5/all/ Release OK:148 https://updates.software-univention.de/4.4/maintained 4.4-5/amd64/ Release OK:149 https://updates.software-univention.de/4.4/maintained 4.4-6/all/ Release OK:150 https://updates.software-univention.de/4.4/maintained 4.4-6/amd64/ Release OK:151 https://updates.software-univention.de/4.4/maintained 4.4-7/all/ Release OK:153 https://updates.software-univention.de/4.4/maintained 4.4-7/amd64/ Release OK:154 https://updates.software-univention.de/4.4/maintained 4.4-8/all/ Release OK:155 https://updates.software-univention.de/4.4/maintained 4.4-8/amd64/ Release OK:157 https://updates.software-univention.de/4.4/maintained 4.4-9/all/ Release OK:158 https://updates.software-univention.de/4.4/maintained 4.4-9/amd64/ Release OK:159 https://updates.software-univention.de/4.4/maintained/component 4.4-9-errata/all/ Release OK:161 https://updates.software-univention.de/4.4/maintained/component 4.4-9-errata/amd64/ Release Paketlisten werden gelesen... Paketlisten werden gelesen... Abhängigkeitsbaum wird aufgebaut.... Statusinformationen werden eingelesen.... Die folgenden NEUEN Pakete werden installiert: univention-server-master 0 aktualisiert, 1 neu installiert, 0 zu entfernen und 144 nicht aktualisiert. Es müssen 159 kB an Archiven heruntergeladen werden. Nach dieser Operation werden 279 kB Plattenplatz zusätzlich benutzt. Holen:1 https://updates.software-univention.de/4.4/maintained 4.4-9/all/ univention-server-master 14.0.0-18A~4.4.0.202111171743 [159 kB] Es wurden 159 kB in 0 s geholt (730 kB/s). Herunterladen abgeschlossen; Nur-Herunterladen-Modus aktiv + echo + echo 'univention-backup2master allows the domain controller backup to take over the domain controller master role.' + echo + echo 'This tool will wait here for 30 seconds...' + echo 'Press CTRL-c to abort or press ENTER to continue' + read -t 30 somevar + trap consider_termination TERM EXIT QUIT INT HUP + dpkg-divert --divert /usr/lib/univention-directory-listener/replication.py.divert --rename --add /usr/lib/univention-directory-listener/system/replication.py + test -x /etc/init.d/slapd + invoke-rc.d slapd stop + test -x /etc/init.d/samba + test -x /etc/init.d/samba-ad-dc + test -x /etc/init.d/heimdal-kdc + invoke-rc.d heimdal-kdc stop + test -x /etc/init.d/univention-directory-notifier + invoke-rc.d univention-directory-notifier stop + test -x /etc/init.d/univention-directory-listener + invoke-rc.d univention-directory-listener stop + old_ldap_master=dc1.cbr1.de + univention-config-registry set ldap/master=ucsBackup.cbr1.de ldap/server/type=master server/role=domaincontroller_master kerberos/adminserver=ucsBackup.cbr1.de kerberos/kpasswdserver=ucsBackup.cbr1.de windows/wins-support=yes ldap/translogfile=/var/lib/univention-ldap/listener/listener ldap/translog-ignore-temporary=yes + '[' -e /etc/univention/ssl/ucsCA/CAcert.pem ']' + cp /etc/univention/ssl/ucsCA/CAcert.pem /var/www/ucs-root-ca.crt + test -x /etc/init.d/slapd + invoke-rc.d slapd start Warning: slapd.service changed on disk. Run 'systemctl daemon-reload' to reload units. + test -x /etc/init.d/samba + test -x /etc/init.d/samba-ad-dc + test -x /etc/init.d/heimdal-kdc + invoke-rc.d heimdal-kdc start + test -x /etc/init.d/univention-directory-notifier + invoke-rc.d univention-directory-notifier start + test -x /etc/init.d/univention-directory-listener + invoke-rc.d univention-directory-listener start + /usr/share/univention-directory-manager-tools/univention-dnsedit --ignore-exists cbr1.de add srv kerberos-adm tcp 0 100 88 ucsBackup.cbr1.de. + /usr/share/univention-directory-manager-tools/univention-dnsedit --ignore-exists cbr1.de remove srv kerberos-adm tcp 0 100 88 dc1.cbr1.de. ++ sed -ne 's|dn: ||p' ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret '(&(univentionServerRole=master)(univentionService=Samba 4)(univentionService=S4 Connector))' dn + master_dn=cn=dc1,cn=dc,cn=computers,dc=cbr1,dc=de + '[' -n cn=dc1,cn=dc,cn=computers,dc=cbr1,dc=de ']' + univention-directory-manager computers/domaincontroller_master modify --dn cn=dc1,cn=dc,cn=computers,dc=cbr1,dc=de --remove 'service=S4 Connector' ++ dpkg-query -W '-f=${Status}\n' univention-s4-connector + '[' '' = 'install ok installed' ']' + echo + echo 'WARNING: The S4 Connector is not installed on this system but the S4 Connector was installed and configured on the old domain controller master.' + echo ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -b cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret -LLL ++ awk '$1=="objectClass:" && $2=="univentionObject"' + found_univentionObject='objectClass: univentionObject' + '[' -z 'objectClass: univentionObject' ']' ++ mktemp + temp_file=/tmp/tmp.4J8mrOB4wg + echo 'dn: cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de' + echo 'changetype: modify' + echo 'replace: univentionServerRole' + echo 'univentionServerRole: master' + echo - + echo 'replace: univentionObjectType' + echo 'univentionObjectType: computers/domaincontroller_master' ++ cat /etc/ldap.secret + ldapmodify -x -D cn=admin,dc=cbr1,dc=de -w Vjdsn8tlL7Uqtj3WimiV -f /tmp/tmp.4J8mrOB4wg + rm /tmp/tmp.4J8mrOB4wg ++ univention-directory-manager dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --filter relativeDomainName=_domaincontroller_master._tcp ++ sed -ne 's|DN: ||p' + srv_dn=relativeDomainName=_domaincontroller_master._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de + univention-directory-manager dns/srv_record modify --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --dn relativeDomainName=_domaincontroller_master._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --set 'location=0 0 0 ucsBackup.cbr1.de.' ++ echo dc1.cbr1.de ++ awk -F . '{print $1}' + old_ldap_master_hostname=dc1 + samdb=/var/lib/samba/private/sam.ldb + '[' -e /var/lib/samba/private/sam.ldb ']' + univention-directory-manager computers/domaincontroller_master remove --filter name=dc1 --remove_referring ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret -LLL '(&(relativeDomainName=univention-directory-manager)(cNameRecord=dc1))' + res= + '[' -n '' ']' ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret -LLL '(&(relativeDomainName=univention-repository)(cNameRecord=dc1))' + res= + '[' -n '' ']' + resolve_reference dns/forward_zone nameserver dc1.cbr1.de. ucsBackup.cbr1.de. '' + local module=dns/forward_zone + local attribute=nameserver + local old_ldap_master=dc1.cbr1.de. + local ldap_master=ucsBackup.cbr1.de. + local udm_options= + '[' 5 -ne 5 ']' ++ mktemp + domains=/tmp/tmp.snS0KiFDg5 + udm dns/forward_zone list + uniq + awk -vold=dc1.cbr1.de. -vattr=nameserver '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 ~ attr && $0 ~ old { print DN } ' + exec + read -u 5 DN + exec + rm -f /tmp/tmp.snS0KiFDg5 + resolve_reference dns/reverse_zone nameserver dc1.cbr1.de. ucsBackup.cbr1.de. '' + local module=dns/reverse_zone + local attribute=nameserver + local old_ldap_master=dc1.cbr1.de. + local ldap_master=ucsBackup.cbr1.de. + local udm_options= + '[' 5 -ne 5 ']' ++ mktemp + domains=/tmp/tmp.l726GY43uV + udm dns/reverse_zone list + awk -vold=dc1.cbr1.de. -vattr=nameserver '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 ~ attr && $0 ~ old { print DN } ' + uniq + exec + read -u 5 DN + '[' 1 ']' ++ awk -vold=dc1.cbr1.de. -vdn=zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de -vattr=nameserver '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' ++ udm dns/reverse_zone list + old_value=dc1.cbr1.de. + '[' -z dc1.cbr1.de. -o '' = n ']' + echo '' + echo 'udm dns/reverse_zone (attribute nameserver) contains a reference to dc1.cbr1.de. in zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de. + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de."' + echo to + echo ' "ucsBackup.cbr1.de."' + '[' dns/reverse_zone = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing nameserver in zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de' + '[' dns/reverse_zone = shares/share -o nameserver = mailHomeServer ']' + udm dns/reverse_zone modify --dn zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de --append nameserver=ucsBackup.cbr1.de. + udm dns/reverse_zone modify --dn zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de --remove nameserver=dc1.cbr1.de. + break + '[' 1 ']' ++ udm dns/reverse_zone list ++ awk -vold=dc1.cbr1.de. -vdn=zoneName=110.168.192.in-addr.arpa,cn=dns,dc=cbr1,dc=de -vattr=nameserver '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + exec + rm -f /tmp/tmp.l726GY43uV + univention-run-join-scripts + tee -a /var/log/univention/backup2master.log univention-run-join-scripts: runs all join scripts existing on local computer. copyright (c) 2001-2021 Univention GmbH, Germany Running pre-joinscripts hook(s): done Running 01univention-ldap-server-init.instskipped (already executed) Running 02univention-directory-notifier.instskipped (already executed) Running 03univention-directory-listener.instskipped (already executed) Running 04univention-ldap-client.instskipped (already executed) Running 05univention-bind.instskipped (already executed) Running 08univention-apache.instskipped (already executed) Running 10univention-ldap-server.instskipped (already executed) Running 11univention-heimdal-init.instskipped (already executed) Running 11univention-pam.instskipped (already executed) Running 15univention-directory-notifier-post.instskipped (already executed) Running 15univention-heimdal-kdc.instskipped (already executed) Running 18python-univention-directory-manager.instskipped (already executed) Running 20univention-directory-policy.instskipped (already executed) Running 20univention-join.instskipped (already executed) Running 20univention-ldap-config-master.instskipped (already executed) Running 22univention-directory-manager-rest.instskipped (already executed) Running 26univention-nagios-common.instskipped (already executed) Running 30univention-appcenter.instskipped (already executed) Running 30univention-nagios-client.instskipped (already executed) Running 33univention-portal.instskipped (already executed) Running 34univention-management-console-server.instskipped (already executed) Running 35univention-appcenter-docker.instskipped (already executed) Running 35univention-management-console-module-appcenter.instskipped (already executed) Running 35univention-management-console-module-diagnostic.instskipped (already executed) Running 35univention-management-console-module-ipchange.instskipped (already executed) Running 35univention-management-console-module-join.instskipped (already executed) Running 35univention-management-console-module-lib.instskipped (already executed) Running 35univention-management-console-module-mrtg.instskipped (already executed) Running 35univention-management-console-module-quota.instskipped (already executed) Running 35univention-management-console-module-reboot.instskipped (already executed) Running 35univention-management-console-module-services.instskipped (already executed) Running 35univention-management-console-module-setup.instskipped (already executed) Running 35univention-management-console-module-sysinfo.instskipped (already executed) Running 35univention-management-console-module-top.instskipped (already executed) Running 35univention-management-console-module-ucr.instskipped (already executed) Running 35univention-management-console-module-udm.instskipped (already executed) Running 35univention-management-console-module-updater.instskipped (already executed) Running 35univention-server-overview.instskipped (already executed) Running 36univention-management-console-module-apps.instskipped (already executed) Running 40univention-virtual-machine-manager-schema.instskipped (already executed) Running 81univention-nfs-server.instskipped (already executed) Running 90univention-bind-post.instskipped (already executed) Running 91univention-saml.instskipped (already executed) Running 92univention-management-console-web-server.instskipped (already executed) Running 98univention-pkgdb-tools.instskipped (already executed) Running post-joinscripts hook(s): done + resolve_reference shares/share host dc1 ucsBackup '' + local module=shares/share + local attribute=host + local old_ldap_master=dc1 + local ldap_master=ucsBackup + local udm_options= + '[' 5 -ne 5 ']' ++ mktemp + domains=/tmp/tmp.HEmN106j27 + awk -vold=dc1 -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 ~ attr && $0 ~ old { print DN } ' + uniq + udm shares/share list + exec + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=intern,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=intern,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=intern,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=intern,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=intern,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=intern,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=kunden,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' close failed in file object destructor: sys.excepthook is missing lost sys.stderr + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=kunden,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=kunden,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=kunden,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=kunden,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=kunden,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=public,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=public,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=public,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=public,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=public,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=public,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=outlook,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=outlook,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=outlook,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=outlook,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=outlook,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=outlook,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=private,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=private,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=private,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=private,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=private,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=private,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=software,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=software,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=software,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z Y ']' + case $answer in + echo 'Ok, changing host in cn=software,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=software,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=software,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=master_backup,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value=dc1.cbr1.de + '[' -z dc1.cbr1.de -o '' = n ']' + echo '' + echo 'udm shares/share (attribute host) contains a reference to dc1 in cn=master_backup,cn=shares,dc=cbr1,dc=de' + new_value=ucsBackup.cbr1.de + echo + echo 'Do you want this reference to be changed from' + echo ' "dc1.cbr1.de"' + echo to + echo ' "ucsBackup.cbr1.de"' + '[' shares/share = shares/share ']' + echo '[Y|n|remove]? ' + udm shares/share list + awk -vdn=cn=master_backup,cn=shares,dc=cbr1,dc=de -vtarget=ucsBackup.cbr1.de ' /^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 == "host:" { host = $2 } $1 == "path:" { path = $2 } dn == DN && path { old_path = path } host && path { count [ host ":" path ] ++ ; host=path="" } END { if ( (target ":" old_path) in count ) print "WARNING: path", old_path, "already exists on new host", target } ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing host in cn=master_backup,cn=shares,dc=cbr1,dc=de' + '[' shares/share = shares/share -o host = mailHomeServer ']' + udm shares/share modify --dn cn=master_backup,cn=shares,dc=cbr1,dc=de --set host=ucsBackup.cbr1.de + break + '[' 1 ']' ++ udm shares/share list ++ awk -vold=dc1 -vdn=cn=master_backup,cn=shares,dc=cbr1,dc=de -vattr=host '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + exec + rm -f /tmp/tmp.HEmN106j27 + resolve_reference dns/srv_record location dc1 ucsBackup '--superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + local module=dns/srv_record + local attribute=location + local old_ldap_master=dc1 + local ldap_master=ucsBackup + local 'udm_options=--superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' 5 -ne 5 ']' ++ mktemp + domains=/tmp/tmp.fMaEobBscz + udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de + awk -vold=dc1 -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; $1 ~ attr && $0 ~ old { print DN } ' + uniq + exec + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 3268 dc1.cbr1.de.' + '[' -z '0 100 3268 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 3268 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 3268 dc1.cbr1.de."' + echo to + echo ' "0 100 3268 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 3268 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 3268 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_gc._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 464 dc1.cbr1.de.' + '[' -z '0 100 464 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 464 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 464 dc1.cbr1.de."' + echo to + echo ' "0 100 464 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 464 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 464 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kpasswd._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 464 dc1.cbr1.de.' + '[' -z '0 100 464 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 464 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 464 dc1.cbr1.de."' + echo to + echo ' "0 100 464 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 464 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 464 dc1.cbr1.de.' + break + '[' 1 ']' ++ awk -vold=dc1 -vdn=relativeDomainName=_kpasswd._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 88 dc1.cbr1.de.' + '[' -z '0 100 88 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 88 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 88 dc1.cbr1.de."' + echo to + echo ' "0 100 88 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 88 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 88 dc1.cbr1.de.' + break + '[' 1 ']' ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 88 dc1.cbr1.de.' + '[' -z '0 100 88 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 88 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 88 dc1.cbr1.de."' + echo to + echo ' "0 100 88 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 88 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 88 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._udp,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 3268 dc1.cbr1.de.' + '[' -z '0 100 3268 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 3268 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 3268 dc1.cbr1.de."' + echo to + echo ' "0 100 3268 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 3268 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 3268 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.pdc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 88 dc1.cbr1.de.' + '[' -z '0 100 88 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 88 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 88 dc1.cbr1.de."' + echo to + echo ' "0 100 88 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 88 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 88 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 3268 dc1.cbr1.de.' + '[' -z '0 100 3268 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 3268 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 3268 dc1.cbr1.de."' + echo to + echo ' "0 100 3268 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 3268 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 3268 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_gc._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 88 dc1.cbr1.de.' + '[' -z '0 100 88 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 88 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 88 dc1.cbr1.de."' + echo to + echo ' "0 100 88 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 88 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 88 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 3268 dc1.cbr1.de.' + '[' -z '0 100 3268 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 3268 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 3268 dc1.cbr1.de."' + echo to + echo ' "0 100 3268 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 3268 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 3268 dc1.cbr1.de.' + break + '[' 1 ']' ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 88 dc1.cbr1.de.' + '[' -z '0 100 88 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 88 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 88 dc1.cbr1.de."' + echo to + echo ' "0 100 88 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 88 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 88 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value='0 100 389 dc1.cbr1.de.' + '[' -z '0 100 389 dc1.cbr1.de.' -o '' = n ']' + echo '' + echo 'udm dns/srv_record (attribute location) contains a reference to dc1 in relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + new_value='0 100 389 ucsBackup.cbr1.de.' + echo + echo 'Do you want this reference to be changed from' + echo ' "0 100 389 dc1.cbr1.de."' + echo to + echo ' "0 100 389 ucsBackup.cbr1.de."' + '[' dns/srv_record = shares/share ']' + echo -n '[Y|n]? ' + true + read answer + '[' -z '' ']' + answer=y + case $answer in + echo 'Ok, changing location in relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de' + '[' dns/srv_record = shares/share -o location = mailHomeServer ']' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --append 'location=0 100 389 ucsBackup.cbr1.de.' + udm dns/srv_record modify --dn relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de --remove 'location=0 100 389 dc1.cbr1.de.' + break + '[' 1 ']' ++ udm dns/srv_record list --superordinate zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de ++ awk -vold=dc1 -vdn=relativeDomainName=_ldap._tcp.19906875-5f10-44ee-b158-5d1e44544e4e.domains._msdcs,zoneName=cbr1.de,cn=dns,dc=cbr1,dc=de -vattr=location '/^DN:/ { $1=""; sub(/^[ ]+/, "") ; DN=$0 ; next }; dn==DN && $1 ~ attr && $0 ~ old { $1=""; sub(/^[ ]+/, ""); print $0 ; exit } ' + old_value= + '[' -z '' -o '' = n ']' + last_answer= + break + read -u 5 DN + exec + rm -f /tmp/tmp.fMaEobBscz ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret -LLL '(&(cn=ucsBackup)(objectClass=univentionDomainController)(univentionService=IMAP))' + res= ++ ldapsearch -x -ZZ -D cn=ucsBackup,cn=dc,cn=computers,dc=cbr1,dc=de -y /etc/machine.secret -LLL '(univentionMailHomeServer=dc1.cbr1.de)' + res_users= + '[' -n '' -a -n '' ']' + '[' -n '' ']' ++ cat /etc/ldap.secret + ldapdelete -x -D cn=admin,dc=cbr1,dc=de -w Vjdsn8tlL7Uqtj3WimiV krb5PrincipalName=ldap/dc1.cbr1.de@CBR1.DE,cn=kerberos,dc=cbr1,dc=de + printf '\nReplacing package univention-server-backup with univention-server-master.\n' + apt-get -y install univention-server-master univention-server-backup- + udm_remove_dns_service_account dc1 + local machine_name=dc1 ++ udm users/user list --filter username=dns-dc1 ++ sed -n 's/^DN: //p' + dns_service_account_dn=uid=dns-dc1,cn=users,dc=cbr1,dc=de + '[' -n uid=dns-dc1,cn=users,dc=cbr1,dc=de ']' + univention-directory-manager users/user remove --dn uid=dns-dc1,cn=users,dc=cbr1,dc=de + test -x /etc/init.d/bind9 + /etc/init.d/bind9 force-reload + STILL_RUNNING= + exit 0 + consider_termination + '[' -z '' ']' + exit