jyri | tom's scary link's conetent | 07:31 |
---|---|---|
jyri | I want to use Wireguard and Dnscrypt-proxy . | 07:31 |
jyri | Dnscrypt-proxy is configured and everything works correctly. | 07:31 |
jyri | When I run Wireguard I get this error: | 07:31 |
jyri | `/usr/bin/wg-quick: line 32: resolvconf: command not found` | 07:31 |
jyri | I know that I need to install resolvconf and everything will work correctly if I do not use Dnscrypt-proxy. | 07:31 |
jyri | I also tried changing DNS in the config file to `127.0.0.1` or `127.0.0.1.53` but that didn't work either | 07:31 |
gnarface | no idea what's wrong with that, and could only meaningfully speculate after seeing what it does if resolvconf is installed | 07:34 |
tom[m]12 | gnarface: jyri Hello .Thanks for your reply .I have NOT installed (and don't want to) Resolvconf. As the user wrote above, this is not a very good solution. | 07:54 |
tom[m]12 | I would appreciate advice on how to correctly set up Wireguard and Dnscrypt-proxy . | 07:54 |
tom[m]12 | Or is it impossible to use the given scheme ( Wireguard and Dnscrypt-proxy ) without resolvconf? | 08:01 |
buZz | the wireguard scripts depend on resolvconf | 08:38 |
buZz | so not really sure what you're looking for? | 08:38 |
buZz | you could figure out how to use wireguard without resolvconf, its likely possible | 08:39 |
buZz | internet tells me you could remove the DNS configs from wireguard completely , and wg_quick script -should- not require resolvconf then | 08:40 |
buZz | but i havent confirmed it | 08:40 |
buZz | random first hit was ; https://superuser.com/questions/1500691/usr-bin-wg-quick-line-31-resolvconf-command-not-found-wireguard-debian | 08:40 |
buZz | also, ctrl-f on resolvconf on https://manpages.debian.org/unstable/wireguard-tools/wg-quick.8.en.html | 08:41 |
buZz | there's some information about how to use it without resolvconf in there too | 08:41 |
gnarface | tom[m]12: i just want to be clear that i'm not holding out on you, i haven't tried wireguard yet myself. | 10:12 |
gnarface | but i also sympathize with not trusting stuff that "requires" something like resolvconf | 10:13 |
tom[m]12 | buZz: Hello and thank you very much for your reply and willingness to help. I read these answers and then tried what is written there, it does not work. | 18:22 |
tom[m]12 | I'll explain. I now have Dnscrypt-proxy working correctly when I connect to the server using the `wg-quick up wg0-client` command I see a new interface but there is no resolution (no internet) and I get this error with resolvconf., that is, there is a conflict. | 18:22 |
buZz | which error? | 18:23 |
buZz | try 'ping 8.8.8.8' | 18:23 |
buZz | dns wont work without dns config, obviously ;) | 18:23 |
tom[m]12 | buZz: I agree with you, but I can understand where you need to make a change to make it work. Ping doesn't work...because there is no resolv | 18:26 |
buZz | you dont need any resolving to ping a IP address | 18:27 |
buZz | resolving is translating a hostname to a IP | 18:27 |
buZz | you dont need to resolv an IP as its already an IP | 18:27 |
tom[m]12 | minute I'll try | 18:27 |
buZz | resolve* | 18:29 |
* tom[m]12 sent a code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/66e21239b0d83ebe9f52c1b993400735b507a8a1 | 18:35 | |
tom[m]12 | buZz: | 18:35 |
buZz | 18:27:27 < buZz> you dont need to resolv an IP as its already an IP | 18:35 |
buZz | 18:23:39 < buZz> try 'ping 8.8.8.8' | 18:35 |
buZz | tom[m]12: either way, you might want ##networking ? | 18:36 |
tom[m]12 | buZz: ok, what do i need to write against dns in the config file? | 18:37 |
buZz | i dont know, i just plonked your initial question into google,. the url was the literal first hit | 18:37 |
tom[m]12 | ping -c 3 gnu.org or ping 8.8.8.8 does not work | 18:37 |
tom[m]12 | as I wrote, everything you found does not work in practice. In these examples that you are talking about, users do not use dnscrypt-proxy | 18:39 |
tom[m]12 | users do not use dnscrypt-proxy ==> https://superuser.com/questions/1500691/usr-bin-wg-quick-line-31-resolvconf-command-not-found-wireguard-debian | 18:40 |
rwp | Why not simply install resolvconf so that the wireguard dependency is met and then things work as the package author intended? | 18:43 |
tom[m]12 | rwp: Hello . Thank you for your answer . I would like to use encrypted DNS | 18:45 |
rwp | You mean like DNS over TLS aka DoT? Or DNS over HTTPS (aka DoH)? Or DNS over the encrypted tunnel? All of those would be a natural event of using Wireguard. | 18:47 |
rwp | Usually the best way to get something totally custom working is to get the normal way to do things working first then make custom deviations from that known working point. | 18:47 |
rwp | If it were me I would get things working in the way the normal configuration expects and then I would deviate from there. | 18:49 |
buZz | you know you could configure resolvconf to use that dnsproxy you want? | 18:49 |
rwp | And as buZz has noted the first thing to test is that IP networking is working. Use ping with addresses to verify that the network is functioning. I don't see that test being reported as successful yet. | 18:49 |
rwp | The operation of the libc resolver library module is controlled by the contents of the /etc/resolv.conf file. If IP networking is working then one could simply configure that file as desired. | 18:50 |
tom[m]12 | rwp: I do as you write, now I have dnscrypt-proxy working correctly and I'm trying to set up wireguard but it doesn't work, I'm trying to figure out what the problem is. | 18:50 |
rwp | The network functions in layers. The lowest level being ethernet and let's assume it is working. On top of it is Internet Protocol. That does not seem to be working for you. If IP networking is not functioning then NOTHING above it, such as DNS, can function since everything needs IP networking to be functioning. Work on getting IP networking functioning first. And then DNS might just work. But DNS cannot work if IP networking is | 18:52 |
rwp | not working. | 18:52 |
rwp | This is not something specific to Devuan and would be the same on any of the systems. Perhaps the experts in #wireguard would be of best assistance? | 18:54 |
rwp | I am talking specifically about the failing IP networking using IP addresses. After that gets working if people complain about not having systemd available then of course that is Devuan specific and this would be the best place to work that through. | 18:56 |
latex | Anyone know why pipewire cannot be installed? | 18:58 |
rwp | resolvconf and openresolv are simply creating an API to edit the /etc/resolv.conf file in a shared editing way so that things don't get tangled up stepping on each other there. | 18:58 |
latex | https://bpa.st/PJHTE | 18:59 |
grayrock | yeh, resolvconf brings sanity to resolv.conf | 18:59 |
* grayrock carefully avoids clicking weird link | 19:00 | |
rwp | latex, What is in your sources.list.d/* sources.list files? Is this Chimaera or Daedalus? | 19:01 |
rwp | latex, grayrock is gently nudging you to use paste.debian.net instead and I would gently nudge to paste the "raw" form of the url from there. | 19:03 |
rwp | latex, I do not see a "pipewire" in chimaera so I assume this must be either daedalus or ceres. On my ceres machine I tested an install of pipewire there and had no problem. | 19:05 |
rwp | latex, Here is what it looked like installing on my ceres unstable system as a simulation https://paste.debian.net/plain/1284841 | 19:06 |
rwp | Perhaps you simply need to "apt-get update" to update your local index (Packages) files? | 19:07 |
AdamBurns[m] | <psb_> "devuan hosting, who offers same?" <- https://devuanhosting.com/en-us/cms/ | 19:16 |
golinux | That is nico's service in Switzerland. I hosted with them for several years | 20:08 |
golinux | Among other things, they move all support to matrix and that was waaay beyond my poor, old brain so had to leave. | 20:10 |
golinux | Haven't head of any others. There was a devuan.pro site set up after the conference but nothing ever came of it. | 20:11 |
golinux | And this should probably be in #off-topic . . . | 20:12 |
nemo | golinux: well, I guess matrix is mildly related to the very existence of this channel... and I don't have anything enormously against matrix personally, I just wish there were more reference clients and the protocol wasn't pretty much "whatever we decide to add to Element" ... also personally I wish irssi had support so I wouldn't need 2 tmux tabs for all my chat | 20:15 |
latex | rwp: I'm using daedalus | 23:06 |
latex | also idk I'm just using wgetpaste | 23:06 |
latex | Know a good paste utility? | 23:09 |
latex | https://dpaste.com/A8342FL7G.txt | 23:10 |
latex | wait a minute. what? | 23:10 |
latex | Apparently this is chimaera | 23:10 |
latex | Damn, gotta fix that now | 23:10 |
rwp | If it was chimaera it would have said "E: Unable to locate package pipewire" so it can't be chimaera. | 23:21 |
latex | whaaa? | 23:21 |
DashiePie | is it an in-between thing, latex? | 23:21 |
latex | I don't know! | 23:21 |
latex | I thought it was daedalus but... | 23:21 |
rwp | Though maybe it is in chimaera-proposed-updates which I would definitely not recommend for casual use. | 23:22 |
DashiePie | cause I know I switched from Beowulf to Chimaera packages, and I had in-between stuff | 23:22 |
DashiePie | before Chimaera was released, that is | 23:22 |
latex | I think I'll just switch to daedalus | 23:22 |
latex | daedalus was pretty cool with all da new softwarez but a few packages were broken | 23:22 |
rwp | chimaera-proposed-updates basically stable-proposed-updates is for things that need to wedge in between versions that don't have any other way in. | 23:22 |
latex | You guys like daedalus more than chimaera right? | 23:24 |
latex | or even ceres | 23:24 |
rwp | Say a package foo-1.23 is in Unstable->Testing->Stable. Then foo-1.24 is uploaded to Unstable. It has an RC bug so is held there and cannot migrate to Testing. But then a problem with foo-1.23 is found. How does foo-1.23.1 get into Stable? Through stable-proposed-updates. But there is no gate there so maintainers often upload a lot of half-baked things there. | 23:24 |
rwp | At this moment daedalus should be just fine. I have been busy and have not upgraded to it myself but it _should_ be just fine. Being a version of Bookworm 12 which is released now. | 23:25 |
latex | I don't like outdated software that much | 23:26 |
rwp | Outdated? That will trigger a rant from me. If the software is doing fine then is it outdated? Or just bug free? #devuan-offtopic if you decide to rant about it though. | 23:27 |
rwp | The daedalus installers are catching up with the released bookworm and again should be okay but work on the installers is what I understand is holding up Devuan from saying Daedalus is released right now. | 23:28 |
rwp | In any case I recommend NOT including -proposed-updates as a normal course of action. Since maintainers often upload random stuff there that is not good to actually go out. I don't have any current examples because I have been avoiding it. It's good to use to cherrypick specific packages from when appropriate though. | 23:29 |
latex | https://ttm.sh/B1R.txt | 23:34 |
latex | why can't I upgrade to daedalus | 23:34 |
latex | also nah rwp I would use outdated/stable software on production servers, but on my PC I like new software features, also because I develop on them and want to make use of the latest stuff I and other devs work on | 23:35 |
rwp | I will guess that you have created a FrankenDebian see https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian | 23:36 |
rwp | Then you might want to run ceres on your desktop. | 23:36 |
latex | nvm I didn't do dist-upgrade | 23:37 |
latex | I did upgrade and that doesn't work | 23:37 |
latex | Also LMAO that broken Debian mug is hilarious! | 23:37 |
rwp | latex, Last year I wrote up a guide of my own opinions on how to do system upgrades. http://www.proulx.com/~bob/doc/bobs-guide-to-system-upgrades-with-debian/bobs-guide-to-system-upgrades-with-debian.html | 23:38 |
rwp | It's pretty generic for the entire Debian family of systems. That's my advice. I am sure others will disagree with details of it but that's the way I do system upgrades. | 23:38 |
latex | Damn how complex | 23:40 |
latex | I just do dist-upgrade lol | 23:40 |
latex | Wow | 23:50 |
latex | Daedalus fixed our issues | 23:50 |
latex | JACK was glitched on chimaera but on daedalus it'sgood | 23:50 |
rwp | Woot! | 23:56 |
latex | Woof! | 23:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!