mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-04 17:47:19 +03:00
Disable creation of networks for non-root
This commit is contained in:
parent
eb68f9321f
commit
578cda6169
@ -23,6 +23,7 @@ import gtk.glade
|
||||
import libvirt
|
||||
import sparkline
|
||||
import logging
|
||||
import os
|
||||
|
||||
from virtManager.createnet import vmmCreateNetwork
|
||||
|
||||
@ -77,6 +78,11 @@ class vmmHost(gobject.GObject):
|
||||
self.conn.connect("net-added", self.repopulate_networks)
|
||||
self.conn.connect("net-removed", self.repopulate_networks)
|
||||
|
||||
# XXX not technically correct once we enable remote management
|
||||
if os.getuid() != 0:
|
||||
self.window.get_widget("net-add").set_sensitive(False)
|
||||
|
||||
|
||||
self.window.signal_autoconnect({
|
||||
"on_menu_file_close_activate": self.close,
|
||||
"on_vmm_host_delete_event": self.close,
|
||||
|
Loading…
x
Reference in New Issue
Block a user