Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fabianp/xmpp-shell


https://github.com/fabianp/xmpp-shell

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

XMPP-shell
==========

Remote shell that uses XMPP as transporting protocol. This makes it possible to access a remote computer using
an XMPP account.

Initial stage, just proof of concept.

Installation
============

TODO

How to use it
=============

First launch a service in the machine you will be connecting to so that it can accept sessions::

$ xmpp-shell --daemon

To connect to that machine call xmpp-shell without the --daemon flag::

$ xmpp-shell

and you will be presented with a list of available sessions (TODO).

Behind a firewall
=================

Some xmpp servers such as http://jabber80.com offer accounts on non-firewalled ports. You can open
an account on this server using XMPP clients such as Pidgin/Adium.

TODO
====

- Wrong message when there are no servers
- Control-C and q key (on daemon)
- multiple sessions on the server
- double authentication: on XMPP and on the host machine
- Exception on wrong login (bug in sleekxmpp)
- add timeout to options

Development
===========

...

Author
======

Fabian Pedregosa

License
=======

New BSD