web-dev-qa-db-ja.com

.desktopファイル。正しいexecパス

私はFedoraを使用しています。セキュリティスピンにパッケージ化されたプログラムは多数あります。含まれているデスクトップファイルは機能しますが、ルート権限でプログラムを開きます。

ここに表示されているデスクトップファイルを編集して、rootなしでターゲットを開くにはどうすればよいですか。私は考えられるすべての明白な編集を試みましたが、運がありません。

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=argus
Exec=gnome-terminal -e "su -c 'argus -h; bash'"
TryExec=argus
Type=Application
Categories=System;Security;X-SecurityLab;X-Reconnaissance;
2
Jack
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=argus
Exec=gnome-terminal -e "sh -c 'argus -h; bash'"
TryExec=argus
Type=Application
Categories=System;Security;X-SecurityLab;X-Reconnaissance;

これは動作と最もよく一致します。それは私よりもアーガスをよく知っている誰かによって改善される可能性があります

1
hildred