search for: tiocsctty

Displaying 20 results from an estimated 41 matches for "tiocsctty".

2017 Apr 03
2
[PATCH supermin] init: Don't perform ioctl (TIOCSCTTY).
Don't know why it works, but it works ... Rich.
2017 Apr 03
0
[PATCH supermin] init: Don't perform ioctl (TIOCSCTTY).
...t set terminal process group (-1): Inappropriate ioctl for device bash: no job control in this shell Also ^C etc does not work. Removing this ioctl call fixes this. I noticed the problem because supermin's init compiled with dietlibc worked, since the dietlibc header files don't define TIOCSCTTY and hence the ioctl was not called. --- init/init.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/init/init.c b/init/init.c index e6fd0e6..aa6c25f 100644 --- a/init/init.c +++ b/init/init.c @@ -240,10 +240,6 @@ main () /* Make current process the controlling process of the tty. */...
2003 Apr 02
0
TIOCSCTTY problem/fix
...found one instance of someone describing it on the net with no follow-up. I just installed openssh (3.6p1) on a linux system (running an old 2.0.34 kernel) with privilege separation disabled and get the following messages in /var/log/messages: Apr 2 15:48:34 ernestine sshd[6153]: error: ioctl(TIOCSCTTY): Operation not permitted Apr 2 15:48:34 ernestine sshd[6153]: error: open /dev/tty failed - could not set controlling tty: Device not configured The effect is that ^Z's are mostly ignored (but not by vi) and ^C kills the session, rather than a running program. After poking around the net an...
2002 May 22
1
error: ioctl(TIOCSCTTY)
...with glibc 2.1.1) it works fine, but on another (linux kernel 2.2.20 with glibc 2.0.7) I get this in the syslog every time I log in: sshd[12277]: Accepted publickey for root from 212.38.67.158 port 2397 ssh2 PAM_pwdb[12277]: (sshd) session opened for user root by (uid=0) sshd[12280]: error: ioctl(TIOCSCTTY): Operation not permitted sshd[12280]: error: open /dev/tty failed - could not set controlling tty: Device not configured But the real issue (and this might be related to the stuff in the log?) is the behaviour of the INTR key. ssty -a says that intr has the "usual" mapping to ^C. But...
1997 Sep 26
1
tty chowning
...sses can have ttyp2 be its controlling tty is if Joe invokes a setuid-Fred program explicitly from his own session. What this means is that when you make a tty your controlling tty, that tty effectively becomes yours until you''re done with it. Why not build chowning into this process? On TIOCSCTTY, the tty would chown itself to the effective uid of the current process and chmod itself to 620. Then, on close, the tty would chown itself back to root and chmod itself to 666. If the effective uid of the process opening the tty is 0, and the process is intending to start a non-root session, said...
2003 Apr 05
5
[Bug 536] no access to tty on Linux 2.0
http://bugzilla.mindrot.org/show_bug.cgi?id=536 Summary: no access to tty on Linux 2.0 Product: Portable OpenSSH Version: 3.6p1 Platform: ix86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: sshd AssignedTo: openssh-unix-dev at mindrot.org ReportedBy: jfeise at
2006 Nov 01
0
No subject
...uest shell reply 0^M debug1: session_by_channel: session 0 channel 0^M debug1: session_input_channel_req: session 0 req shell^M debug1: fd 4 setting TCP_NODELAY^M debug1: channel 0: rfd 10 isatty^M debug1: fd 10 setting O_NONBLOCK^M debug2: fd 9 is O_NONBLOCK^M debug1: Setting controlling tty using TIOCSCTTY.^M Connection closed by remote host.^M debug1: channel_free: channel 0: server-session, nchannels 2^M debug3: channel_free: status: The following connections are open:^M #0 server-session (t4 r0 i0/43 o0/0 fd 10/9)^M ^M debug3: channel_close_fds: channel 0: r 10 w 9 e -1^M debug1: channel_free: c...
1997 Sep 27
0
...chowning Newsgroups: mail.linux.kernel In-Reply-To: <199709261901.PAA04763@dcl.MIT.EDU> Organization: Cc: Bcc: "Theodore Y. Ts''o" <tytso@MIT.EDU> writes: > David Holland <dholland@eecs.harvard.edu> writes: > } Why not build chowning into this process? On TIOCSCTTY, the tty would > } chown itself to the effective uid of the current process and chmod > } itself to 620. Then, on close, the tty would chown itself back to > } root and chmod itself to 666. > >It''s a not a bad idea, but it''s not clear it meets your goal of not >r...
2001 Jan 10
1
SSH2/1 Failure when using bash shell, other shells work
...l: session 0 channel 0 debug1: session_input_channel_req: session 0 channel 0 request shell reply 1 debug1: PAM setting tty to "/dev/pts/4" debug1: PAM establishing creds debug1: fd 7 setting O_NONBLOCK debug1: fd 3 IS O_NONBLOCK debug2: callback done debug1: Setting controlling tty using TIOCSCTTY. debug2: channel 0: rcvd adjust 315 ???debug1: Received SIGCHLD.??? debug1: session_by_pid: pid 4903 debug1: session_exit_message: session 0 channel 0 pid 4903 debug1: session_exit_message: release channel 0 debug1: channel 0: write failed debug1: channel 0: output open -> closed debug1: channel...
2001 Apr 05
0
HP-UX 9 problems (hangs on logout; tty isn't sane)
...akes a lot of explaining. I can certainly live with this one... it's the others that worry me.) I attempted some basic diagnostics myself. When I run sshd with the "-d" option and connect to it, it looks like this: debug1: Allocating pty. debug1: Setting controlling tty using TIOCSCTTY.debug1: Entering interactive session. debug1: fd 3 setting O_NONBLOCK debug1: fd 8 IS O_NONBLOCK debug1: server_init_dispatch_13 debug1: server_init_dispatch_15 ioctl(TIOCSCTTY): Invalid argument When I logout of the session: debug1: Received SIGCHLD. When I kill the ssh client:...
2001 Apr 09
2
"X11Forwarding yes" causes "error: socket: Protocol not supported"
...ing unsupported tty mode opcode 74 (0x4a) debug1: Ignoring unsupported tty mode opcode 75 (0x4b) debug1: Received request for X11 forwarding with auth spoofing. socket: Protocol not supported debug1: Entering interactive session. debug1: fd 5 setting O_NONBLOCK debug1: Setting controlling tty using TIOCSCTTY. debug1: fd 9 IS O_NONBLOCK debug1: server_init_dispatch_13 debug1: server_init_dispatch_15 debug1: Received SIGCHLD. debug1: End of interactive session; stdin 0, stdout (read 712, sent 712), stderr 0 bytes. debug1: compress outgoing: raw data 761, compressed 526, factor 0.69 debug1: compress incom...
2003 Nov 03
1
Problems with PAM and PermitRootLogin without-password
...debug1: server_input_channel_req: channel 0 request shell reply 0 debug1: session_by_channel: session 0 channel 0 debug1: session_input_channel_req: session 0 req shell debug1: PAM: setting PAM_TTY to "/dev/pts/1" debug1: PAM: establishing credentials debug1: Setting controlling tty using TIOCSCTTY. debug1: Received SIGCHLD. debug1: session_by_pid: pid 17636 debug1: session_exit_message: session 0 channel 0 pid 17636 debug1: session_exit_message: release channel 0 debug1: session_close: session 0 pid 17636 debug1: session_pty_cleanup: session 0 release /dev/pts/1 debug1: channel 0: free: serv...
2001 Mar 30
4
linux tcsetattr failed
does anyone else see this on linux: localhost sshd[14418]: Accepted password for stevesk from 15.126.45.158 port 49594 localhost sshd[14418]: Setting tty modes failed: Invalid argument redhat with kernel 2.2.17. ttymodes.c: /* Set the new modes for the terminal. */ if (tcsetattr(fd, TCSANOW, &tio) < 0) log("Setting tty modes failed: %.100s", strerror(errno)); return;
2008 Jul 09
0
console-sanity tool in klibc?
...won't work in the initramfs because no controlling console has been setup yet (I think init is the first program to do so). So, I was wondering if it might be a good idea to provide a tool in klibc (say "console_sanity") which does the console magic that sysvinit normally does (like TIOCSCTTY and tcsetattr)? Potientially it could be expanded in the future to also support loading keymaps and other bonus stuff like setting the console in utf-8 mode... It should benefit any initramfs-included shell as well since a working /dev/tty means that job control and key combinations like ctrl-c wi...
2016 Feb 17
8
[PATCH supermin 0/2] Allow an alternate libc to be used for init.
v1 -> v2: - If we split out the init program into a separate init/ directory, that makes it much easier to build against an alternate libc. I tried to build against uClibc, but uClibc requires an entire build chain, which looked like it was going to be a massive ballache. Rich.
2000 Nov 14
14
New snapshot
...ths to DSA and RSA keys too 20001112 - (bal) SCO Patch to add needed libraries for configure.in. Patch by Phillips Porch <root at theporch.com> - (bal) IRIX patch to adding Job Limits. Patch by Denis Parker <dcp at sgi.com> - (stevesk) pty.c: HP-UX 10 and 11 don't define TIOCSCTTY. Add error() to failed ioctl(TIOCSCTTY) call. 20001111 - (djm) Added /etc/primes for kex DH group neg, fixup Makefile.in and packaging files - (djm) Fix new Makefile.in warnings - (djm) Fix vsprintf("%h") in bsd-snprintf.c, short int va_args are promoted to type int. Report...
2008 Oct 16
2
5.1p on RHEL 3 and password expiration
...256 debug3: tty_parse_modes: ospeed 38400 debug3: tty_parse_modes: ispeed 38400 debug1: server_input_channel_req: channel 0 request shell reply 1 debug1: session_by_channel: session 0 channel 0 debug1: session_input_channel_req: session 0 req shell debug1: Setting controlling tty using TIOCSCTTY. debug2: fd 3 setting TCP_NODELAY debug2: channel 0: rfd 8 isatty debug2: fd 8 setting O_NONBLOCK debug3: fd 6 is O_NONBLOCK debug1: Received SIGCHLD. debug1: session_by_pid: pid 6942 debug1: session_exit_message: session 0 channel 0 pid 6942 debug2: channel 0: request exit-status c...
2004 Aug 17
2
SSHD Bug with Pam/Winbind on FreeBSD ver5.2
I've reproduced this bug in versions openssh-3.7p1 and openssh-3.8p1 I've verfived that it works PERFECTLY in versions openssh-3.6p1 and openssh-2.9p2 I have not tested any other versions. The problem is sshd will not authenticate passwords off a NT4 domain using winbind and pam. Broken Debug output is: debug1: PAM: initializing for "user" debug1: PAM: setting PAM_RHOST to
2014 May 16
2
? about portable version of sshd crashing
...1: LANG=en_US.UTF-8 debug1: server_input_channel_req: channel 0 request shell reply 1 debug1: session_by_channel: session 0 channel 0 debug1: session_input_channel_req: session 0 req shell Starting session: shell on pts/1 for admin from 192.168.0.65 port 59719 debug1: Setting controlling tty using TIOCSCTTY. debug2: fd 4 setting TCP_NODELAY debug3: packet_set_tos: set IP_TOS 0x10 debug2: channel 0: rfd 9 isatty debug2: fd 9 setting O_NONBLOCK fcntl(7, F_GETFL, 0): Bad file descriptor select: Bad file descriptor select: Bad file descriptor select: Bad file descriptor .... and it just continues..
2000 Jul 15
0
openssh-2.1.1p3 - problem with -i option
...(uid=0) Jul 15 14:06:09 somehost sshd[27621]: debug: PAM establishing creds Jul 15 14:06:09 somehost sshd[27621]: debug: Entering interactive session. Jul 15 14:06:09 somehost sshd[27621]: debug: no set_nonblock for tty fd 0 Jul 15 14:06:09 somehost sshd[27622]: debug: Setting controlling tty using TIOCSCTTY. Jul 15 14:06:09 somehost sshd[27621]: debug: no set_nonblock for tty fd 7 Jul 15 14:06:09 somehost sshd[27621]: debug: server_init_dispatch_13 Jul 15 14:06:09 somehost sshd[27621]: debug: server_init_dispatch_15 Jul 15 14:06:09 somehost sshd[27621]: debug: tvp!=NULL kid 0 mili 10 Jul 15 14:06:09 s...