コード例 #1
0
ファイル: test_trust.py プロジェクト: thalman/freeipa
 def test_remove_external_trust_with_shared_secret(self):
     self.ad.run_command(
         ['netdom.exe', 'trust', self.master.domain.name,
          '/d:' + self.ad.domain.name, '/remove', '/oneside:TRUSTED']
     )
     self.remove_trust(self.ad)
     tasks.unconfigure_windows_dns_for_trust(self.ad, self.master)
コード例 #2
0
ファイル: test_trust.py プロジェクト: pombredanne/freeipa
    def test_remove_forest_trust_with_shared_secret(self):
        ps_cmd = ('[System.DirectoryServices.ActiveDirectory.Forest]'
                  '::getCurrentForest()'
                  '.DeleteLocalSideOfTrustRelationship("{}")'.format(
                      self.master.domain.name))
        self.ad.run_command(['powershell', '-c', ps_cmd])

        self.remove_trust(self.ad)

        # this is cleanup for workaround for
        # https://bugzilla.redhat.com/show_bug.cgi?id=1711958
        self.master.run_command([
            'ipa', 'dnsrecord-del', self.master.domain.name,
            self.srv_gc_record_name, '--srv-rec', self.srv_gc_record_value
        ])

        tasks.unconfigure_windows_dns_for_trust(self.ad, self.master)
コード例 #3
0
 def test_cleanup(self):
     tasks.unconfigure_windows_dns_for_trust(self.ad, self.master)