(self)
| 673 | self.serviceName = "Libvirt" |
| 674 | |
| 675 | def config(self): |
| 676 | try: |
| 677 | configureLibvirtConfig(self.syscfg.env.secure, self) |
| 678 | |
| 679 | if os.path.exists("/usr/lib/systemd/system/libvirtd.socket"): |
| 680 | bash("/bin/systemctl mask \ |
| 681 | libvirtd.socket \ |
| 682 | libvirtd-ro.socket \ |
| 683 | libvirtd-admin.socket \ |
| 684 | libvirtd-tls.socket \ |
| 685 | libvirtd-tcp.socket"); |
| 686 | |
| 687 | cfo = configFileOps("/etc/sysconfig/libvirtd", self) |
| 688 | cfo.addEntry("LIBVIRTD_ARGS", "-l") |
| 689 | cfo.save() |
| 690 | |
| 691 | filename = "/etc/libvirt/qemu.conf" |
| 692 | cfo = configFileOps(filename, self) |
| 693 | cfo.addEntry("security_driver", "\"none\"") |
| 694 | cfo.addEntry("user", "\"root\"") |
| 695 | cfo.addEntry("group", "\"root\"") |
| 696 | cfo.addEntry("vnc_listen", "\"0.0.0.0\"") |
| 697 | configure_libvirt_tls(self.syscfg.env.secure, cfo) |
| 698 | cfo.save() |
| 699 | |
| 700 | self.syscfg.svo.stopService("libvirtd") |
| 701 | return self.syscfg.svo.startService("libvirtd") |
| 702 | except: |
| 703 | raise |
| 704 | |
| 705 | def restore(self): |
| 706 | pass |
nothing calls this directly
no test coverage detected