appvm/qubes_add_pendrive_script: set HOME, and pass -M to mimeopen
This commit is contained in:
parent
f4198057f8
commit
8317c2ca18
@ -177,9 +177,9 @@ void dvm_transaction_request(char *seq, struct xs_handle *xs)
|
|||||||
suicide(xs);
|
suicide(xs);
|
||||||
}
|
}
|
||||||
snprintf(cmdbuf, sizeof(cmdbuf),
|
snprintf(cmdbuf, sizeof(cmdbuf),
|
||||||
"DISPLAY=:0 mimeopen -n '/tmp/%s'", header.name);
|
"HOME=/home/user DISPLAY=:0 /usr/bin/mimeopen -n -M '/tmp/%s' 2>&1 > /tmp/kde-open.log", header.name);
|
||||||
if (system(cmdbuf))
|
if (system(cmdbuf))
|
||||||
system("DISPLAY=:0 /usr/bin/kdialog --sorry 'Unable to handle mimetype of the requested file'");
|
system("HOME=/home/user DISPLAY=:0 /usr/bin/kdialog --sorry 'Unable to handle mimetype of the requested file!'");
|
||||||
if (stat(filename, &stat_post)) {
|
if (stat(filename, &stat_post)) {
|
||||||
syslog(LOG_DAEMON | LOG_ERR, "stat post");
|
syslog(LOG_DAEMON | LOG_ERR, "stat post");
|
||||||
suicide(xs);
|
suicide(xs);
|
||||||
|
Loading…
Reference in New Issue
Block a user