!NBBFPbiuttRgTqbrcY:nixos.org

NixOS Security Discussions

368 Members
Discussions around Security | Triaging happens in #security:nixos.org125 Servers

Load older messages


SenderMessageTime
13 Sep 2022
@hexa:lossy.networkhexa
nix-repl> matrix-appservice-irc.nodejs.version
"18.9.0"
11:03:08
@hexa:lossy.networkhexahow can that be, when node2nix is called with --nodejs-1411:03:35
@hexa:lossy.networkhexawell, doesn't seem to cause problems, but still weird11:23:34
@hexa:lossy.networkhexabut the 0.35.0 update breaks11:23:48
@hexa:lossy.networkhexa
 matrix-appservice-irc-pre-start[884]: /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/@matrix-org/matrix-sdk-crypto-nodejs/index.js:234
 matrix-appservice-irc-pre-start[884]:     throw loadError
 matrix-appservice-irc-pre-start[884]:     ^
 matrix-appservice-irc-pre-start[884]: Error: Cannot find module '@matrix-org/matrix-sdk-crypto-nodejs-linux-x64-gnu'
 matrix-appservice-irc-pre-start[884]: Require stack:
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/@matrix-org/matrix-sdk-crypto-nodejs/index.js
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/node_modules/matrix-bot-sdk/lib/e2ee/CryptoClient.js
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/node_modules/matrix-bot-sdk/lib/index.js
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/lib/components/encrypted-intent.js
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/lib/index.js
 matrix-appservice-irc-pre-start[884]: - /nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/app.js
 matrix-appservice-irc-pre-start[884]:     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
 matrix-appservice-irc-pre-start[884]:     at Function.Module._load (internal/modules/cjs/loader.js:746:27)
 matrix-appservice-irc-pre-start[884]:     at Module.require (internal/modules/cjs/loader.js:974:19)
 matrix-appservice-irc-pre-start[884]:     at require (internal/modules/cjs/helpers.js:101:18)
 matrix-appservice-irc-pre-start[884]:     at Object.<anonymous> (/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/@matrix-org/matrix-sdk-crypto-nodejs/index.js:174:31)
 matrix-appservice-irc-pre-start[884]:     at Module._compile (internal/modules/cjs/loader.js:1085:14)
 matrix-appservice-irc-pre-start[884]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
 matrix-appservice-irc-pre-start[884]:     at Module.load (internal/modules/cjs/loader.js:950:32)
 matrix-appservice-irc-pre-start[884]:     at Function.Module._load (internal/modules/cjs/loader.js:790:12)
 matrix-appservice-irc-pre-start[884]:     at Module.require (internal/modules/cjs/loader.js:974:19) {
 matrix-appservice-irc-pre-start[884]:   code: 'MODULE_NOT_FOUND',
 matrix-appservice-irc-pre-start[884]:   requireStack: [
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/@matrix-org/matrix-sdk-crypto-nodejs/index.js',
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/node_modules/matrix-bot-sdk/lib/e2ee/CryptoClient.js',
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/node_modules/matrix-bot-sdk/lib/index.js',
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/lib/components/encrypted-intent.js',
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/node_modules/matrix-appservice-bridge/lib/index.js',
 matrix-appservice-irc-pre-start[884]:     '/nix/store/gr0hwljm7wx0bd5vchfymyg666fjd21w-matrix-appservice-irc-0.35.0/lib/node_modules/matrix-appservice-irc/app.js'
 matrix-appservice-irc-pre-start[884]:   ]
 matrix-appservice-irc-pre-start[884]: }
 systemd[1]: matrix-appservice-irc.service: Control process exited, code=exited, status=1/FAILURE
11:24:30
@hexa:lossy.networkhexa

matrix-sdk-crypto-nodejs-linux-x64-gnu

11:24:53
@hexa:lossy.networkhexasounds like it wants something built there11:25:00
@hexa:lossy.networkhexabut the build succeeds it just won't run11:25:16
@hexa:lossy.networkhexahttps://www.npmjs.com/package/@matrix-org/matrix-sdk-crypto-nodejs11:27:16
@hexa:lossy.networkhexa

When installing, NPM will download the corresponding prebuilt Rust library for your current host system. The following are supported:

11:27:20
@hexa:lossy.networkhexasure it will.11:27:23
@hexa:lossy.networkhexa
matrix-appservice-irc> Downloading lib matrix-sdk-crypto.linux-x64-gnu.node from https://github.com/matrix-org/matrix-rust-sdk/releases/download/matrix-sdk-crypto-nodejs-v0.1.0-beta.1/matrix-sdk-crypto.linux-x64-gnu.node
matrix-appservice-irc> Download Failed Error: getaddrinfo EAI_AGAIN github.com
matrix-appservice-irc>     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:71:26) {
matrix-appservice-irc>   errno: -3001,
matrix-appservice-irc>   code: 'EAI_AGAIN',
matrix-appservice-irc>   syscall: 'getaddrinfo',
matrix-appservice-irc>   hostname: 'github.com'
matrix-appservice-irc> }
matrix-appservice-irc> Error: getaddrinfo EAI_AGAIN github.com
matrix-appservice-irc>     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:71:26) {
matrix-appservice-irc>   errno: -3001,
matrix-appservice-irc>   code: 'EAI_AGAIN',
matrix-appservice-irc>   syscall: 'getaddrinfo',
matrix-appservice-irc>   hostname: 'github.com'
matrix-appservice-irc> }
11:46:39
@raitobezarius:matrix.orgraitobezariusopenbsd rng is broken :D (their lfsr is factorizable) according to zx2c412:08:54
@dandellion:dodsorf.asDandellionwhere did you hear this?12:12:37
@raitobezarius:matrix.orgraitobezariushttps://lpc.events/event/16/contributions/1206/attachments/1086/2081/Linux%20RNG.pdf12:19:19
@raitobezarius:matrix.orgraitobezarius slide 10-12 Dandellion 12:19:22
@dandellion:dodsorf.asDandellionthanks12:22:00
@hexa:lossy.networkhexawhew12:23:05
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:32:38
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:32:52
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:33:13
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:34:15
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:34:19
@v0id:nltrix.net@v0id:nltrix.net * wolfram result of factor 2^2048-112:34:35
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:34:47
@v0id:nltrix.net@v0id:nltrix.net * there are certainly so many small primes12:34:52
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:35:26
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:35:56
@v0id:nltrix.net@v0id:nltrix.netRedacted or Malformed Event12:36:20
@v0id:nltrix.net@v0id:nltrix.net * period is actually 2^ord\alpha-1 where \alpha is the root of f(x) s.t. f(\alpha)=0 in the prime field. 12:38:24

Show newer messages


Back to Room ListRoom Version: 9