def test_set_firewall_logging_maxfilesize_local(self):
     current = win_lgpo_netsh.get_settings(
         profile="domain", section="logging", store="local"
     )["MaxFileSize"]
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain", setting="maxfilesize", value="16384", store="local"
         )
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile="domain", section="logging", store="local"
         )["MaxFileSize"]
         self.assertEqual("16384", new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain", setting="maxfilesize", value=current, store="local"
         )
         self.assertTrue(ret)
Example #2
0
 def test_set_firewall_logging_maxfilesize_local(self):
     current = win_lgpo_netsh.get_settings(profile='domain',
                                           section='logging',
                                           store='local')['MaxFileSize']
     try:
         ret = win_lgpo_netsh.set_logging_settings(profile='domain',
                                                   setting='maxfilesize',
                                                   value='16384',
                                                   store='local')
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(profile='domain',
                                           section='logging',
                                           store='local')['MaxFileSize']
         self.assertEqual('16384', new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(profile='domain',
                                                   setting='maxfilesize',
                                                   value=current,
                                                   store='local')
         self.assertTrue(ret)
Example #3
0
 def test_set_firewall_logging_filename_local(self):
     current = win_lgpo_netsh.get_settings(profile='domain',
                                           section='logging',
                                           store='local')['FileName']
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='filename',
             value='C:\\Temp\\test.log',
             store='local')
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(profile='domain',
                                           section='logging',
                                           store='local')['FileName']
         self.assertEqual('C:\\Temp\\test.log', new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(profile='domain',
                                                   setting='filename',
                                                   value=current,
                                                   store='local')
         self.assertTrue(ret)
 def test_set_firewall_logging_filename_local(self):
     current = win_lgpo_netsh.get_settings(
         profile="domain", section="logging", store="local"
     )["FileName"]
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="filename",
             value="C:\\Temp\\test.log",
             store="local",
         )
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile="domain", section="logging", store="local"
         )["FileName"]
         self.assertEqual("C:\\Temp\\test.log", new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain", setting="filename", value=current, store="local"
         )
         self.assertTrue(ret)
Example #5
0
 def test_set_firewall_logging_dropped_local_enable(self):
     current = win_lgpo_netsh.get_settings(
         profile='domain', section='logging',
         store='local')['LogDroppedConnections']
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='droppedconnections',
             value='enable',
             store='local')
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile='domain', section='logging',
             store='local')['LogDroppedConnections']
         self.assertEqual('Enable', new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='droppedconnections',
             value=current,
             store='local')
         self.assertTrue(ret)
Example #6
0
 def test_set_firewall_logging_allowed_lgpo_notconfigured(self):
     current = win_lgpo_netsh.get_settings(
         profile='domain', section='logging',
         store='lgpo')['LogAllowedConnections']
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='allowedconnections',
             value='notconfigured',
             store='lgpo')
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile='domain', section='logging',
             store='lgpo')['LogAllowedConnections']
         self.assertEqual('NotConfigured', new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='allowedconnections',
             value=current,
             store='lgpo')
         self.assertTrue(ret)
Example #7
0
 def test_set_firewall_logging_dropped_local_enable(self):
     current = win_lgpo_netsh.get_settings(
         profile="domain", section="logging",
         store="local")["LogDroppedConnections"]
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="droppedconnections",
             value="enable",
             store="local",
         )
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile="domain", section="logging",
             store="local")["LogDroppedConnections"]
         self.assertEqual("Enable", new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="droppedconnections",
             value=current,
             store="local",
         )
         self.assertTrue(ret)
Example #8
0
 def test_set_firewall_logging_allowed_lgpo_notconfigured(self):
     current = win_lgpo_netsh.get_settings(
         profile="domain", section="logging",
         store="lgpo")["LogAllowedConnections"]
     try:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="allowedconnections",
             value="notconfigured",
             store="lgpo",
         )
         self.assertTrue(ret)
         new = win_lgpo_netsh.get_settings(
             profile="domain", section="logging",
             store="lgpo")["LogAllowedConnections"]
         self.assertEqual("NotConfigured", new)
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="allowedconnections",
             value=current,
             store="lgpo",
         )
         self.assertTrue(ret)
Example #9
0
 def test_set_firewall_logging_allowed_local_notconfigured(self):
     current = win_lgpo_netsh.get_settings(
         profile='domain', section='logging',
         store='local')['LogAllowedConnections']
     try:
         self.assertRaises(CommandExecutionError,
                           win_lgpo_netsh.set_logging_settings,
                           profile='domain',
                           setting='allowedconnections',
                           value='notconfigured',
                           store='local')
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile='domain',
             setting='allowedconnections',
             value=current,
             store='local')
         self.assertTrue(ret)
Example #10
0
 def test_set_firewall_logging_allowed_local_notconfigured(self):
     current = win_lgpo_netsh.get_settings(
         profile="domain", section="logging",
         store="local")["LogAllowedConnections"]
     try:
         self.assertRaises(
             CommandExecutionError,
             win_lgpo_netsh.set_logging_settings,
             profile="domain",
             setting="allowedconnections",
             value="notconfigured",
             store="local",
         )
     finally:
         ret = win_lgpo_netsh.set_logging_settings(
             profile="domain",
             setting="allowedconnections",
             value=current,
             store="local",
         )
         self.assertTrue(ret)