(also, Docker was requested by iteam for easy deployment, iirc)
Half-ShotXhas joined
Zash
You want horrible but working? `dig dnskey . > root.keys`
Zash
Securely obtaining root key material is an entire project of its own
Ge0rG
securely obtain them on your PC, type "echo $KEY > root.keys" into the dockerfile
Guus
guys, I do not know what this all means. Can one of you please do a PR with the required changes?
waqashas left
Zash
add dns-root-data to the apt line
Zash
and add -D'IANA_ROOT_TA_FILE="/usr/share/dns/root.ds"' to CFLAGS when building luaunbound
Guus
is this the right commit to use? b4b293593d0ef64d623a54a8b8d2c1dea4c5e870
Zash
No
Zash
That's from 2015
Guus
ok, latest/greatest then? 8356eb09ebaa ?
Zash
Why even clone? Dowloading all history serves absolutely no purpose if you're just going to throw it all away and rebuild it from scratch next time
Zash
Everything about this is horrifying
Guus
Zash - at this point, I settle for 'horrifying, but functional'
Guus
as soon as we get it to work, I'm perfectly happy to wait for someone to improve things
Guus
but as things are, we have a broken system, with hardly anyone able to spend time on to get it back to work.
Zash
Even the tarballs like https://code.zash.se/luaunbound/archive/RRRRRRRRRRR.tar.gz would make more sense
alacerhas left
waqashas joined
Ge0rG
Ping Alex, what's the status of the Q1 membership election?
Half-ShotXhas left
alacerhas joined
Guus
Zash, how do I properly pass arguments to CFLAGS? (i'm a java guy)
waqashas left
Guus
this does not compile: CFLAGS=-I/usr/include/lua5.1 -D'IANA_ROOT_TA_FILE="/usr/share/dns/root.ds"' make✎
Half-ShotXhas joined
Zash
escape the space
Guus
this does not compile: CFLAGS=-I/usr/include/lua5.1\ -D'IANA_ROOT_TA_FILE="/usr/share/dns/root.ds"' make ✏
Guus
like that?
waqashas joined
moparisthebesthas joined
Zash
That should work
Guus
oh, that was an unintentional correction of my first message.
Guus
ok
Ge0rG
I think if you single-quote the doublequotes, they might become part of the variable
Ge0rG
but it depends on where you embed that. Either way, you don't need those ""
Zash
Not?
jonas’
Ge0rG, not?
lhas joined
jonas’
isn’t this supposed to become a C string?
jonas’
I don’t expect the C compiler to add "" to a -D
Ge0rG
Oh, wait
Ge0rG
yes, ignore everything I said.
Zash
I tested before I added all those quotes
waqashas left
Ge0rG
I'm not awake (yet).
Guus
Package lua-5.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua-5.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lua-5.2' found
Guus
I'm guessing the first argument is now ignored?
waqashas joined
Zash
Pass LUA_VERSION=5.1
Guus
how?
Guus
export LUA_VERSION=5.1 <-- like that?
Zash
It's a variable just like CFLAGS
Guus
ok, so: LUA_VERSION=5.1 CFLAGS=-I/usr/include/lua5.1\ -D'IANA_ROOT_TA_FILE="/usr/share/dns/root.ds"' make
Guus
?
Zash
Don't think you need the path then
igoosehas joined
Zash
should be enough with `LUA_VERSION=5.1 CFLAGS='-DIANA_ROOT_TA_FILE="/usr/share/dns/root.ds"'`
alacerhas left
Half-ShotXhas left
Half-ShotXhas joined
Guus
trying that...
Half-ShotXhas left
alacerhas joined
MattJ
And does the file exist?
mtavareshas joined
Guus
slightly different fail: https://pastebin.com/wY7nNgaq
Zash
Try passing them as arguments to make instead of as env variables
olihas joined
mtavareshas joined
Half-ShotXhas joined
Guus
make LUA_VERSION=5.1 CFLAGS='-DIANA_ROOT_TA_FILE="/usr/share/dns/root.ds"' <-- ?
Zash
As in, `make LUA_VERSION=5.1 CFLAGS='...'`
Zash
yes
Guus
attempting...
Zash
MattJ: Assuming that package is installed, it should be: https://packages.debian.org/sid/all/dns-root-data/filelist
Guus
interestingly, the make install does this differently : make LUA_LIBDIR=/usr/local/lib/lua/5.1/ install
Guus
new error: https://pastebin.com/jzFKvyMx
Zash
What
Zash
Can't what
waqashas left
waqashas joined
Zash
So you can't pass stuff to be merged into CFLAGS?
Guus
I have no clue what I'm doing.
Zash
Fighting Make
Guus
I never worked with lua before, I hardly ever touched make.
Ge0rG
`make lua work`
Half-ShotXhas left
Half-ShotXhas joined
Zash
Guus: Ok, go back to passing the path but also do it as argument
Guus
make LUA_VERSION=5.1 CFLAGS=-I/usr/include/lua5.1\ -D'IANA_ROOT_TA_FILE="/usr/share/dns/root.ds"'
Also, as you questioned my absolute and total success: tag, you're it.
pep.
oli, less likely that bots do POST indeed, even if they ignore robots.txt
Half-ShotXhas joined
Ge0rG
Zash [12:16]:
> Web robots aren't supposed to do POST requests
Spam bots will POST every form they see with garbage.
pep.
I guess we'll see..
pep.
If I continue receiving alerts after that
oli
you can put a captcha...
pep.
please don't
oli
;)
oli
GET is for getting stuff, POST for posting
alacerhas left
danielhas joined
jonas’
Ge0rG, sure, but that’s still better than having a standard search engine bot triggering insane amounts of xmpp.net tests because the submit action is a GET
Guus
Salvation is upon us!
Zash
At least with search engine bots it's unintentional
Ge0rG
jonas’: I fully agree
igoosehas joined
Steve Killehas joined
vanitasvitaehas left
Andrew Nenakhovhas joined
ThibGhas joined
nycohas joined
labdsfhas left
labdsfhas joined
ThibGhas joined
tahas joined
j.rhas joined
Half-ShotXhas left
labdsfhas left
labdsfhas joined
labdsfhas left
labdsfhas joined
Half-ShotXhas joined
Half-ShotXhas left
frainzhas left
frainzhas joined
Half-ShotXhas joined
Half-ShotXhas left
lnjhas joined
thorstenhas left
Half-ShotXhas joined
Half-ShotXhas left
frainzhas left
frainzhas joined
thorstenhas joined
j.rhas joined
Steve Killehas left
thorstenhas left
thorstenhas joined
Half-ShotXhas joined
efrithas joined
Half-ShotXhas left
vanitasvitaehas left
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
j.rhas joined
efrithas left
Half-ShotXhas left
labdsfhas left
labdsfhas joined
Half-ShotXhas joined
j.rhas joined
j.rhas joined
ThibGhas joined
moparisthebesthas left
intosihas left
intosihas joined
Half-ShotXhas left
Half-ShotXhas joined
vanitasvitaehas left
alacerhas joined
andyhas left
Alexhas left
olihas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
lnjhas left
vanitasvitaehas left
olihas joined
olihas joined
alacerhas left
dwdhas left
vanitasvitaehas left
Half-ShotXhas joined
Holgerhas left
alacerhas joined
Alexhas left
jjrhhas left
olihas joined
olihas joined
Tobiashas left
Tobiashas joined
andyhas joined
danielhas left
moparisthebesthas joined
mimi89999has joined
danielhas joined
vanitasvitaehas left
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
lorddavidiiihas left
alacerhas left
Half-ShotXhas joined
moparisthebesthas left
tahas joined
Half-ShotXhas left
jjrhhas left
mtavareshas joined
mtavareshas joined
Half-ShotXhas joined
olihas joined
ThibGhas joined
Half-ShotXhas left
Half-ShotXhas joined
mtavareshas left
Half-ShotXhas left
Half-ShotXhas joined
mtavareshas joined
Half-ShotXhas left
lorddavidiiihas joined
Half-ShotXhas joined
j.rhas joined
j.rhas left
Half-ShotXhas left
Alexhas left
Alexhas left
j.rhas joined
Half-ShotXhas joined
labdsfhas left
lovetoxhas left
labdsfhas joined
lumihas joined
lhas left
frainzhas joined
ThibGhas joined
ThibGhas joined
krauqhas joined
lhas joined
Guushas left
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
olihas joined
Half-ShotXhas joined
olihas joined
olihas left
lovetoxhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Zashhas left
Half-ShotXhas joined
Zashhas left
Half-ShotXhas left
Half-ShotXhas joined
Zashhas left
frainzhas left
frainzhas joined
lovetox
really self ping is in last call?
lovetox
bit short timeframe to give for clients to implement but ok
Ge0rG
lovetox: we have two implementations, and it's a godsend.
jonas’
LC doesn’t need implementations
jonas’
CFE needs implementations
Ge0rG
lovetox: if you aren't on the train yet, your own fault
lovetox
whats cfe?
jonas’
lovetox, to Final
jonas’
(as opposed as to Draft)
jjrhhas left
lovetox
so thing that never happend since i joined xmpp and probably never will :D
Half-ShotXhas left
Half-ShotXhas joined
pep.
I joined the xmpp-observatory org on github, but maybe I shouldn't have. More work for me now. Guus was that related to my comment about robots.txt? :)
olihas joined
Guus
pep.: That, and my promise. 😉
Half-ShotXhas left
Guus
> Also, as you questioned my absolute and total success: tag, you're it.
(This)
pep.
hah
pep.
I'm more of a RIIR person. But then real life comes in the way and nothing gets done