[Konsole-devel] KDE 4 Konsole DBus works -- security objections, privilege escalation possible

Eike Hein hein at kde.org
Fri May 8 00:53:25 UTC 2009

I should probably point out that Yakuake (a KPart-based
alternative terminal emulator user interface we ship in
Extragear to great success) has been offering a similar
interface for a number of years, first via DCOP, now via
D-Bus. It currently looks like this:

runCommand(QString command)
runCommandInTerminal(int terminalId, QString command)

'runCommand' operates on the active terminal; 'runComm-
andInTerminal' operates on the terminal that has the
id 'terminalId'. 'command' is sent to the terminal foll-
owed by a new-line.

These are frequently used by Yakuake users. Mostly in
concert with other calls to script startup (new tabs,
split arrangements, opening ssh connections in those
new terminals, etc.), however.

Eike Hein, hein at kde.org

More information about the konsole-devel mailing list