summaryrefslogtreecommitdiffstats
path: root/kdesu
diff options
context:
space:
mode:
Diffstat (limited to 'kdesu')
-rw-r--r--kdesu/client.cpp92
-rw-r--r--kdesu/client.h36
-rw-r--r--kdesu/kcookie.cpp32
-rw-r--r--kdesu/kcookie.h32
-rw-r--r--kdesu/kdesu_pty.cpp6
-rw-r--r--kdesu/kdesu_pty.h6
-rw-r--r--kdesu/process.cpp32
-rw-r--r--kdesu/process.h26
-rw-r--r--kdesu/ssh.cpp26
-rw-r--r--kdesu/ssh.h28
-rw-r--r--kdesu/stub.cpp18
-rw-r--r--kdesu/stub.h32
-rw-r--r--kdesu/su.cpp24
-rw-r--r--kdesu/su.h6
14 files changed, 198 insertions, 198 deletions
diff --git a/kdesu/client.cpp b/kdesu/client.cpp
index ae97f0af8..5261886fc 100644
--- a/kdesu/client.cpp
+++ b/kdesu/client.cpp
@@ -25,10 +25,10 @@
#include <sys/un.h>
#include <sys/stat.h>
-#include <qglobal.h>
-#include <qcstring.h>
-#include <qfile.h>
-#include <qregexp.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
+#include <tqfile.h>
+#include <tqregexp.h>
#include <kdebug.h>
#include <kstandarddirs.h>
@@ -39,7 +39,7 @@
class KDEsuClient::KDEsuClientPrivate {
public:
- QString daemon;
+ TQString daemon;
};
#ifndef SUN_LEN
@@ -51,7 +51,7 @@ KDEsuClient::KDEsuClient()
{
sockfd = -1;
#ifdef Q_WS_X11
- QCString display(getenv("DISPLAY"));
+ TQCString display(getenv("DISPLAY"));
if (display.isEmpty())
{
kdWarning(900) << k_lineinfo << "$DISPLAY is not set\n";
@@ -59,12 +59,12 @@ KDEsuClient::KDEsuClient()
}
// strip the screen number from the display
- display.replace(QRegExp("\\.[0-9]+$"), "");
+ display.replace(TQRegExp("\\.[0-9]+$"), "");
#else
- QCString display("QWS");
+ TQCString display("QWS");
#endif
- sock = QFile::encodeName(locateLocal("socket", QString("kdesud_%1").arg(display)));
+ sock = TQFile::encodeName(locateLocal("socket", TQString("kdesud_%1").arg(display)));
d = new KDEsuClientPrivate;
connect();
}
@@ -165,9 +165,9 @@ int KDEsuClient::connect()
return 0;
}
-QCString KDEsuClient::escape(const QCString &str)
+TQCString KDEsuClient::escape(const TQCString &str)
{
- QCString copy = str;
+ TQCString copy = str;
int n = 0;
while ((n = copy.find("\\", n)) != -1)
{
@@ -185,7 +185,7 @@ QCString KDEsuClient::escape(const QCString &str)
return copy;
}
-int KDEsuClient::command(const QCString &cmd, QCString *result)
+int KDEsuClient::command(const TQCString &cmd, TQCString *result)
{
if (sockfd < 0)
return -1;
@@ -202,7 +202,7 @@ int KDEsuClient::command(const QCString &cmd, QCString *result)
}
buf[nbytes] = '\000';
- QCString reply = buf;
+ TQCString reply = buf;
if (reply.left(2) != "OK")
return -1;
@@ -213,17 +213,17 @@ int KDEsuClient::command(const QCString &cmd, QCString *result)
int KDEsuClient::setPass(const char *pass, int timeout)
{
- QCString cmd = "PASS ";
+ TQCString cmd = "PASS ";
cmd += escape(pass);
cmd += " ";
- cmd += QCString().setNum(timeout);
+ cmd += TQCString().setNum(timeout);
cmd += "\n";
return command(cmd);
}
-int KDEsuClient::exec(const QCString &prog, const QCString &user, const QCString &options, const QCStringList &env)
+int KDEsuClient::exec(const TQCString &prog, const TQCString &user, const TQCString &options, const QCStringList &env)
{
- QCString cmd;
+ TQCString cmd;
cmd = "EXEC ";
cmd += escape(prog);
cmd += " ";
@@ -243,9 +243,9 @@ int KDEsuClient::exec(const QCString &prog, const QCString &user, const QCString
return command(cmd);
}
-int KDEsuClient::setHost(const QCString &host)
+int KDEsuClient::setHost(const TQCString &host)
{
- QCString cmd = "HOST ";
+ TQCString cmd = "HOST ";
cmd += escape(host);
cmd += "\n";
return command(cmd);
@@ -253,61 +253,61 @@ int KDEsuClient::setHost(const QCString &host)
int KDEsuClient::setPriority(int prio)
{
- QCString cmd;
+ TQCString cmd;
cmd.sprintf("PRIO %d\n", prio);
return command(cmd);
}
int KDEsuClient::setScheduler(int sched)
{
- QCString cmd;
+ TQCString cmd;
cmd.sprintf("SCHD %d\n", sched);
return command(cmd);
}
-int KDEsuClient::delCommand(const QCString &key, const QCString &user)
+int KDEsuClient::delCommand(const TQCString &key, const TQCString &user)
{
- QCString cmd = "DEL ";
+ TQCString cmd = "DEL ";
cmd += escape(key);
cmd += " ";
cmd += escape(user);
cmd += "\n";
return command(cmd);
}
-int KDEsuClient::setVar(const QCString &key, const QCString &value, int timeout,
- const QCString &group)
+int KDEsuClient::setVar(const TQCString &key, const TQCString &value, int timeout,
+ const TQCString &group)
{
- QCString cmd = "SET ";
+ TQCString cmd = "SET ";
cmd += escape(key);
cmd += " ";
cmd += escape(value);
cmd += " ";
cmd += escape(group);
cmd += " ";
- cmd += QCString().setNum(timeout);
+ cmd += TQCString().setNum(timeout);
cmd += "\n";
return command(cmd);
}
-QCString KDEsuClient::getVar(const QCString &key)
+TQCString KDEsuClient::getVar(const TQCString &key)
{
- QCString cmd = "GET ";
+ TQCString cmd = "GET ";
cmd += escape(key);
cmd += "\n";
- QCString reply;
+ TQCString reply;
command(cmd, &reply);
return reply;
}
-QValueList<QCString> KDEsuClient::getKeys(const QCString &group)
+TQValueList<TQCString> KDEsuClient::getKeys(const TQCString &group)
{
- QCString cmd = "GETK ";
+ TQCString cmd = "GETK ";
cmd += escape(group);
cmd += "\n";
- QCString reply;
+ TQCString reply;
command(cmd, &reply);
int index=0, pos;
- QValueList<QCString> list;
+ TQValueList<TQCString> list;
if( !reply.isEmpty() )
{
// kdDebug(900) << "Found a matching entry: " << reply << endl;
@@ -332,9 +332,9 @@ QValueList<QCString> KDEsuClient::getKeys(const QCString &group)
return list;
}
-bool KDEsuClient::findGroup(const QCString &group)
+bool KDEsuClient::findGroup(const TQCString &group)
{
- QCString cmd = "CHKG ";
+ TQCString cmd = "CHKG ";
cmd += escape(group);
cmd += "\n";
if( command(cmd) == -1 )
@@ -342,25 +342,25 @@ bool KDEsuClient::findGroup(const QCString &group)
return true;
}
-int KDEsuClient::delVar(const QCString &key)
+int KDEsuClient::delVar(const TQCString &key)
{
- QCString cmd = "DELV ";
+ TQCString cmd = "DELV ";
cmd += escape(key);
cmd += "\n";
return command(cmd);
}
-int KDEsuClient::delGroup(const QCString &group)
+int KDEsuClient::delGroup(const TQCString &group)
{
- QCString cmd = "DELG ";
+ TQCString cmd = "DELG ";
cmd += escape(group);
cmd += "\n";
return command(cmd);
}
-int KDEsuClient::delVars(const QCString &special_key)
+int KDEsuClient::delVars(const TQCString &special_key)
{
- QCString cmd = "DELS ";
+ TQCString cmd = "DELS ";
cmd += escape(special_key);
cmd += "\n";
return command(cmd);
@@ -373,7 +373,7 @@ int KDEsuClient::ping()
int KDEsuClient::exitCode()
{
- QCString result;
+ TQCString result;
if (command("EXIT\n", &result) != 0)
return -1;
@@ -385,9 +385,9 @@ int KDEsuClient::stopServer()
return command("STOP\n");
}
-static QString findDaemon()
+static TQString findDaemon()
{
- QString daemon = locate("bin", "kdesud");
+ TQString daemon = locate("bin", "kdesud");
if (daemon.isEmpty()) // if not in KDEDIRS, rely on PATH
daemon = KStandardDirs::findExe("kdesud");
@@ -406,7 +406,7 @@ bool KDEsuClient::isServerSGID()
return false;
KDE_struct_stat sbuf;
- if (KDE_stat(QFile::encodeName(d->daemon), &sbuf) < 0)
+ if (KDE_stat(TQFile::encodeName(d->daemon), &sbuf) < 0)
{
kdWarning(900) << k_lineinfo << "stat(): " << perror << "\n";
return false;
diff --git a/kdesu/client.h b/kdesu/client.h
index 00957b1ed..c1df06ff1 100644
--- a/kdesu/client.h
+++ b/kdesu/client.h
@@ -15,7 +15,7 @@
#ifndef __KDE_su_Client_h_Included__
#define __KDE_su_Client_h_Included__
-#include <qglobal.h>
+#include <tqglobal.h>
#include <kdelibs_export.h>
#ifdef Q_OS_UNIX
@@ -24,10 +24,10 @@
#include <sys/socket.h>
#include <sys/un.h>
-#include <qcstring.h>
-#include <qvaluelist.h>
+#include <tqcstring.h>
+#include <tqvaluelist.h>
-typedef QValueList<QCString> QCStringList;
+typedef TQValueList<TQCString> QCStringList;
/**
* A client class to access kdesud, the KDE su daemon. Kdesud can assist in
@@ -62,7 +62,7 @@ public:
* @param env Extra environment variables.
* @return Zero on success, -1 on failure.
*/
- int exec(const QCString &command, const QCString &user, const QCString &options=0, const QCStringList &env=QCStringList());
+ int exec(const TQCString &command, const TQCString &user, const TQCString &options=0, const QCStringList &env=QCStringList());
/**
* Wait for the last command to exit and return the exit code.
@@ -82,7 +82,7 @@ public:
/**
* Set the target host (optional).
*/
- int setHost(const QCString &host);
+ int setHost(const TQCString &host);
/**
* Set the desired priority (optional), see StubProcess.
@@ -100,7 +100,7 @@ public:
* @param user The user.
* @return zero on success, -1 on an error
*/
- int delCommand(const QCString &command, const QCString &user);
+ int delCommand(const TQCString &command, const TQCString &user);
/**
* Set a persistent variable.
@@ -111,21 +111,21 @@ public:
* @param group Make the key part of a group. See delGroup.
* @return zero on success, -1 on failure.
*/
- int setVar(const QCString &key, const QCString &value, int timeout=0, const QCString &group=0);
+ int setVar(const TQCString &key, const TQCString &value, int timeout=0, const TQCString &group=0);
/**
* Get a persistent variable.
* @param key The name of the variable.
* @return Its value.
*/
- QCString getVar(const QCString &key);
+ TQCString getVar(const TQCString &key);
/**
* Gets all the keys that are membes of the given group.
* @param group the group name of the variables.
* @return a list of the keys in the group.
*/
- QValueList<QCString> getKeys(const QCString &group);
+ TQValueList<TQCString> getKeys(const TQCString &group);
/**
* Returns true if the specified group exists is
@@ -134,19 +134,19 @@ public:
* @param group the group key
* @return true if the group is found
*/
- bool findGroup(const QCString &group);
+ bool findGroup(const TQCString &group);
/**
* Delete a persistent variable.
* @param key The name of the variable.
* @return zero on success, -1 on failure.
*/
- int delVar(const QCString &key);
+ int delVar(const TQCString &key);
/**
* Delete all persistent variables with the given key.
*
- * A specicalized variant of delVar(QCString) that removes all
+ * A specicalized variant of delVar(TQCString) that removes all
* subsets of the cached varaibles given by @p key. In order for all
* cached variables related to this key to be deleted properly, the
* value given to the @p group argument when the setVar function
@@ -158,7 +158,7 @@ public:
* @param special_key the name of the variable.
* @return zero on success, -1 on failure.
*/
- int delVars(const QCString &special_key);
+ int delVars(const TQCString &special_key);
/**
* Delete all persistent variables in a group.
@@ -166,7 +166,7 @@ public:
* @param group the group name. See setVar.
* @return
*/
- int delGroup(const QCString &group);
+ int delGroup(const TQCString &group);
/**
* Ping kdesud. This can be used for diagnostics.
@@ -193,10 +193,10 @@ private:
int connect();
int sockfd;
- QCString sock;
+ TQCString sock;
- int command(const QCString &cmd, QCString *result=0L);
- QCString escape(const QCString &str);
+ int command(const TQCString &cmd, TQCString *result=0L);
+ TQCString escape(const TQCString &str);
class KDEsuClientPrivate;
KDEsuClientPrivate *d;
diff --git a/kdesu/kcookie.cpp b/kdesu/kcookie.cpp
index 355dad82e..f60ec7314 100644
--- a/kdesu/kcookie.cpp
+++ b/kdesu/kcookie.cpp
@@ -19,10 +19,10 @@
#include <errno.h>
#include <signal.h>
-#include <qstring.h>
-#include <qstringlist.h>
-#include <qglobal.h>
-#include <qfile.h>
+#include <tqstring.h>
+#include <tqstringlist.h>
+#include <tqglobal.h>
+#include <tqfile.h>
#include <dcopclient.h>
@@ -39,7 +39,7 @@ KCookie::KCookie()
setDcopTransport("local");
}
-void KCookie::setDcopTransport(const QCString &dcopTransport)
+void KCookie::setDcopTransport(const TQCString &dcopTransport)
{
m_dcopTransport = dcopTransport;
m_bHaveDCOPCookies = false;
@@ -49,7 +49,7 @@ void KCookie::setDcopTransport(const QCString &dcopTransport)
m_ICEAuth = "";
}
-QCStringList KCookie::split(const QCString &line, char ch)
+QCStringList KCookie::split(const TQCString &line, char ch)
{
QCStringList result;
@@ -96,19 +96,19 @@ void KCookie::getXCookie()
return;
}
#ifdef Q_WS_X11 // No need to mess with X Auth stuff
- QCString disp = m_Display;
+ TQCString disp = m_Display;
if (!memcmp(disp.data(), "localhost:", 10))
disp.remove(0, 9);
- QString cmd = "xauth list "+KProcess::quote(disp);
+ TQString cmd = "xauth list "+KProcess::quote(disp);
blockSigChild(); // pclose uses waitpid()
- if (!(f = popen(QFile::encodeName(cmd), "r")))
+ if (!(f = popen(TQFile::encodeName(cmd), "r")))
{
kdError(900) << k_lineinfo << "popen(): " << perror << "\n";
unblockSigChild();
return;
}
- QCString output = fgets(buf, 1024, f);
+ TQCString output = fgets(buf, 1024, f);
if (pclose(f) < 0)
{
kdError(900) << k_lineinfo << "Could not run xauth.\n";
@@ -137,10 +137,10 @@ void KCookie::getICECookie()
FILE *f;
char buf[1024];
- QCString dcopsrv = getenv("DCOPSERVER");
+ TQCString dcopsrv = getenv("DCOPSERVER");
if (dcopsrv.isEmpty())
{
- QCString dcopFile = DCOPClient::dcopServerFile();
+ TQCString dcopFile = DCOPClient::dcopServerFile();
if (!(f = fopen(dcopFile, "r")))
{
kdWarning(900) << k_lineinfo << "Cannot open " << dcopFile << ".\n";
@@ -163,7 +163,7 @@ void KCookie::getICECookie()
if (strncmp((*it).data(), m_dcopTransport.data(), m_dcopTransport.length()) != 0)
continue;
m_DCOPSrv = *it;
- QCString cmd = DCOPClient::iceauthPath()+" list netid="+QFile::encodeName(KProcess::quote(m_DCOPSrv));
+ TQCString cmd = DCOPClient::iceauthPath()+" list netid="+TQFile::encodeName(KProcess::quote(m_DCOPSrv));
blockSigChild();
if (!(f = popen(cmd, "r")))
{
@@ -203,21 +203,21 @@ void KCookie::getICECookie()
m_bHaveICECookies = true;
}
-QCString KCookie::dcopServer()
+TQCString KCookie::dcopServer()
{
if (!m_bHaveDCOPCookies)
getICECookie();
return m_DCOPSrv;
}
-QCString KCookie::dcopAuth()
+TQCString KCookie::dcopAuth()
{
if (!m_bHaveDCOPCookies)
getICECookie();
return m_DCOPAuth;
}
-QCString KCookie::iceAuth()
+TQCString KCookie::iceAuth()
{
if (!m_bHaveICECookies)
getICECookie();
diff --git a/kdesu/kcookie.h b/kdesu/kcookie.h
index ed1cbf1d2..4bd9fbf1e 100644
--- a/kdesu/kcookie.h
+++ b/kdesu/kcookie.h
@@ -13,10 +13,10 @@
#ifndef __KCookie_h_Included__
#define __KCookie_h_Included__
-#include <qcstring.h>
-#include <qvaluelist.h>
+#include <tqcstring.h>
+#include <tqvaluelist.h>
-typedef QValueList<QCString> QCStringList;
+typedef TQValueList<TQCString> QCStringList;
/**
@@ -32,40 +32,40 @@ public:
/**
* Returns the X11 display.
*/
- QCString display() { return m_Display; }
+ TQCString display() { return m_Display; }
#ifdef Q_WS_X11
/**
* Returns the X11 magic cookie, if available.
*/
- QCString displayAuth() { return m_DisplayAuth; }
+ TQCString displayAuth() { return m_DisplayAuth; }
#endif
/**
* Select the DCOP transport to look for. Default: "local"
*/
- void setDcopTransport(const QCString &dcopTransport);
+ void setDcopTransport(const TQCString &dcopTransport);
/**
* Returns the netid where the dcopserver is running
*/
- QCString dcopServer();
+ TQCString dcopServer();
/**
* Returns a list of magic cookies for DCOP protocol authentication.
* The order is the same as in dcopServer().
*/
- QCString dcopAuth();
+ TQCString dcopAuth();
/**
* Returns a list of magic cookies for the ICE protocol.
*/
- QCString iceAuth();
+ TQCString iceAuth();
private:
void getXCookie();
void getICECookie();
- QCStringList split(const QCString &line, char ch);
+ QCStringList split(const TQCString &line, char ch);
void blockSigChild();
void unblockSigChild();
@@ -73,14 +73,14 @@ private:
bool m_bHaveDCOPCookies;
bool m_bHaveICECookies;
- QCString m_Display;
+ TQCString m_Display;
#ifdef Q_WS_X11
- QCString m_DisplayAuth;
+ TQCString m_DisplayAuth;
#endif
- QCString m_DCOPSrv;
- QCString m_DCOPAuth;
- QCString m_ICEAuth;
- QCString m_dcopTransport;
+ TQCString m_DCOPSrv;
+ TQCString m_DCOPAuth;
+ TQCString m_ICEAuth;
+ TQCString m_dcopTransport;
class KCookiePrivate;
KCookiePrivate *d;
diff --git a/kdesu/kdesu_pty.cpp b/kdesu/kdesu_pty.cpp
index 3b0499f58..8f48f0b88 100644
--- a/kdesu/kdesu_pty.cpp
+++ b/kdesu/kdesu_pty.cpp
@@ -37,8 +37,8 @@
#include <pty.h>
#endif
-#include <qglobal.h>
-#include <qcstring.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
#include <kdebug.h>
#include <kstandarddirs.h>
@@ -292,7 +292,7 @@ int PTY::unlockpt()
* Return the slave side name.
*/
-QCString PTY::ptsname()
+TQCString PTY::ptsname()
{
if (ptyfd < 0)
return 0;
diff --git a/kdesu/kdesu_pty.h b/kdesu/kdesu_pty.h
index c9eadceda..1a6a12c35 100644
--- a/kdesu/kdesu_pty.h
+++ b/kdesu/kdesu_pty.h
@@ -18,7 +18,7 @@
#ifndef __PTY_h_Included__
#define __PTY_h_Included__
-#include <qcstring.h>
+#include <tqcstring.h>
#include <kdelibs_export.h>
@@ -57,12 +57,12 @@ public:
* Get the slave name.
* @return The slave name.
*/
- QCString ptsname();
+ TQCString ptsname();
private:
int ptyfd;
- QCString ptyname, ttyname;
+ TQCString ptyname, ttyname;
class PTYPrivate;
PTYPrivate *d;
diff --git a/kdesu/process.cpp b/kdesu/process.cpp
index bb09c309f..06558ce04 100644
--- a/kdesu/process.cpp
+++ b/kdesu/process.cpp
@@ -44,9 +44,9 @@
#include <sys/select.h> // Needed on some systems.
#endif
-#include <qglobal.h>
-#include <qcstring.h>
-#include <qfile.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
+#include <tqfile.h>
#include <kconfig.h>
#include <kdebug.h>
@@ -76,7 +76,7 @@ bool PtyProcess::checkPid(pid_t pid)
{
KConfig* config = KGlobal::config();
config->setGroup("super-user-command");
- QString superUserCommand = config->readEntry("super-user-command", DEFAULT_SUPER_USER_COMMAND);
+ TQString superUserCommand = config->readEntry("super-user-command", DEFAULT_SUPER_USER_COMMAND);
//sudo does not accept signals from user so we except it
if (superUserCommand == "sudo") {
return true;
@@ -172,10 +172,10 @@ const QCStringList& PtyProcess::environment() const
* one time.
*/
-QCString PtyProcess::readLine(bool block)
+TQCString PtyProcess::readLine(bool block)
{
int pos;
- QCString ret;
+ TQCString ret;
if (!m_Inbuf.isEmpty())
{
@@ -244,9 +244,9 @@ QCString PtyProcess::readLine(bool block)
return ret;
}
-QCString PtyProcess::readAll(bool block)
+TQCString PtyProcess::readAll(bool block)
{
- QCString ret;
+ TQCString ret;
if (!m_Inbuf.isEmpty())
{
@@ -299,7 +299,7 @@ QCString PtyProcess::readAll(bool block)
}
-void PtyProcess::writeLine(const QCString &line, bool addnl)
+void PtyProcess::writeLine(const TQCString &line, bool addnl)
{
if (!line.isEmpty())
write(m_Fd, line, line.length());
@@ -308,9 +308,9 @@ void PtyProcess::writeLine(const QCString &line, bool addnl)
}
-void PtyProcess::unreadLine(const QCString &line, bool addnl)
+void PtyProcess::unreadLine(const TQCString &line, bool addnl)
{
- QCString tmp = line;
+ TQCString tmp = line;
if (addnl)
tmp += '\n';
if (!tmp.isEmpty())
@@ -321,7 +321,7 @@ void PtyProcess::unreadLine(const QCString &line, bool addnl)
* Fork and execute the command. This returns in the parent.
*/
-int PtyProcess::exec(const QCString &command, const QCStringList &args)
+int PtyProcess::exec(const TQCString &command, const QCStringList &args)
{
kdDebug(900) << k_lineinfo << "Running `" << command << "'\n";
@@ -370,18 +370,18 @@ int PtyProcess::exec(const QCString &command, const QCStringList &args)
// From now on, terminal output goes through the tty.
- QCString path;
+ TQCString path;
if (command.contains('/'))
path = command;
else
{
- QString file = KStandardDirs::findExe(command);
+ TQString file = KStandardDirs::findExe(command);
if (file.isEmpty())
{
kdError(900) << k_lineinfo << command << " not found\n";
_exit(1);
}
- path = QFile::encodeName(file);
+ path = TQFile::encodeName(file);
}
const char **argp = (const char **)malloc((args.count()+2)*sizeof(char *));
@@ -506,7 +506,7 @@ int PtyProcess::waitForChild()
if (ret)
{
- QCString output = readAll(false);
+ TQCString output = readAll(false);
bool lineStart = true;
while (!output.isNull())
{
diff --git a/kdesu/process.h b/kdesu/process.h
index 8a2004d92..c45132a9c 100644
--- a/kdesu/process.h
+++ b/kdesu/process.h
@@ -15,15 +15,15 @@
#include <sys/types.h>
-#include <qcstring.h>
-#include <qstring.h>
-#include <qstringlist.h>
-#include <qvaluelist.h>
+#include <tqcstring.h>
+#include <tqstring.h>
+#include <tqstringlist.h>
+#include <tqvaluelist.h>
#include <kdelibs_export.h>
class PTY;
-typedef QValueList<QCString> QCStringList;
+typedef TQValueList<TQCString> QCStringList;
/**
* Synchronous communication with tty programs.
@@ -46,7 +46,7 @@ public:
* @param command The command to execute.
* @param args The arguments to the command.
*/
- int exec(const QCString &command, const QCStringList &args);
+ int exec(const TQCString &command, const QCStringList &args);
/**
* Reads a line from the program's standard out. Depending on the @em block
@@ -54,33 +54,33 @@ public:
* @param block Block until a full line is read?
* @return The output string.
*/
- QCString readLine(bool block=true);
+ TQCString readLine(bool block=true);
/**
* Read all available output from the program's standard out.
* @param block If no output is in the buffer, should the function block
* @return The output.
*/
- QCString readAll(bool block=true);
+ TQCString readAll(bool block=true);
/**
* Writes a line of text to the program's standard in.
* @param line The text to write.
* @param addNewline Adds a '\n' to the line.
*/
- void writeLine(const QCString &line, bool addNewline=true);
+ void writeLine(const TQCString &line, bool addNewline=true);
/**
* Puts back a line of input.
* @param line The line to put back.
* @param addNewline Adds a '\n' to the line.
*/
- void unreadLine(const QCString &line, bool addNewline=true);
+ void unreadLine(const TQCString &line, bool addNewline=true);
/**
* Sets the exit string. If a line of program output matches this,
* waitForChild() will terminate the program and return.
*/
- void setExitString(const QCString &exit) { m_Exit = exit; }
+ void setExitString(const TQCString &exit) { m_Exit = exit; }
/**
* Waits for the child to exit. See also setExitString.
@@ -168,14 +168,14 @@ protected:
bool m_bErase, m_bTerminal;
int m_Pid, m_Fd;
- QCString m_Command, m_Exit;
+ TQCString m_Command, m_Exit;
private:
int init();
int SetupTTY(int fd);
PTY *m_pPTY;
- QCString m_Inbuf, m_TTY;
+ TQCString m_Inbuf, m_TTY;
protected:
virtual void virtual_hook( int id, void* data );
diff --git a/kdesu/ssh.cpp b/kdesu/ssh.cpp
index a325fb62e..d39634ac5 100644
--- a/kdesu/ssh.cpp
+++ b/kdesu/ssh.cpp
@@ -28,8 +28,8 @@
#include <sys/types.h>
#include <sys/stat.h>
-#include <qglobal.h>
-#include <qcstring.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
#include <kdebug.h>
#include <klocale.h>
@@ -39,7 +39,7 @@
#include "kcookie.h"
-SshProcess::SshProcess(const QCString &host, const QCString &user, const QCString &command)
+SshProcess::SshProcess(const TQCString &host, const TQCString &user, const TQCString &command)
{
m_Host = host;
m_User = user;
@@ -54,7 +54,7 @@ SshProcess::~SshProcess()
}
-void SshProcess::setStub(const QCString &stub)
+void SshProcess::setStub(const TQCString &stub)
{
m_Stub = stub;
}
@@ -146,13 +146,13 @@ int SshProcess::exec(const char *password, int check)
* 14/SEP/2000: DCOP forwarding is not used anymore.
*/
-QCString SshProcess::dcopForward()
+TQCString SshProcess::dcopForward()
{
- QCString result;
+ TQCString result;
setDcopTransport("tcp");
- QCString srv = StubProcess::dcopServer();
+ TQCString srv = StubProcess::dcopServer();
if (srv.isEmpty())
return result;
@@ -164,7 +164,7 @@ QCString SshProcess::dcopForward()
int j = srv.find(':', ++i);
if (j == -1)
return result;
- QCString host = srv.mid(i, j-i);
+ TQCString host = srv.mid(i, j-i);
bool ok;
int port = srv.mid(++j).toInt(&ok);
if (!ok)
@@ -193,7 +193,7 @@ int SshProcess::ConverseSsh(const char *password, int check)
{
unsigned i, j, colon;
- QCString line;
+ TQCString line;
int state = 0;
while (state < 2)
@@ -257,22 +257,22 @@ int SshProcess::ConverseSsh(const char *password, int check)
// Display redirection is handled by ssh natively.
-QCString SshProcess::display()
+TQCString SshProcess::display()
{
return "no";
}
-QCString SshProcess::displayAuth()
+TQCString SshProcess::displayAuth()
{
return "no";
}
// Return the remote end of the forwarded connection.
-QCString SshProcess::dcopServer()
+TQCString SshProcess::dcopServer()
{
- return QCString().sprintf("tcp/localhost:%d", m_dcopPort);
+ return TQCString().sprintf("tcp/localhost:%d", m_dcopPort);
}
void SshProcess::virtual_hook( int id, void* data )
diff --git a/kdesu/ssh.h b/kdesu/ssh.h
index 23308fd64..66ee0fccc 100644
--- a/kdesu/ssh.h
+++ b/kdesu/ssh.h
@@ -13,7 +13,7 @@
#ifndef __SSH_h_Included__
#define __SSH_h_Included__
-#include <qcstring.h>
+#include <tqcstring.h>
#include "stub.h"
@@ -26,7 +26,7 @@
class KDESU_EXPORT SshProcess: public StubProcess
{
public:
- SshProcess(const QCString &host=0, const QCString &user=0, const QCString &command=0);
+ SshProcess(const TQCString &host=0, const TQCString &user=0, const TQCString &command=0);
~SshProcess();
enum Errors { SshNotFound=1, SshNeedsPassword, SshIncorrectPassword };
@@ -34,12 +34,12 @@ public:
/**
* Sets the target host.
*/
- void setHost(const QCString &host) { m_Host = host; }
+ void setHost(const TQCString &host) { m_Host = host; }
/**
* Sets the localtion of the remote stub.
*/
- void setStub(const QCString &stub);
+ void setStub(const TQCString &stub);
/**
* Checks if the current user\@host needs a password.
@@ -61,24 +61,24 @@ public:
*/
int exec(const char *password, int check=0);
- QCString prompt() { return m_Prompt; }
- QCString error() { return m_Error; }
+ TQCString prompt() { return m_Prompt; }
+ TQCString error() { return m_Error; }
protected:
- virtual QCString display();
- virtual QCString displayAuth();
- virtual QCString dcopServer();
+ virtual TQCString display();
+ virtual TQCString displayAuth();
+ virtual TQCString dcopServer();
private:
- QCString dcopForward();
+ TQCString dcopForward();
int ConverseSsh(const char *password, int check);
int m_dcopPort;
int m_dcopSrv;
- QCString m_Prompt;
- QCString m_Host;
- QCString m_Error;
- QCString m_Stub;
+ TQCString m_Prompt;
+ TQCString m_Host;
+ TQCString m_Error;
+ TQCString m_Stub;
protected:
virtual void virtual_hook( int id, void* data );
diff --git a/kdesu/stub.cpp b/kdesu/stub.cpp
index c0e968200..2af171d72 100644
--- a/kdesu/stub.cpp
+++ b/kdesu/stub.cpp
@@ -16,8 +16,8 @@
#include <stdlib.h>
#include <unistd.h>
-#include <qglobal.h>
-#include <qcstring.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
#include <kdatastream.h>
#include <kapplication.h>
@@ -56,13 +56,13 @@ void StubProcess::setPriority(int prio)
}
-QCString StubProcess::commaSeparatedList(QCStringList lst)
+TQCString StubProcess::commaSeparatedList(QCStringList lst)
{
if (lst.count() == 0)
- return QCString("");
+ return TQCString("");
QCStringList::Iterator it = lst.begin();
- QCString str = *it;
+ TQCString str = *it;
for (it++; it!=lst.end(); it++)
{
str += ',';
@@ -79,7 +79,7 @@ QCString StubProcess::commaSeparatedList(QCStringList lst)
int StubProcess::ConverseStub(int check)
{
- QCString line, tmp;
+ TQCString line, tmp;
while (1)
{
line = readLine();
@@ -118,7 +118,7 @@ int StubProcess::ConverseStub(int check)
} else if (line == "command") {
writeLine(m_Command);
} else if (line == "path") {
- QCString path = getenv("PATH");
+ TQCString path = getenv("PATH");
if (!path.isEmpty() && path[0] == ':')
path = path.mid(1);
if (m_User == "root")
@@ -140,7 +140,7 @@ int StubProcess::ConverseStub(int check)
else writeLine("yes");
} else if (line == "app_startup_id") {
QCStringList env = environment();
- QCString tmp;
+ TQCString tmp;
for( QCStringList::ConstIterator it = env.begin();
it != env.end();
++it )
@@ -175,7 +175,7 @@ int StubProcess::ConverseStub(int check)
}
-void StubProcess::notifyTaskbar(const QString &)
+void StubProcess::notifyTaskbar(const TQString &)
{
kdWarning(900) << "Obsolete StubProcess::notifyTaskbar() called!" << endl;
}
diff --git a/kdesu/stub.h b/kdesu/stub.h
index 921db0e1c..48d2f65bb 100644
--- a/kdesu/stub.h
+++ b/kdesu/stub.h
@@ -13,15 +13,15 @@
#ifndef __Stub_h_Included__
#define __Stub_h_Included__
-#include <qcstring.h>
-#include <qvaluelist.h>
+#include <tqcstring.h>
+#include <tqvaluelist.h>
#include "process.h"
#include "kcookie.h"
#include <kdelibs_export.h>
-typedef QValueList<QCString> QCStringList;
+typedef TQValueList<TQCString> QCStringList;
/**
* Chat with kdesu_stub.
@@ -38,18 +38,18 @@ public:
/**
* Specify dcop transport
*/
- void setDcopTransport(const QCString &dcopTransport)
+ void setDcopTransport(const TQCString &dcopTransport)
{ m_pCookie->setDcopTransport(dcopTransport); }
/**
* Set the command.
*/
- void setCommand(const QCString &command) { m_Command = command; }
+ void setCommand(const TQCString &command) { m_Command = command; }
/**
* Set the target user.
*/
- void setUser(const QCString &user) { m_User = user; }
+ void setUser(const TQCString &user) { m_User = user; }
/**
* Set to "X only mode": Sycoca is not built and kdeinit is not launched.
@@ -91,43 +91,43 @@ protected:
* @obsolete
*/
// KDE4 remove
- void notifyTaskbar(const QString &suffix);
+ void notifyTaskbar(const TQString &suffix);
/**
* This virtual function can be overloaded when special behavior is
* desired. By default, it returns the value returned by KCookie.
*/
- virtual QCString display() { return m_pCookie->display(); }
+ virtual TQCString display() { return m_pCookie->display(); }
#ifdef Q_WS_X11
/**
* See display.
*/
- virtual QCString displayAuth() { return m_pCookie->displayAuth(); }
+ virtual TQCString displayAuth() { return m_pCookie->displayAuth(); }
#endif
/**
* See display.
*/
- virtual QCString dcopServer() { return m_pCookie->dcopServer(); }
+ virtual TQCString dcopServer() { return m_pCookie->dcopServer(); }
/**
* See display.
*/
- virtual QCString dcopAuth() { return m_pCookie->dcopAuth(); }
+ virtual TQCString dcopAuth() { return m_pCookie->dcopAuth(); }
/**
* See display.
*/
- virtual QCString iceAuth() { return m_pCookie->iceAuth(); }
+ virtual TQCString iceAuth() { return m_pCookie->iceAuth(); }
bool m_bXOnly;
bool m_bDCOPForwarding;
int m_Priority;
int m_Scheduler;
- QCString m_dcopTransport;
- QCString m_Command;
- QCString m_User;
+ TQCString m_dcopTransport;
+ TQCString m_Command;
+ TQCString m_User;
KCookie *m_pCookie;
private:
- QCString commaSeparatedList(QCStringList);
+ TQCString commaSeparatedList(QCStringList);
protected:
virtual void virtual_hook( int id, void* data );
diff --git a/kdesu/su.cpp b/kdesu/su.cpp
index 344c0f34c..864a3bcc0 100644
--- a/kdesu/su.cpp
+++ b/kdesu/su.cpp
@@ -29,9 +29,9 @@
#include <sys/types.h>
#include <sys/stat.h>
-#include <qglobal.h>
-#include <qcstring.h>
-#include <qfile.h>
+#include <tqglobal.h>
+#include <tqcstring.h>
+#include <tqfile.h>
#include <kconfig.h>
#include <kdebug.h>
@@ -50,7 +50,7 @@
#define __PATH_SUDO "false"
#endif
-SuProcess::SuProcess(const QCString &user, const QCString &command)
+SuProcess::SuProcess(const TQCString &user, const TQCString &command)
{
m_User = user;
m_Command = command;
@@ -112,14 +112,14 @@ int SuProcess::exec(const char *password, int check)
if (superUserCommand == "su") {
args += "-c";
}
- args += QCString(__KDE_BINDIR) + "/kdesu_stub";
+ args += TQCString(__KDE_BINDIR) + "/kdesu_stub";
#ifndef Q_OS_DARWIN
args += "-";
#endif
- /// QCString command = __PATH_SU;
+ /// TQCString command = __PATH_SU;
/// if (::access(__PATH_SU, X_OK) != 0)
- QCString command;
+ TQCString command;
if (superUserCommand == "sudo") {
command = __PATH_SUDO;
} else {
@@ -128,8 +128,8 @@ int SuProcess::exec(const char *password, int check)
if (::access(command, X_OK) != 0)
{
- /// command = QFile::encodeName(KGlobal::dirs()->findExe("su"));
- command = QFile::encodeName( KGlobal::dirs()->findExe(superUserCommand.ascii()) );
+ /// command = TQFile::encodeName(KGlobal::dirs()->findExe("su"));
+ command = TQFile::encodeName( KGlobal::dirs()->findExe(superUserCommand.ascii()) );
if (command.isEmpty())
return check ? SuNotFound : -1;
}
@@ -231,7 +231,7 @@ int SuProcess::ConverseSU(const char *password)
unsigned i, j;
// kdDebug(900) << k_lineinfo << "ConverseSU starting." << endl;
- QCString line;
+ TQCString line;
while (true)
{
line = readLine();
@@ -257,7 +257,7 @@ int SuProcess::ConverseSU(const char *password)
// couldn't have been a password prompt (the definition
// of prompt being that there's a line of output followed
// by a colon, and then the process waits).
- QCString more = readLine();
+ TQCString more = readLine();
if (more.isEmpty())
break;
@@ -302,7 +302,7 @@ int SuProcess::ConverseSU(const char *password)
//////////////////////////////////////////////////////////////////////////
case CheckStar:
{
- QCString s = line.stripWhiteSpace();
+ TQCString s = line.stripWhiteSpace();
if (s.isEmpty())
{
state=HandleStub;
diff --git a/kdesu/su.h b/kdesu/su.h
index c82e459eb..bb99e6f31 100644
--- a/kdesu/su.h
+++ b/kdesu/su.h
@@ -13,7 +13,7 @@
#ifndef __SU_h_Included__
#define __SU_h_Included__
-#include <qcstring.h>
+#include <tqcstring.h>
#include <kdelibs_export.h>
@@ -26,7 +26,7 @@
class KDESU_EXPORT SuProcess: public StubProcess
{
public:
- SuProcess(const QCString &user=0, const QCString &command=0);
+ SuProcess(const TQCString &user=0, const TQCString &command=0);
~SuProcess();
enum Errors { SuNotFound=1, SuNotAllowed, SuIncorrectPassword };
@@ -57,7 +57,7 @@ protected:
private:
class SuProcessPrivate;
SuProcessPrivate *d;
- QString superUserCommand;
+ TQString superUserCommand;
};
#endif