Quote:> I'm giving people access to my system and in the csh system
> login file, users can hit control-c immediately after entering
> thier password and drop to shell.. the first line in the
> global login file is "onintr -" (which as the man page states
> should disable interrupts).. it doesn't work. I use the
> login file to determine which menus to run. What are some
> possible solutions to prevent this? recompile the shell?
Rather than giving them csh as the login shell and starting the
secure program from the .login file,
make that program (which may well be a sh or csh script) the user's
"login shell" in /etc/passwd, then they will not be able to escape
to sh or csh, they can only use (start and perhaps, via a "shell escape",
re-start) this program and nothing else.
--
EDV-Zentrum, Universitaet fuer Bodenkultur
Nussdorfer Laende 11 Please correct me, if I am wrong!
A-1190 Wien, Austria (Europe) Make love, not flame wars. :-)