Thanks Andy.
(ps you have to run James as root to get the right ports open)

> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED]]On Behalf Of Andrew C. Oliver
> Sent: 10 August 2002 22:39
> To: [EMAIL PROTECTED]
> Subject: quick and dirty util to shutdown james
>
>
> Hi All,
>
> I wrote a quick and dirty util for shutting down JAMES.  Figured I'd
> share it just in case its of interest.
>
> To use it download:
>
> http://www.superlinksoftware.com/killjames.jar
>
> Create a script like this:
>
> ------/etc/rc.d/init.d/james-------------------------------
> #! /bin/sh
>
>
> start(){
>          echo "starting james.."
>          su -l root -c '/root/james/bin/run.sh' &
> }
>
> stop(){
>          echo "stopping james.."
>          su -l root -c '/root/james/bin/shutdown.sh'
> }
>
> restart(){
>          stop
>          sleep 2
>          start
> }
> ------shutdown.sh-----------------------------------------------
>
> And a script like this:
>
> java -cp /root/james/bin/killjames.jar de.mud.telnet.JamesKiller
> localhost rootpassword
>
> --------------------------------------------------------------
>
> assumptions:
>
> 1. admin is on port 4555 (otherwise change/recompile JamesKiller)
> 2. root user is "root"
> 3. killjames.jar is in /root/james with the associated
> "shutdown.sh" script
> 4. you're running james as root (tsk tsk tsk)
>
>
> --------------------------------------------------------------
>
> WARNING WARNING
>
> if you have port 4555 open and you run this from a remote server your
> james admin password will be sent in clear text over the internet and
> everyone and every script kiddie and his younger brother will hack your
> mail server.
>
> ---------------------------------------------------------------
>
> Hope this is useful, if not...sorry.
>
> -Andy
>
>
>
> PS You may consider it distributed
> under the terms of the GPL (I'm not a GPL fanatic, its just I used GPL
> code, its not worth my time to rewrite a telnet handler/etc just to
> distribute it under a less sucky license). I ripped this code off:
> http://javassh.org/
>
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to