summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/embeddedkonsole/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/apps/embeddedkonsole/main.cpp b/core/apps/embeddedkonsole/main.cpp
index 95adab8..167b009 100644
--- a/core/apps/embeddedkonsole/main.cpp
+++ b/core/apps/embeddedkonsole/main.cpp
@@ -25,38 +25,38 @@
25 25
26#include <qfile.h> 26#include <qfile.h>
27 27
28#include <unistd.h> 28#include <unistd.h>
29#include <stdio.h> 29#include <stdio.h>
30#include <stdlib.h> 30#include <stdlib.h>
31 31
32 32
33/* --| main |------------------------------------------------------ */ 33/* --| main |------------------------------------------------------ */
34int main(int argc, char* argv[]) 34int main(int argc, char* argv[])
35{ 35{
36 if(setuid(getuid()) !=0) qDebug("setuid failed"); 36 if(setuid(getuid()) !=0) qDebug("setuid failed");
37 if(setgid(getgid()) != 0) qDebug("setgid failed"); // drop privileges 37 if(setgid(getgid()) != 0) qDebug("setgid failed"); // drop privileges
38 38
39 QPEApplication a( argc, argv ); 39 QPEApplication a( argc, argv );
40 40
41 QPEApplication::grabKeyboard(); // for CTRL and ALT 41// QPEApplication::grabKeyboard(); // for CTRL and ALT
42 42
43 qDebug("keyboard grabbed"); 43 qDebug("keyboard grabbed");
44#ifdef FAKE_CTRL_AND_ALT 44#ifdef FAKE_CTRL_AND_ALT
45 qDebug("Fake Ctrl and Alt defined"); 45 qDebug("Fake Ctrl and Alt defined");
46// QPEApplication::grabKeyboard(); // for CTRL and ALT 46 QPEApplication::grabKeyboard(); // for CTRL and ALT
47#endif 47#endif
48 48
49 QStrList tmp; 49 QStrList tmp;
50 const char* shell = getenv("SHELL"); 50 const char* shell = getenv("SHELL");
51 if (shell == NULL || *shell == '\0') 51 if (shell == NULL || *shell == '\0')
52 shell = "/bin/sh"; 52 shell = "/bin/sh";
53 53
54 // sh is completely broken on familiar. Let's try to get something better 54 // sh is completely broken on familiar. Let's try to get something better
55 if ( qstrcmp( shell, "/bin/shell" ) == 0 && QFile::exists( "/bin/bash" ) ) 55 if ( qstrcmp( shell, "/bin/shell" ) == 0 && QFile::exists( "/bin/bash" ) )
56 shell = "/bin/bash"; 56 shell = "/bin/bash";
57 57
58 if( putenv((char*)"COLORTERM=") !=0) 58 if( putenv((char*)"COLORTERM=") !=0)
59 qDebug("putenv failed"); // to trigger mc's color detection 59 qDebug("putenv failed"); // to trigger mc's color detection
60 60
61 Konsole m( "test", shell, tmp, TRUE ); 61 Konsole m( "test", shell, tmp, TRUE );
62 m.setCaption( Konsole::tr("Terminal") ); 62 m.setCaption( Konsole::tr("Terminal") );