(tls_enabled = True, cfg = None)
| 605 | cfo.save() |
| 606 | |
| 607 | def configureLibvirtConfig(tls_enabled = True, cfg = None): |
| 608 | cfo = configFileOps("/etc/libvirt/libvirtd.conf", cfg) |
| 609 | if tls_enabled: |
| 610 | cfo.addEntry("listen_tcp", "0") |
| 611 | cfo.addEntry("listen_tls", "1") |
| 612 | cfo.addEntry("key_file", "\"/etc/pki/libvirt/private/serverkey.pem\"") |
| 613 | cfo.addEntry("cert_file", "\"/etc/pki/libvirt/servercert.pem\"") |
| 614 | cfo.addEntry("ca_file", "\"/etc/pki/CA/cacert.pem\"") |
| 615 | else: |
| 616 | cfo.addEntry("listen_tcp", "1") |
| 617 | cfo.addEntry("listen_tls", "0") |
| 618 | cfo.addEntry("tcp_port", "\"16509\"") |
| 619 | cfo.addEntry("tls_port", "\"16514\"") |
| 620 | cfo.addEntry("auth_tcp", "\"none\"") |
| 621 | cfo.addEntry("auth_tls", "\"none\"") |
| 622 | cfo.save() |
| 623 | |
| 624 | class libvirtConfigRedhat(serviceCfgBase): |
| 625 | def __init__(self, syscfg): |
no test coverage detected