[Xorp-hackers] Shell command suppport

Atanu Ghosh atanu@ICSI.Berkeley.EDU
Thu, 19 Aug 2004 23:03:51 -0700


If you have installed xorpsh as a login shell then we do *not* want to
allow shell commands to be executed. Which is why João explained how it
is possible to distinguish a xorpsh login shell from a xorpsh started
from the command line.

     Atanu.

>>>>> "Ray" == Ray Qiu <ray.qiu@gmail.com> writes:

    Ray> I made a patch to add command "shell" to the operational mode.
    Ray> It uses system() call.  It can be used to execute Unix shell
    Ray> commands.  I didn't see any problems even when I configured to
    Ray> use xorpsh as the login shell.  Screen capture is attached.

    Ray> Did I miss anything?

    Ray> --Ray

    Ray> On Thu, 19 Aug 2004 22:17:31 -0300, João Carlos Mendes Luís
    Ray> <jonny@jonny.eng.br> wrote:
    >> In Unix, if it is a login shell, two conditions will occur:
    >> 
    >> - $SHELL wil be set to /path/xorpsh - argv[0] of the runnig
    >> process will have a '-' as the first character
    >> 
    >> Both of these, especially the last, could be checked to verify if
    >> it is a login shell, and decide to allow or not shell commands.
    >> 
    >> 
    >> 
    >> Atanu Ghosh wrote: > If the xorpsh is installed as a login shell
    >> it may not be desirable > to allow the execution of shell
    >> commands.
    >> >
    >> > Atanu.
    >> >
    >> >
    >> >>>>>>"Ray" == Ray Qiu <ray.qiu@gmail.com> writes:
    >> >
    >> >
    >> > Ray> Hi, Is there any particular reason that XORP doesn't
    >> support > Ray> executing shell commands from the CLI?
    >> >
    >> > Ray> Thanks.
    >> >
    >> > Ray> --Ray _______________________________________________ >
    >> Ray> Xorp-hackers mailing list Xorp-hackers@icir.org > Ray>
    >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers >
    >> _______________________________________________ > Xorp-hackers
    >> mailing list > Xorp-hackers@icir.org >
    >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
    >> 
    >> --
    >> 
    >> Jonny
    >> 
    >> --
    >> João Carlos Mendes Luís - Networking Engineer -
    >> jonny@jonny.eng.br
    >> _______________________________________________
    >> 
    >> 
    >> Xorp-hackers mailing list Xorp-hackers@icir.org
    >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
    >>