Verwenden Sie folgende Syntax im Feld EXEC_STRING:
EXEC_STRING dtaction -user Benutzername Aktionsname [Dateiargument]
Der neue Benutzer (Benutzername) muß über einen der folgenden Mechanismen den Anzeigezugriff auf das System besitzen:
Leserecht für die Datei .Xauthority des angemeldeten Benutzers
Oder xhost-Rechte
So ermöglichen beispielsweise die folgenden beiden Aktionen dem Benutzer, sich als Root anzumelden und die Datei app-defaults zu bearbeiten.
ACTION AppDefaults
{
WINDOW_TYPE NO_STDIO
EXEC_STRING /usr/dt/bin/dtaction -user root \
EditAppDefaults %Arg_1"Datei:"%
}
ACTION EditAppDefaults
{
WINDOW_TYPE TERMINAL
EXEC_STRING /bin/sh -c 'chmod +w %Arg_1%; \
vi %Arg_1%; chmod -w %Arg_1%'
}