[xwiki-users] totally groovy! (using groovy SSH script to securely launch unix processes out of Xwiki)

2009-08-11 Thread Niels Mayer
This might be useful for those wanting to do server administration functions (start/stop tomcat, reboot, stats, etc) out of an Xwiki doc (make sure your doc is password protected or more, if it allows people to reboot your server!; Anything needing root or tomcat user would use /etc/sudoers to

Re: [xwiki-users] totally groovy! (using groovy SSH script to securely launch unix processes out of Xwiki)

2009-08-11 Thread Niels Mayer
I forgot to include the Groovy script itself that does all the heavy-lifting in my previous mail - see Groovy.SshHelperClass below. Also, there's a much better way of calling this groovy sshHelper class out of a single groovy invocation in a 2.0 document. Groovy directly outputs wikitext, the

Re: [xwiki-users] totally groovy! (using groovy SSH script to securely launch unix processes out of Xwiki)

2009-08-11 Thread Niels Mayer
Of course, one can forgo the 1.0 document and calling parseGroovyFromPage(), and just put the class directly inside one's 2.0 groovy script and call new SshHelper(). Of course, this still doesn't solve the problem of wanting to reuse groovy classes across multiple documents, while wanting to use