ng0 writes: > The problem is, it defaults to google.com if we leave it > blank. I think this can be patched in the config it comes > with. But then again you could argue that so many people use > google that not using google and differing from the default would > make it obvious? I don't know much about tlsdate at the moment, > but I'm sure Jacob had an opinion and reasons why google.com was > picked. I see. I'd say just use the default that comes with the package. If a user needs to update it to something else, they probably know what they're doing and whom they trust. >> Is this really a daemon? It looks like we're just invoking a command >> which runs once at boot, but perhaps I'm mistaken. > > No, you are correct. I wanted to check out how the reaction and > feedback towards a one-time service at boot were, but I'll take > the feedback at the bottom of this message and switch back to the > tlsdated, which has some problems and isn't as easy as tlsdate. I'm not 100% certain that "run a command once at boot (every time we boot)" is bad, but I do think that if we can use the daemon instead, it is obviously a better fit for the "service" model. > Adding to what I replied the first time you asked this, let's be > consistent and say just TLS. Cool. I don't know much about tlsdate, though. If in fact it is getting the timestamp from TCP, then the word "TCP" seems correct. However, based on what I've read [1], tcpdate gets the time from the TLS handshake [1], so "TLS" seems correct to me. > I don't think that a time service which just runs once will be an > issue, but I'd like to be proven wrong. You're probably right about this. I think I may have overreacted. I think that practically speaking, a "service" which just runs tlsdate once at boot (every time we boot) is a little ugly (because it's a stretch to say that it's a "service"), but it's not bad. However, I do still think that tlsdated is the natural fit for the "service" model, since it is a daemon, and tlsdate is not. So why not use it? I agree: I think the problem David and I were discussing earlier in IRC is different, and uglier. For details, please refer to the IRC log. > If our issue tracker would already be public I could link you to > more specific reasons and discussion, but so far: just assume I'm > building a system around/integrated into GuixSD which after core > (phase one) targets piece by piece to eliminate the need to fetch > information through the old internet and rather use gnunet for > those tasks. That's not easy to achieve (not in a very short > time), but this tlsdate is an intermediate solution. Sounds cool! > ** > There's an related issue: > Every service I currently work on absolutely requires network to > be tested (well except `psyced` which can cope fine just > locally), would the qemu be able to talk to outside if I created > an network bridge? Or is there more to be added? I know I had > this dicussion in the past but obviously it did not work for me > as I'm still sitting on an 90% finished 'in theory it works' > gnunet service for guix. > ** There are many ways to launch a qemu virtual machine. If you use "the right" combination of options, your guest will be able send IP packets to other hosts on the Internet. I'd be happy to help troubleshoot whatever problems you're having - if you're interested, please contact me privately (or start a new email thread) so we don't derail this email thread. -- Chris