« Previous - Version 5/9 (diff) - Next » - Current version
Ana Paula, 13/09/2011 13:47
Arrumando "clone" do git


Cliente oAuth Lua

O cliente oAuth Lua disponibilizado em nosso repositório foi baseado neste cliente: https://github.com/ignacio/LuaOAuth

Primeiramente você irá precisar instalar as seguintes dependências:

$ sudo apt-get install lua5.1 liblua5.1-0-dev libssl-dev

Em seguida, baixe a biblioteca, que está presente no repositório de cliente do projeto. O acesso é restrito aos membros do projeto.

$ git clone git@ginga.lavid.ufpb.br:appstore/client.git

Após isto, instale as dependências necessárias:

$ cd client

$ cd lib/oauth-lua-client/lib/luacrypto-0.2.0
$ sudo make
$ sudo make install

$ cd ../luasocket-2.0.2
$ make
$ sudo make install

$ cd ../luasec-0.4.1
$ make
$ sudo make install

$ sudo ln -s /usr/local/lib/lua/5.1/lcrypto.so /usr/local/lib/lua/5.1/crypto.so

$ sudo ln -s /usr/include/lua5.1/ssl.so /usr/local/lib/lua/5.1/ssl.so

Para se certificar que tudo deu certo, tente executar o código de teste:

$ cd ../../src/
$ lua teste_json.lua

Você deverá ver a lista de aplicativos presente no repositório.