montefuscolo: joined #tikiwiki
marclaporte1: joined #tikiwiki
marclaporte: joined #tikiwiki
Tiki|bot: Recent Bug: - http://dev.tiki.org/item6732-tv-tiki-org-login-failed-XMLRPC-Error-5-Didn-t-receive-200-OK-from-remote-server-HTTP-1-1-400-Bad-Request
montefuscolo1: joined #tikiwiki
zlinux: joined #tikiwiki
fabricius: joined #tikiwiki
joined #tikiwiki
zlinux_: joined #tikiwiki
jonnyb: joined #tikiwiki
fabricius: joined #tikiwiki
Tiki|bot: Recent Bug: - http://dev.tiki.org/item6733-Session-timeout-at-Tiki-org
zlinux: joined #tikiwiki
zlinux_: joined #tikiwiki
marclaporte: joined #tikiwiki
luciash: polom
marclaporte: polo
polo
polom
having trouble with m :-)
luciash: *g*
My "s" key sometimes does not want to cooperate too
marclaporte1: joined #tikiwiki
malwar3hun73r: joined #tikiwiki
Jyhem: Hi guys
I saw a « Missing package: onelogin/php-saml » message on a Tiki which did not have this package installed through Tiki's package system but it is running on a server which does have the linux « php-onelogin-php-saml.noarch : SAML support for PHP » package
Wouldn't it have worked anyway?
Maybe this is for the dev list
marclaporte1: wait
good
question
I don't remember us planning for this use case
and the php-saml was a pain becaue it required a dependency
fabricius: joined #tikiwiki
marclaporte1: Context: https://github.com/onelogin/php-saml/issues/255
Because this was blocking svn installs on 17.x when mcrypt was not installed, PHP-saml was pushed to be a package
which sort of makes sense because it's a niche use case
Jyhem: It all makes sense and I think it's great that we provide it as a package. But now that people actually use it, we see the UX issues :)
BTW: I did install php71-php-mcrypt and mcrypt "just in case"
marclaporte1: hehe
Jyhem: I see 2 questions/issues
marclaporte1: To your bigger question about using system dependencies: that is a tricky one
In theory, we should, but in practice, it will be hard to troubleshoot
Jyhem: 1/ Is this message necessary when the corresponding linux package is installed (probably the answer is "no, this test needs to be refined")
2/ the message « Missing package: onelogin/php-saml » has a link to https://packagist.org/packages/onelogin/php-saml which does not really help end users
but no link to https://intranet2.nyon.ch/tiki-admin.php?page=packages which would
Well, about your question: we might test for the presence of a php function which php-onelogin-php-saml provides
marclaporte1: For the record, I just added: https://dev.tiki.org/Composer#System_dependencies_that_can_block_SVN_installs
Jyhem: Maybe we need a better word than "package", like "composer package" or "tiki package" to avoid confusion with linux packages
marclaporte1: I'll bring it up with Ricardo, and put you in the loop?
Jyhem: sure
In the meantime, I'll change the word "package" in « Missing package: onelogin/php-saml » into a link to tiki-admin.php?page=packages
marclaporte1: sure
fabricius: joined #tikiwiki
marclaporte: joined #tikiwiki
marclaporte1: joined #tikiwiki
zlinux: joined #tikiwiki
chibaguy: joined #tikiwiki
polom
jonnyb: joined #tikiwiki
fabricius: joined #tikiwiki
Jyhem: Has anyone ever set up SAML2 login ?
It looks like the page https://doc.tiki.org/SAML has the wrong image :-(
chibaguy: Hi Jyhem. I've never set that up, but the doc image doesn't seem to be related at all.
Probably the image should be removed - better no image than the wrong one.
fabricius1: joined #tikiwiki
marclaporte: joined #tikiwiki
jonnyb: joined #tikiwiki
marclaporte: joined #tikiwiki
marclaporte1: joined #tikiwiki
marclaporte: joined #tikiwiki
marclaporte1: joined #tikiwiki
marclaporte: joined #tikiwiki
joined #tikiwiki