XSF Discussion - 2017-12-09


  1. sonny has joined

  2. sonny has joined

  3. lovetox has left

  4. lumi has left

  5. moparisthebest has joined

  6. moparisthebest has joined

  7. Lance has left

  8. marc has left

  9. la|r|ma has left

  10. stefandxm has joined

  11. valo has left

  12. valo has joined

  13. la|r|ma has left

  14. la|r|ma has joined

  15. jubalh has left

  16. efrit has joined

  17. daniel has left

  18. daniel has joined

  19. arc has left

  20. arc has joined

  21. efrit has left

  22. efrit has joined

  23. Holger has left

  24. Zash has left

  25. tux has joined

  26. la|r|ma has left

  27. lskdjf has joined

  28. nyco has left

  29. nyco has joined

  30. efrit has left

  31. lskdjf has joined

  32. jjrh has left

  33. jjrh has left

  34. lskdjf has joined

  35. pep. has joined

  36. uc has joined

  37. Zash has left

  38. ralphm has joined

  39. andrey.g has left

  40. andrey.g has joined

  41. SamWhited has left

  42. andrey.g has left

  43. ThurahT has left

  44. ThurahT has joined

  45. uc has left

  46. uc has joined

  47. andrey.g has joined

  48. moparisthebest has joined

  49. moparisthebest has left

  50. la|r|ma has joined

  51. la|r|ma has joined

  52. zinid has joined

  53. lskdjf has joined

  54. zinid has left

  55. zinid has joined

  56. zinid has left

  57. zinid has joined

  58. zinid has left

  59. Syndace has joined

  60. Syndace has joined

  61. 👇👀 has joined

  62. Tobias has joined

  63. moparisthebest has joined

  64. SouL has left

  65. 👇👀 has left

  66. 👇👀 has joined

  67. daniel has left

  68. daniel has joined

  69. 👇👀 has left

  70. 👇👀 has joined

  71. iNPUT🐁 has joined

  72. iNPUT🐁 has left

  73. iNPUT🐁 has joined

  74. jabberatdemo has joined

  75. arc has left

  76. iNPUT🐁 has left

  77. iNPUT🐁 has joined

  78. arc has joined

  79. iNPUT🐁 has left

  80. iNPUT🐁 has joined

  81. ralphm has joined

  82. iNPUT🐁 has joined

  83. Guus has left

  84. moparisthebest has joined

  85. ralphm has joined

  86. uc has joined

  87. uc has joined

  88. xnyhps has left

  89. Guus has left

  90. arc has left

  91. arc has joined

  92. 0000 has left

  93. arc has left

  94. arc has joined

  95. Guus has left

  96. iNPUT🐁 has joined

  97. @Alacer has left

  98. @Alacer has joined

  99. jubalh has joined

  100. jmpman has joined

  101. jmpman has joined

  102. jubalh has left

  103. jmpman has joined

  104. jmpman has joined

  105. jmpman has left

  106. Tobias has joined

  107. Tobias has joined

  108. ralphm has joined

  109. Tobias has joined

  110. Tobias has joined

  111. Tobias has joined

  112. Tobias has joined

  113. Tobias has joined

  114. Tobias has joined

  115. Tobias has joined

  116. Tobias has joined

  117. Tobias has joined

  118. Tobias has joined

  119. Tobias has joined

  120. Tobias has joined

  121. Tobias has joined

  122. Tobias has joined

  123. Tobias has joined

  124. Tobias has joined

  125. Tobias has joined

  126. Tobias has joined

  127. Tobias has joined

  128. Tobias has joined

  129. Tobias has joined

  130. Tobias has joined

  131. Tobias has joined

  132. Tobias has joined

  133. Tobias has joined

  134. Tobias has joined

  135. Tobias has joined

  136. Tobias has joined

  137. Tobias has joined

  138. Tobias has joined

  139. Tobias has joined

  140. Tobias has joined

  141. Tobias has joined

  142. Tobias has joined

  143. Tobias has joined

  144. Tobias has joined

  145. Tobias has joined

  146. Tobias has joined

  147. Tobias has joined

  148. Tobias has joined

  149. Tobias has joined

  150. Tobias has joined

  151. Tobias has joined

  152. Tobias has joined

  153. Tobias has joined

  154. Tobias has joined

  155. Tobias has joined

  156. Tobias has joined

  157. Tobias has joined

  158. Tobias has joined

  159. Tobias has joined

  160. Tobias has joined

  161. Tobias has joined

  162. Tobias has joined

  163. Tobias has joined

  164. Tobias has joined

  165. Tobias has joined

  166. Tobias has joined

  167. Tobias has joined

  168. Tobias has joined

  169. Tobias has joined

  170. Tobias has joined

  171. Tobias has joined

  172. Tobias has joined

  173. Tobias has joined

  174. Tobias has joined

  175. Tobias has joined

  176. Tobias has joined

  177. Tobias has joined

  178. Tobias has joined

  179. Tobias has joined

  180. Tobias has joined

  181. Tobias has joined

  182. Tobias has joined

  183. Tobias has joined

  184. Tobias has joined

  185. Tobias has joined

  186. Tobias has joined

  187. Tobias has joined

  188. Tobias has joined

  189. Tobias has joined

  190. Tobias has joined

  191. Tobias has joined

  192. Tobias has joined

  193. Tobias has joined

  194. Tobias has joined

  195. Tobias has joined

  196. Tobias has joined

  197. Tobias has joined

  198. Tobias has joined

  199. Tobias has joined

  200. Tobias has joined

  201. Tobias has joined

  202. Tobias has joined

  203. Tobias has joined

  204. Tobias has joined

  205. Tobias has joined

  206. Tobias has joined

  207. Tobias has joined

  208. Tobias has joined

  209. Tobias has joined

  210. Tobias has joined

  211. Tobias has joined

  212. Tobias has joined

  213. Tobias has joined

  214. Tobias has joined

  215. Tobias has joined

  216. Tobias has joined

  217. Tobias has joined

  218. Tobias has joined

  219. Tobias has joined

  220. Tobias has joined

  221. Tobias has joined

  222. Tobias has joined

  223. Tobias has joined

  224. Tobias has joined

  225. Tobias has joined

  226. Tobias has joined

  227. Tobias has joined

  228. Tobias has joined

  229. Tobias has joined

  230. Tobias has joined

  231. Tobias has joined

  232. Tobias has joined

  233. Tobias has joined

  234. Tobias has joined

  235. Tobias has joined

  236. Tobias has joined

  237. Tobias has joined

  238. Tobias has joined

  239. Tobias has joined

  240. Tobias has joined

  241. Tobias has joined

  242. Tobias has joined

  243. Tobias has joined

  244. Tobias has joined

  245. Tobias has joined

  246. Tobias has joined

  247. Tobias has joined

  248. Tobias has joined

  249. Tobias has joined

  250. Tobias has joined

  251. Tobias has joined

  252. Tobias has joined

  253. Tobias has joined

  254. Tobias has joined

  255. Tobias has joined

  256. Tobias has joined

  257. Tobias has joined

  258. Tobias has joined

  259. Tobias has joined

  260. Tobias has joined

  261. Tobias has joined

  262. Tobias has joined

  263. ralphm has joined

  264. jubalh has joined

  265. zinid has joined

  266. daniel has left

  267. nyco has left

  268. nyco has joined

  269. marc has joined

  270. zinid has left

  271. Ge0rG

    iNPUT🐁: you are kicking Tobias from this MUC all the time :>

  272. jonasw

    lol

  273. jonasw

    even thoug you need to pass strict=False for the aioxmpp JID parser too -- it’s unassigned in unicode 3.2 :)

  274. Ge0rG

    I remember that from my 🤖 abuse

  275. jonasw

    robotface

  276. ralphm has joined

  277. jonasw

    I remember mostly my zalgo abuse

  278. Ge0rG

    A zalgo nickname, that would be fun.

  279. jonasw

    it was fun

  280. jonasw

    /nick j̷̨͚͉͖̝͖̩͖̟͔̥̭̘̃̒̆̏͒͑̋́͆̇ͮ̄̽͋͆ͤo̴̵͂ͩ̉̌ͧ̒ͩ͗̉͒ͤ̐ͥ̚҉̢̪̫͔̳̹̖͙͠n̶̛͍̠͎̞̹͕̜̝̘̯̣̰̲̙̠̖̳̺ͨ̍̏̉̍͌̊ͧ̅̉̀͂͗ͦ̈̍͒̇̋ͅa̛̯̗̫̫͙̦̦̰̹͎͈͔͚͌̆ͦͫ͋̾̏ͭ̕͜͟s̸̴͓̥̰̳̱̻̗̣̳͕̭̜̪͕̙͐ͭ̃̌ͣ̃̑ͬͅͅw̷ͩ̐̅̄ͬ͊̾ͬ͛͘͜҉͔̘̯̪̜̥̰̲͉̩̖̩ͅ

  281. jonasw

    poezio is confused by it

  282. Ge0rG

    So I implemented resourceprep for nicknames in yaxim, but then I wasn't able to use emoji nicknames, so I removed that again.

  283. jonasw

    :D

  284. jonasw

    implement resourceprep, but ignore unassigned codepoints

  285. Ge0rG

    Thats not how libidn works :(

  286. jonasw

    :P

  287. Kev has left

  288. Kev has left

  289. nyco has left

  290. nyco has joined

  291. Ge0rG

    Okay, so I'm in a good mood. I will try to make AndroidStudio work with yaxim again.

  292. jonasw

    goodbye to your good mood

  293. @Alacer has left

  294. lumi has joined

  295. @Alacer has left

  296. Ge0rG

    Ah, another bit of XMPP trivia to dig out: is a user implicitly subscribed to themself? They can't add their own JID to the roster, but are they subscribed? Context: https://prosody.im/issues/1052

  297. jonasw

    huh

  298. Ge0rG

    > To take advantage of all the latest features (such as Instant Run), improvements and security fixes, we strongly recommend that you update the Android Gradle plugin to version 3.0.1 and Gradle to version 4.1. Yeah. Last time I said "yes" to that kind of dialog, it broke everything for me.

  299. Ge0rG

    > Warning:The specified Android SDK Build Tools version (25.0.0) is ignored, as it is below the minimum supported version (26.0.2) for Android Gradle Plugin 3.0.1. Android SDK Build Tools 26.0.2 will be used. There goes my mood again.

  300. jonasw

    (I’m not sure this is proper on-topic here)

  301. Tobias has joined

  302. Tobias has joined

  303. jonasw

    also, you have been warned :)

  304. Ge0rG

    It's not. But it's Saturday, and the XSF doesn't work on weekends.

  305. jonasw

    it does not? oh. docker kill xmpp.net-frontend; docker rm xmpp.net-frontend :)

  306. Ge0rG

    jonasw: if you are bored, you can also have a look at that self-roster vs self-presence thing ;)

  307. zinid has joined

  308. jonasw

    I’m pretty sure I added meself to the roster before

  309. jonasw

    yup, works instantly

  310. Ge0rG

    jonasw: it's not allowed.

  311. Ge0rG

    I just don't remember where it's written down.

  312. jonasw

    ah indeed

  313. jonasw

    it’s only pidgin which pretends that it works

  314. iNPUT🐁

    Sorry Tobias!

  315. jonasw

    great, whenever iNPUT🐁 writes, my input line acts up

  316. jonasw

    .

  317. Ge0rG

    iNPUT🐁: Tobias isn't there, because "Kicked: jid malformed: The source address is invalid: xsf@muc.xmpp.org/iNPUT🐁"

  318. jonasw

    Ge0rG, for the purpose of mod_firewall, I’d suggest to treat self as both IN_ROSTER and SUBSCRIBED.

  319. Ge0rG

    jonasw: yes. But what about rostermanager?

  320. jonasw

    i don’- care

  321. jonasw

    why would I need to care?

  322. Ge0rG

    iNPUT🐁: wouldn't iNPUT🐁🐁 be a more correct nickname? :P

  323. Ge0rG

    jonasw: because you just wrote the same thing I stated in the ticket, but in other words? :P

  324. iNPUT🐁

    Ge0rG: I thought about that, but I'll just let Tobias back :P

  325. jonasw

    you need to renick for that

  326. jonasw

    and we need to purge your messages from the history probably

  327. Ge0rG

    Whoops. yax.im's disk is full.

  328. iNPUT🐁 has left

  329. stefandxm has left

  330. Ge0rG

    looks like I need better compression for the backups.

  331. lovetox has joined

  332. jubalh has joined

  333. zinid has left

  334. Guus has left

  335. Guus has left

  336. nyco has left

  337. nyco has joined

  338. ralphm has joined

  339. sonny has left

  340. sonny has joined

  341. zinid has joined

  342. Guus has left

  343. Zash has joined

  344. Ge0rG has left

  345. jubalh has left

  346. Ge0rG

    Killed another (single) spammer account, that was registered last night via direct TCP instead of SRV.

  347. Ge0rG

    It's bad when you don't have IP address logs due to nasty NAT

  348. jubalh has joined

  349. jere has joined

  350. zinid has left

  351. jere has joined

  352. ralphm has joined

  353. Ge0rG has left

  354. stefandxm has joined

  355. Ge0rG has joined

  356. Ge0rG has left

  357. nyco has left

  358. zinid has joined

  359. Ge0rG has joined

  360. ralphm has joined

  361. ralphm has joined

  362. lskdjf has joined

  363. jmpman has joined

  364. zinid has left

  365. zinid has joined

  366. stefandxm has left

  367. lskdjf has joined

  368. sonny has left

  369. sonny has joined

  370. Zash has left

  371. Zash has left

  372. Zash has left

  373. Zash has left

  374. Zash has left

  375. Ge0rG has joined

  376. Guus has left

  377. Neustradamus has left

  378. jubalh has joined

  379. ralphm has joined

  380. jonasw

    hm, Kev, do you have a minute or two to give me a few tips on the nginx-php-thing?

  381. ralphm has joined

  382. zinid has left

  383. lskdjf has joined

  384. jabberatdemo has left

  385. daniel has left

  386. efrit has joined

  387. daniel has left

  388. daniel has joined

  389. daniel has left

  390. daniel has joined

  391. zinid has joined

  392. moparisthebest has joined

  393. arc has left

  394. arc has joined

  395. zinid has left

  396. jabberatdemo has joined

  397. Kev

    I'm just about to go out for a jog, so not many. What's up?

  398. jonasw

    so AFAICT, the config assumes that everything goes through a single app.php

  399. jonasw

    this is not the case for this application, and I have no idea how to re-write the config properly. my attempts range from "it offers the php file for download" to "404"

  400. Kev

    The first of those sounds useful. App-on-demand or something.

  401. jonasw

    this is what I’ve got now, nginx-wise: server { listen 8000; root /opt/installtree; location / { # try to serve file directly, fallback to app.php try_files $uri =404; } location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; fastcgi_pass unix:/run/php/php7.1-fpm.sock; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_param DOCUMENT_ROOT $realpath_root; fastcgi_param HTTP_PROXY ""; fastcgi_index index.php; internal; } error_log /var/log/nginx/rff_error.log; access_log /var/log/nginx/rff_access.log; }

  402. jonasw

    it’s especially useful for secrets.php :)

  403. jonasw

    (this one 404s)

  404. jonasw

    (I haven’t touched the php-cgi-fpm-thing config yet)

  405. la|r|ma has joined

  406. daniel has left

  407. la|r|ma has left

  408. la|r|ma has joined

  409. Kev

    That doesn't look immediately stupid.

  410. jonasw

    \o/

  411. Kev

    Although I'm not much of a PHP person, and certainly not a running-PHP-in-webservers person.

  412. Kev

    You almost certainly don't need the location / block, though.

  413. jonasw

    there are static files in the app which need to be served. are you sureS

  414. jonasw

    there are static files in the app which need to be served. are you sure?

  415. Kev

    Oh. No, then :)

  416. daniel has left

  417. Kev

    If you're at giving up stage, do you want to upload what you've got so far somewhere, and maybe someone can help? Maybe even me, although I'm going to struggle to find time over the next few days.

  418. jonasw

    I’m at the massively-confused-stage

  419. jonasw

    but sure

  420. Kev

    There must be *someone* here who's a PHP person.

  421. jonasw glances at daniel

  422. jonasw

    even though I think we need an nginx-php-persion

  423. lskdjf has joined

  424. jonasw

    https://github.com/horazont/xmppoke-frontend-docker there you all go

  425. la|r|ma has left

  426. daniel

    i'm not an nginx person. when i did php everyone was using apache

  427. la|r|ma has joined

  428. daniel

    and there was this thing called lighttp which the kids today have never heard about

  429. jonasw

    I have!

  430. jonasw

    I personally only use apache, though :)

  431. jonasw

    maybe somebody on members@ will step up :(

  432. Zash

    Is that a thing that ever happens in a volonteer based org?

  433. jonasw

    Zash, I did step up

  434. SouL

    Received the email, crossing fingers to find someone

  435. jonasw

    also, I tried the classic trick: put something up in the internet which is WRONG

  436. jonasw

    maybe it helps :)

  437. Zash

    Sure, but rewriting the entire PHP thing from scratch is too much work.

  438. Zash

    :P

  439. jonasw

    Zash, actually, I came to thinking that rewriting that thing in python would probably be much faster than trying to get this PHP thing to work

  440. jonasw

    anyways, &-ing this for now

  441. Ge0rG

    jonasw: great job so far!

  442. jonasw

    thanks

  443. sonny has left

  444. sonny has joined

  445. sonny has left

  446. sonny has joined

  447. Flow

    > Ge0rG> Ah, another bit of XMPP trivia to dig out: is a user implicitly subscribed to themself?

  448. Flow

    are you still intereseted in an answer?

  449. Ge0rG

    Flow: yes

  450. Ge0rG

    Flow: it's for me and for https://prosody.im/issues/1052

  451. Flow

    Ge0rG, I think https://tools.ietf.org/html/rfc6121#section-4.2.2 answers it

  452. Ge0rG

    Flow: it's related, but technically it doesn't say you are subscribed to yourself

  453. Flow

    Ge0rG, right, but you also didn't want to know if a roster query for your own JID would return an item, leave alone a subscription state

  454. Flow

    because you said that one can not be in its own roster. do you happen to have a link to where it's specified?

  455. Ge0rG

    Flow: no link :(

  456. Flow

    Ge0rG, you may want to add that to https://wiki.xmpp.org/web/index.php?title=XEP_and_RFC_Remarks (or, but i'm not sure if it's a good fit, to the RFCs errata)

  457. jabberatdemo has left

  458. Ge0rG

    At least it's not restricted in https://xmpp.org/rfcs/rfc6121.html#sub-request-outbound

  459. Ge0rG

    Maybe it was just a server implementation limitation

  460. jonasw

    that’d also explain why pidgin fakes it.

  461. jonasw

    or maybe not

  462. jonasw

    I’d trust pidgin to ignore explicit errors in that regard...

  463. Ge0rG

    Ah, https://xmpp.org/rfcs/rfc6121.html#roster-add-errors - > Interoperability Note: Some servers return a <not-allowed/> stanza error to the client if the value of the <item/> element's 'jid' attribute matches the bare JID <localpart@domainpart> of the user's account.

  464. Flow

    Ge0rG, so it is allowed, good to know

  465. Ge0rG

    Flow: it's not forbidden in that single place, at least.

  466. Zash has left

  467. ralphm has joined

  468. Guus has joined

  469. Guus

    Jonasw, php-wise, what do you need?

  470. Guus

    Last time I looked, php 4 was just released

  471. Guus

    but I'm confident that together, we should be able to make something work :)

  472. jonasw

    Guus, essentially, that docker container just 404s

  473. jonasw

    and I have no idea why

  474. Guus

    which container?

  475. jonasw

    could be nginx, could be php-fpm

  476. jonasw

    oh, I thought you read that email

  477. Guus

    I did

  478. Guus

    but not close enough, probably :)

  479. jonasw

    there’s a link to a github repo

  480. Guus

    ah, I missed that

  481. Guus

    ah, wife just assigned me chores :)

  482. Guus

    I'll be back in ~45 minutes

  483. stefandxm has joined

  484. jonasw

    heh

  485. jonasw

    that’s what I’d say too, if I was about to debug nginx-php-things

  486. jonasw

    :)

  487. ralphm has joined

  488. la|r|ma has joined

  489. lovetox has left

  490. Zash has left

  491. stefandxm has left

  492. efrit has left

  493. efrit has joined

  494. sonny has left

  495. sonny has joined

  496. Guus has left

  497. efrit has left

  498. efrit has joined

  499. efrit has left

  500. efrit has joined

  501. efrit has left

  502. efrit has joined

  503. marc has left

  504. marc has left

  505. Guus has left

  506. Ge0rG has joined

  507. ralphm has left

  508. pep.

    jonasw, I'm tring to run your xmppoke-frontend-docker. composer.json is not in xmppoke-frontend, is it left as an exercice to the reader? :x

  509. pep.

    xnyhps, ^

  510. jonasw

    what is a composer.json?

  511. jonasw

    there’s no such thing

  512. pep.

    There are mentions of that in your Dockerfile

  513. jonasw

    pep., the docker stuff expected some stuff which the frontend thing doesn’t do

  514. jonasw

    yeah

  515. jonasw

    ignore that

  516. pep.

    k

  517. jonasw

    I need to strip that out

  518. jonasw

    (that’s from kevins template which expects things I don’t know about adn which aren’t in xmppoke-frontend either, so I dropped that)

  519. pep.

    k

  520. pep.

    composer.json is just python's requirements.txt equivalent

  521. jonasw

    ah

  522. pep.

    composer.json is just python's requirements.txt's equivalent

  523. jonasw

    I don’t think there are any requirements

  524. pep.

    Ok, stripping that out

  525. efrit has left

  526. jubalh has left

  527. zinid has joined

  528. sezuan has left

  529. sezuan has joined

  530. ralphm has joined

  531. zinid has left

  532. jubalh has joined

  533. jubalh has left

  534. Zash has left

  535. daniel has left

  536. Guus

    jonasw: that postgres instance is not in poker, is it?

  537. stefandxm has joined

  538. marc has joined

  539. jonasw

    Guus, no, it isn’t

  540. jonasw

    didn’t proceed that far yet, I was about to use my local postgresql instance

  541. Guus

    that probably explains why my browser is timing out

  542. jonasw

    uh, but you got the PHP stuff to work?

  543. Guus

    ah, yeah, php now complains

  544. jonasw

    amazing!

  545. jonasw

    care to make a PR?

  546. Guus

    well, I simply removed everythign I didn't understand and used the apache-based default

  547. jonasw

    ah, so s/nginx/apache/?

  548. Guus

    let me show you, one sec

  549. ralphm has joined

  550. Guus

    I didn't get that huge startup script - if there was anything important apart from the secrets in there, it's now missing.

  551. jonasw

    I’m all in for simplicity

  552. Guus

    also, I _detest_ docker for its installation procedures.

  553. Guus

    messed up my entire setup :(

  554. jonasw

    how that?

  555. Guus

    a) make it run b) make it right.

  556. Guus

    docker vs docker.io vs docker-ce vs docker-whatever?!

  557. jonasw

    apt install docker.io docker-compose works for me :/

  558. Guus

    it complained about mismatched versions (I think your compose uses a version 3, while my executable didn't see beyond 2)

  559. Guus

    but, whatever. It now runs

  560. pep.

    `pacman -S docker`? :)

  561. Guus

    let me PR

  562. jonasw

    Guus, thank you :)

  563. pep.

    I'm also having a look btw

  564. Guus

    PR done

  565. Guus

    I'm somewhat worried about having passwords in secrets.php - is that visible to end-users?

  566. jonasw

    I sure hope not

  567. jonasw

    but I’ll tackle that later

  568. jonasw

    (I think modifying common.php to include from somewhere non-docrooty should be possible)

  569. jonasw

    there’s also that huge patch from Holger which needs to be dissected

  570. pep.

    Guus, that can be hidden by the web server for a start, but yeah otherwise, it's meh

  571. Guus

    also, php's docker page suggests adding a php.ini, which we're not doing. might be another good improvement

  572. Guus

    but, lets first make it run

  573. jonasw

    let’s give this a shot :)

  574. Kev

    Passwords should come in from envvars.

  575. jonasw

    they do

  576. pep.

    jonasw, PHP should get them from envvars

  577. jonasw

    pep., Guus made it so that they do

  578. pep.

    I see, right

  579. Guus

    yeah, that's what I did - I think the upstream code requires them to be in a file though

  580. jonasw

    doesn’t matter in the end, I think

  581. jonasw

    I mean this way it’s not even a problem if a user can downloda secrets.php

  582. jonasw

    because the values aren’t in there

  583. jonasw

    I’m still not happy how that thing compiles everything from source :/

  584. Guus

    well, if its interpreted....

  585. jonasw

    Guus, if it’s interpreted, the values aren’t printed

  586. Guus

    ah, true.

  587. jonasw

    neat

  588. jonasw

    now waiting for my postgres to come up :)

  589. pep.

    I wonder if there's a way to change the docker-compose conf with args. To not have :80 used locally when testing. But that's a detail

  590. jonasw

    https://sotecware.net/images/dont-puush-me/1_VdnTsM33q5rg2DBpWfM_XjS4EnHCjjS__RzU9QGsg.png

  591. jonasw

    neat!

  592. jonasw

    thanks a lot, Guus

  593. Guus

    hurray!

  594. Guus

    I think you did the hard work, jonasw :)

  595. jonasw

    now I need to get some dependencies in order d)

  596. jonasw

    Fatal error: Uncaught Error: Call to undefined function idn_to_utf8() in /var/www/html/result.php:25 Stack trace: #0 {main} thrown in /var/www/html/result.php on line 25

  597. pep.

    jonasw, that's where composer.json comes into play :P

  598. jonasw

    I think that’s a PHP module

  599. Guus

    https://hub.docker.com/r/library/php/ <-- has some documentation on how to add extensions

  600. jonasw

    need to figure out the extension name though

  601. pep.

    err, PHP

  602. Kev

    Add php7.1-intl to the apt line.

  603. Kev

    I think that'll do it.

  604. Guus

    intl

  605. Kev

    Oh, it's there already.

  606. Guus

    exactly

  607. Kev

    Hmm.

  608. jonasw

    uhm

  609. jonasw

    you’re looking at different files

  610. Kev

    No idea then, that should already be available.

  611. jonasw

    Kev, guus essentially re-wrote everything

  612. Kev

    I'm looking at the dockerfile I sent over.

  613. jonasw

    yeah

  614. pep.

    Kev, 7.2 with the PR

  615. Kev

    I shall leave you all to it then.

  616. jonasw

    :)

  617. Kev

    I feel pleased I spent that time sorting out the files I sent over :p

  618. jonasw

    Kev, sorry

  619. Guus

    I'm not invested in whatever I did

  620. Guus

    I basically punched it until something worked

  621. jonasw

    Kev, if you can figure out why it didn’t work, I’m happy to go back to yours, because I’m still a bit uneasy with the PHP docker images.

  622. Kev

    'PHP docker images'?

  623. jonasw

    https://hub.docker.com/r/library/php/

  624. Kev

    Not those ones that mount the source into the image?

  625. stefandxm has left

  626. Guus

    I read somewhere that they provide the source as a tarball?

  627. Guus

    unsure

  628. ralphm has joined

  629. Guus

    it runs. :)

  630. daniel has left

  631. @Alacer has left

  632. @Alacer has joined

  633. Guus

    jonasw, need me for anything else?

  634. jonasw

    I don’t think so

  635. jonasw

    thanks a lot

  636. jonasw

    and one more apology towards Kev

  637. Guus wanders off

  638. zinid has joined

  639. Alex has joined

  640. Alex has left

  641. @Alacer has left

  642. jonasw

    yeha

  643. jonasw

    I just queued the first test :)

  644. jonasw

    now for the postgresql …

  645. @Alacer has joined

  646. jonasw

    wat, jabber.org is weird. Pre-TLS, they only offer DIGEST-MD5. Post-TLS, they offer: CRAM-MD5, DIGEST-MD5, LOGIN, PLAIN, SCRAM-SHA-1, SCRAM-SHA-1-PLUS

  647. Zash

    Wat

  648. Zash

    Also, wat

  649. jonasw

    I wonder whether it’s related to this: https://github.com/cyrusimap/cyrus-sasl/issues/379

  650. Zash

    <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'><required/></starttls><mechanisms ... why???

  651. Zash

    Why offer SASL at all?

  652. jonasw

    maybe the order isn’t fixed?

  653. Zash

    Does M-Link use Cyrus SASL?

  654. jonasw

    dunno

  655. Zash

    -rfc 6331

  656. Bunneh

    Zash: Moving DIGEST-MD5 to Historic. A. Melnikov. July 2011. (Status: INFORMATIONAL) https://tools.ietf.org/html/rfc6331

  657. Guus has left

  658. jonasw

    Zash, is there an ETA for a 0.9 bugfix release?

  659. jonasw

    I wanna put that in my release notes

  660. jonasw

    or rather, if you aren’t planning on having such a thing soon, I’ll put that in there

  661. Zash

    Weeks ago

  662. jonasw

    ha, okay

  663. Zash

    Waiting for MattJ to have time to tag+sign a tarball AFAIK

  664. jonasw

    will the MUC fix be included?

  665. Guus has left

  666. Zash

    Yes

  667. jonasw

    thanks for the info :)

  668. jonasw

    how about 0.10?

  669. Guus has left

  670. Zash

    Pretty much the same answers

  671. Zash

    Except being the stable release, we'd also build .debs and such

  672. uc has left

  673. valo has left

  674. valo has joined

  675. uc has joined

  676. daniel has left

  677. moparisthebest has joined

  678. zinid has left

  679. moparisthebest has joined

  680. daniel has left

  681. daniel has left

  682. Alex has left

  683. jmpman has joined

  684. jmpman has joined

  685. daniel has left

  686. stefandxm has joined

  687. daniel has left

  688. daniel has left

  689. lskdjf has joined

  690. marc has left

  691. marc has left

  692. edhelas has left

  693. buzzdeebuzz has left

  694. zinid has left

  695. edhelas has joined

  696. arc has left

  697. arc has joined

  698. stefandxm has left

  699. daniel has left

  700. daniel has left

  701. ralphm has joined

  702. daniel has left

  703. lskdjf has joined

  704. stefandxm has joined

  705. ralphm has joined

  706. ralphm has joined

  707. Alex has left

  708. Alex has joined

  709. Alex has left

  710. ralphm has joined

  711. ralphm has joined

  712. lskdjf has left

  713. lskdjf has joined

  714. uc has left

  715. uc has joined

  716. Alex has left

  717. daniel has left

  718. @Alacer has left

  719. @Alacer has joined

  720. ralphm has joined

  721. zinid has left

  722. sonny has left

  723. SamWhited has left

  724. sonny has joined

  725. jubalh has joined

  726. SamWhited has left

  727. daniel has left

  728. jjrh has left

  729. jjrh has left

  730. efrit has joined

  731. pep. has left

  732. pep. has left

  733. lovetox has joined

  734. ralphm has joined

  735. daniel has left

  736. jjrh has left

  737. jjrh has left

  738. daniel has left

  739. Alex has left

  740. sonny has joined

  741. tux has left

  742. daniel has left

  743. mimi89999 has left

  744. uc has left

  745. mimi89999 has left

  746. uc has left

  747. mimi89999 has joined

  748. Guus has left

  749. daniel has left

  750. uc has joined

  751. Guus has left

  752. jubalh has left

  753. jubalh has joined

  754. daniel has left

  755. uc has left

  756. uc has left

  757. mimi89999 has left

  758. lskdjf has left

  759. lskdjf has joined

  760. Guus has left

  761. daniel has left

  762. daniel has left

  763. zinid has left

  764. daniel has left

  765. daniel has joined

  766. Guus has left

  767. ralphm has left

  768. ralphm has joined

  769. ralphm has left

  770. moparisthebest has joined

  771. zinid has left

  772. zinid has joined

  773. zinid has joined

  774. sonny has joined

  775. lumi has left

  776. ralphm has joined

  777. jubalh has joined

  778. ralphm has left

  779. Guus has left

  780. SamWhited has left

  781. ralphm has joined

  782. Guus has left

  783. goffi has joined

  784. iiro.laiho has joined

  785. iiro.laiho has left

  786. iiro.laiho has joined

  787. iiro.laiho has left

  788. SouL has left

  789. jubalh has left

  790. zinid has left

  791. Guus has left

  792. Zash has left

  793. Guus has left

  794. ralphm has left

  795. ralphm has joined

  796. zinid has left

  797. Zash has left

  798. ralphm has left

  799. ralphm has joined

  800. zinid has left

  801. jubalh has left

  802. ralphm has left

  803. goffi has left

  804. ralphm has joined

  805. Guus has left

  806. @Alacer has left

  807. ralphm has left

  808. ralphm has joined

  809. lovetox has left

  810. daniel has left

  811. daniel has joined

  812. jubalh has joined

  813. zinid has joined

  814. edhelas has left

  815. edhelas has joined

  816. marc has joined

  817. tux has joined

  818. tux has left

  819. tux has joined

  820. tux has left

  821. lskdjf has joined

  822. Zash has left

  823. jubalh has left

  824. valo has left

  825. valo has joined

  826. valo has left

  827. valo has joined

  828. marc has left

  829. @Alacer has left

  830. jubalh has joined

  831. daniel has left

  832. jubalh has left

  833. daniel has left

  834. Zash has left

  835. daniel has left

  836. Zash has joined

  837. zinid has left

  838. daniel has left

  839. daniel has joined

  840. edhelas

    Would it be possible to enforce default sizes for the avatars in XMPP ?

  841. daniel has left

  842. tux has left