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