On Sat, 5 Mar 2022 14:46:04 -0800
"Digital Man" wrote:
> Re: SHELL mode and ability to CTRL C
> By: Mewcenary to All on Sat Mar 05 2022 08:07 pm
>
> > Hi there,
> >
> > When using SHELL mode in the Sysop menu, is it possible for CTRL C
> > to be passed through?
> >
> > As an example, I was using SHELL mode to do something like this:
> >
> > $ tail -f /var/log/syslog
>
> Ctrl-C is passed-through. You can see this by running showkey on
> Linux:
>
> $ showkey -a
>
> Press any keys - Ctrl-D will terminate this program
>
> ^C 3 0003 0x03
>
> > This has the unfortunate consequence of then getting 'stuck' with
> > no way to get back to the BBS, other than hanging up the session
> > and calling back.
>
> Yeah, there's something else at play there. Like, the program is
> expecting a signal and not actually looking for a Ctrl-C character.
> So the enhancement you seek in Synchronet is likely the opposite of
> what you asking for, i.e. don't pass-through the Ctrl-C (in some
> configurations for some programs) but rather send a signal (SIGINT
> likely) to the process when the user sends a Ctrl-C character.
Maybe try CTRL \ which is SIGQUIT. The bonus is that it'll also create
a core dump for you, so remember to remove it.
--
End Of The Line BBS - Plano, TX
telnet endofthelinebbs.com 23
---
þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
--- SBBSecho 3.15-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
|