Make inter-appviewer lock permissions consistent
Currently in gui-daemon/xside.c (only other holder of the lock): g->inter_appviewer_lock_fd = open("/var/run/qubes/appviewer.lock", O_RDWR | O_CREAT, 0666); ... /* ignore possible errors */ fchmod(g->inter_appviewer_lock_fd, 0666);
This commit is contained in:
parent
88eedc1a43
commit
f6e00adebe
@ -74,7 +74,7 @@ def copy_text_to_qubes_clipboard(text):
|
|||||||
#inter-appviewer lock
|
#inter-appviewer lock
|
||||||
|
|
||||||
try:
|
try:
|
||||||
fd = os.open("/var/run/qubes/appviewer.lock", os.O_RDWR|os.O_CREAT, 0600)
|
fd = os.open("/var/run/qubes/appviewer.lock", os.O_RDWR|os.O_CREAT, 0666)
|
||||||
fcntl.flock(fd, fcntl.LOCK_EX)
|
fcntl.flock(fd, fcntl.LOCK_EX)
|
||||||
except IOError:
|
except IOError:
|
||||||
QMessageBox.warning (None, "Warning!", "Error while accessing Qubes clipboard!")
|
QMessageBox.warning (None, "Warning!", "Error while accessing Qubes clipboard!")
|
||||||
|
Loading…
Reference in New Issue
Block a user