12/9/2023 0 Comments Jitsi meet jwt authentication![]() ![]() In file included from /usr/include/openssl/e_os2.Jitsi was one of the first open-source WebRTC projects. Src/lcrypto.c:1064:9: warning: ‘RSA_generate_key’ is deprecated ġ064 | RSA *rsa = RSA_generate_key(key_len, RSA_F4, NULL, NULL) Src/lcrypto.c: In function ‘pkey_generate’: usr/include/openssl/rand.h:44:1: note: declared hereĤ4 | DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) In file included from /usr/include/openssl/e_os2.h:13, Src/lcrypto.c:992:5: warning: ‘RAND_pseudo_bytes’ is deprecated ĩ92 | return rand_do_bytes(L, RAND_pseudo_bytes) Src/lcrypto.c: In function ‘rand_pseudo_bytes’: Src/lcrypto.c:940:20: error: storage size of ‘c’ isn’t known Src/lcrypto.c: In function ‘verify_fverify’: Prosody CONFIGURATION : plugin_paths = Ĩ57 | EVP_MD_CTX *c = (EVP_MD_CTX *)lua_newuserdata(L, sizeof(EVP_MD_CTX)) 1 -1 is now installed in /usr/local (license: MIT) Luajwtjitsi 1.3-7 is now installed in /usr/local (license: MIT ) Remote: Total 7 (delta 0), reused 1 (delta 0), pack-reused 0 Remote: Compressing objects: 100% (7/7), done. Remote: Counting objects: 100% (7/7), done. Lbase64 20120807-3 is now installed in /usr/local (license: Public domain) Gcc -shared -o base64.so -L/usr/local/lib lbase64.o Gcc -O2 -fPIC -I/usr/include/lua5.2 -c lbase64.c -o lbase64.o Lua-cjson 2.1.0-1 is now installed in /usr/local (license: MIT) Gcc -shared -o cjson.so -L/usr/local/lib lua_cjson.o strbuf.o fpconv.o Gcc -O2 -fPIC -I/usr/include/lua5.2 -c fpconv.c -o fpconv.o Gcc -O2 -fPIC -I/usr/include/lua5.2 -c strbuf.c -o strbuf.o Gcc -O2 -fPIC -I/usr/include/lua5.2 -c lua_cjson.c -o lua_cjson.oįpconv.h:15:20: warning: inline function ‘fpconv_init’ declared but never defined Luajwtjitsi 1.3-7 depends on lua-cjson = 2.1.0 (not installed) Luaossl 20190731-0 is now installed in /usr/local (license: MIT/X11) Gcc -shared -o _openssl.so -L/usr/local/lib src/openssl.o vendor/compat53/c-api/compat-5.3.o -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib/x86_64-linux-gnu: -Wl,-rpath,/usr/lib/x86_64-linux-gnu: -lssl -lcrypto -lpthread -lm -ldl ![]() Gcc -O2 -fPIC -I/usr/include/lua5.2 -c vendor/compat53/c-api/compat-5.3.c -o vendor/compat53/c-api/compat-5.3.o -D_REENTRANT -D_THREAD_SAFE -DCOMPAT53_PREFIX=luaossl -D_GNU_SOURCE -I/usr/include -I/usr/include usr/include/x86_64-linux-gnu/sys/sysctl.h:70:12: note: declared hereħ0 | extern int sysctl (int *_name, int _nlen, void *_oldval, usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." Ģ1 | #warning "The header is deprecated and will be removed." In file included from src/openssl.c:12414: Gcc -O2 -fPIC -I/usr/include/lua5.2 -c src/openssl.c -o src/openssl.o -D_REENTRANT -D_THREAD_SAFE -DCOMPAT53_PREFIX=luaossl -D_GNU_SOURCE -I/usr/include -I/usr/include Luajwtjitsi 1.3-7 depends on luaossl >= 20190731-0 (not installed) Missing dependencies for luajwtjitsi 1.3-7: Install the luajwtjitsi sudo luarocks install } Code language: JavaScript ( javascript ) Use exact version 2.1, see https: ///mpx/lua-cjson/issues/56 "lua-cjson = 2.1.0", Url = "git:///ASolomatin/luajwt/",ĭetailed = "Very fast and compatible with pyjwt, php-jwt, ruby-jwt, node-jwt-simple and others", Use fork from ASolomatin which uses luaossl LuaCrypto also supports encryption and decryption, signing and verifying, sealing and opening using the OpenSSL EVP API.īuster comes with libssl-1.1 which is not supported by luacrypto so the fork uses luaossl which compiles fine with libssl-dev-1.1. The OpenSSL features that are currently exposed are digests (MD5, SHA-1, HMAC, and more) and crypto-grade random number generators. Luacrypto Installation Fails if you use luarocks install luacryptoĪS per – LuaCrypto provides a Lua frontend to the OpenSSL cryptographic library. # apt- get install libssl1.0-dev -y Gives errorĪpt- get install jitsi-meet-tokens Code language: JavaScript ( javascript ) Most Important – Luarocks with lua 5.2 sudo su ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |