Hello, I didn't pay too much attention to this message displayed after login, mainly because everything seems to go well enough.
login: Password: -bash: cannot set terminal process group (193): Inappropriate ioctl for device -bash: no job control in this shell [ ~ ]# Well, Crtl+C doesn't work, but until now I could cope with it, but now that I'm progressing in the migration I would like to fix it. I'm using agetty for the ./run file of the service. /etc/sv/getty-3/run #!/bin/sh exec /sbin/agetty 38400 tty3 linux And this is the output of ps -fx: 1 ? Ss 0:00 runit 192 ? Ss 0:00 runsvdir -P /service log:................... 193 ? Ss 0:00 \_ runsv getty-3 201 ? S 0:00 | \_ /bin/bash ./run 215 ? S 0:00 | | \_ /usr/local/bin/svlogd -tt /tmp/agetty3 224 ? S 0:00 | \_ /bin/login -- 285 ? S 0:00 | \_ -bash It seems that bash is expecting PID 193 to be a terminal, but it finds runsv instead (maybe due to the effect of exec). I could change agetty to getty in order for managing the terminal, but before I would like to understand the problem and a possible solution. What is then the reason for that warning and what could be the solution? Thank you in advance for your cooperation -- ------------------------- Daniel Gutiérrez San José