[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/kdesu
From: Marc Espie <espie () nerim ! net>
Date: 2003-01-06 23:14:43
[Download RAW message or body]
CVS commit by espie:
su needs a controlling terminal on OpenBSD
M +9 -1 process.cpp 1.32
--- kdelibs/kdesu/process.cpp #1.31:1.32
@@ -40,4 +40,8 @@
#endif
+#ifdef __OpenBSD__
+#include <sys/ioctl.h>
+#endif
+
#ifdef HAVE_SYS_SELECT_H
#include <sys/select.h> // Needed on some systems.
@@ -449,4 +453,8 @@ int PtyProcess::SetupTTY(int fd)
ioctl(slave, I_PUSH, "ldterm");
+#endif
+
+#ifdef __OpenBSD__
+ ioctl(slave, TIOCSCTTY, (char *)NULL);
#endif
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic