HumanG33k | hi | 02:58 |
---|---|---|
HumanG33k | i have some issues with dns i can't resolve anymore | 02:58 |
HumanG33k | any idea ? | 02:58 |
tuxd3v | HumanG33k, is '/etc/resolv.conf' ok? | 03:00 |
Xenguy | HumanG33k: Your question may need to be a bit more specific | 03:00 |
HumanG33k | i can't reach any domain name. | 03:04 |
gnarface | some sort of dns koan | 03:04 |
HumanG33k | i just edit my resolv to replace by google one | 03:04 |
gnarface | oh, i almost thought you were making a funny word game | 03:04 |
gnarface | just don't use google's dns | 03:05 |
HumanG33k | but i service networking restart fail | 03:05 |
gnarface | you know they're using that to do security research on you, right? | 03:05 |
HumanG33k | gnarface, first i have other one | 03:05 |
HumanG33k | Reconfiguring network interfaces...RTNETLINK answers: File exists | 03:05 |
HumanG33k | ifup: failed to bring up eth0 | 03:05 |
HumanG33k | RTNETLINK answers: File exists | 03:05 |
gnarface | HumanG33k: is it someone else's, or a server you own? | 03:05 |
gnarface | HumanG33k: that just means you didn't down eth0 right | 03:06 |
HumanG33k | someone else | 03:08 |
HumanG33k | humm strange resolvconf is not install | 03:09 |
gnarface | HumanG33k: i think some 3rd party DNS you were using failed momentarily then you started chasing your tail. you should run your own DNS, it saves time in the long run. | 03:12 |
HumanG33k | gnarface, agree and planned but i need more money to get more time and do stuff. | 03:14 |
HumanG33k | btw i want to say thx to youuu | 03:14 |
gnarface | HumanG33k: no problem, but i don't think i really helped. you could check into dnsmasq, it is a nice light caching dns resolver that's much easier to set up than a fully-featured dns server | 03:22 |
gnarface | HumanG33k: then your ISP DNS can go down and you won't notice unless it's out for more than like 3 hours | 03:23 |
rwp | The "RTNETLINK answers: File exists" is often seen when there is a state mismatch between the config file on disk and the current state. Due to editing the file and changing it while the state is active and online. | 03:23 |
gnarface | HumanG33k: (usually) | 03:23 |
gnarface | yea, i get that error i think usually from forgetting to ifdown the interface before removing it from the /etc/network/interfaces file | 03:24 |
rwp | I always run a local caching nameserver on every system. And I want to recommend BIND named but actually unbound does a simpler job of DNSSEC these days. | 03:24 |
rwp | And so I grudgingly must recommend unbound as the best and simplest choice at the moment. | 03:25 |
* Xenguy got unbound set up, but not DNSSEC yet... Is it hard to configure? | 03:26 | |
gnarface | i prefer bind9 myself, but i had already invested the time into reading the entire textbook before there were simpler alternatives | 03:26 |
rwp | With unbound it should be working out of the box. | 03:26 |
rwp | Let me dig up a test site that I liked... | 03:26 |
Xenguy | rwp: Do you mean DNSSEC should work out of the box? | 03:26 |
rwp | Meanwhile... yes, sometimes one must run "ip addr flush dev ethX" to flush out the configuration when things are mismatched. | 03:27 |
Xenguy | Maybe I'm confusing that with something else | 03:27 |
rwp | Xenguy, Yes. With unbound I have had no problems with DNSSEC with a default installation. | 03:27 |
Xenguy | huh, are you able to locate that 'test site'? | 03:27 |
gnarface | Xenguy: you almost certainly have to run ntp too. it fails if your clock is more than a few seconds off time | 03:28 |
rwp | Xenguy, Try this test site to verify functionality. http://dnssec.vs.uni-due.de/ | 03:28 |
gnarface | Xenguy: well, might actually need to be more than a couple minutes but clocks suck these days so ntp is a must | 03:28 |
Xenguy | Thanks. Anyone know how to kill a window in tmux? | 03:29 |
rwp | gnarface is right that NTP and time being correct are critically important for DNSSEC to be functional. And for many other things too! | 03:29 |
rwp | In tmux I usually just control-C the job and exit the shell and that kills the window. | 03:30 |
rwp | But in tmux itself use the escape prefix and then 'x' and it will ask y/n to confirm. | 03:31 |
Xenguy | My shell is locked up in that window for some reason. In Screen, I thought it was C-a K | 03:31 |
rwp | I say "escape prefix" because I think C-b is an insane choice and I always change it to C-z. | 03:31 |
rwp | I think it is K in screen. | 03:31 |
Xenguy | gnarface: Looks like I have 'ntpdate' installed, would that suffice? | 03:31 |
gnarface | Xenguy: momentarily | 03:32 |
gnarface | Xenguy: the quality of your clock could mean you only have to run it once a day or once a month even, but it's usually not worth the risk | 03:32 |
Xenguy | Yeah, I'd probably need the whole ntp to have the clock synchronized more regularly | 03:33 |
gnarface | Xenguy: (ntpdate just sets the clock once, it isn't a persistent daemon that keeps the clock synced) | 03:33 |
rwp | In tmux use C-b ? to see the keybindings, use C-s (or whatever search binding) to search for kill and find there are two bindings. & for the full window and x for the individual pane. | 03:33 |
Xenguy | Thanks rwp , appreciate the advice | 03:33 |
rwp | I don't consider ntpdate sufficient. That's a one-shot action. | 03:33 |
rwp | I know that some people run ntpdate by cron to jump the clock every hour but that jumps the clock every hour! Nooooooo.... | 03:34 |
HumanG33k | funny hack | 03:34 |
gnarface | on a very old machine the clock might stay regular enough you'd only need to run it yearly or so, but these days its uncommon to find a hardware clock that doesn't drift several seconds daily | 03:35 |
rwp | I used screen for many, many years. Still use it on some systems where that is the only easy available thing. But recently converted to tmux and have been liking it. | 03:35 |
Xenguy | Yeah, I finally decided to give tmux a try, and I like it now, but had to make a few config changes before it worked the way I wanted | 03:35 |
HumanG33k | for me tmux exist because devs don t do their job well | 03:35 |
HumanG33k | i prefer a daemon / cli architecture | 03:36 |
Xenguy | C-a, made that the prefix, like screen... | 03:36 |
rwp | I definitely needed to make my own customizations in order to like tmux because a few of the defaults were opposite of what I like. | 03:37 |
Xenguy | Also had to configure a line to get 'C-a a' to work, like screen | 03:37 |
rwp | And for me in screen I made C-z the escape character. I use both C-a and C-b way too much just generally to need to escape them all of the time. | 03:37 |
HumanG33k | pretty sure there is a config file option to have like screen config | 03:38 |
Xenguy | But C-z is for suspending a job, right? | 03:38 |
HumanG33k | yep | 03:38 |
rwp | I use C-z for job control but when using screen/tmux the use of job control is much reduced to just creating a new window and letting it run in the foreground. | 03:38 |
rwp | So for those times when I want job control suspend inside tmux/screen I can C-z C-z easily enough. | 03:39 |
Xenguy | huh, I know C-a isn't perfect, but I imagine it's less intrusive than C-z. To each their own of course. | 03:39 |
Xenguy | Aha, interesting | 03:40 |
rwp | FWIW here is my tmux configuration: https://paste.debian.net/1165548/ | 03:40 |
Xenguy | Nice, thanks for that | 03:40 |
rwp | I thought about cleaning out the extra commented out lines but this way you can see some of the things I experimented with. | 03:41 |
* Xenguy loves comments... | 03:41 | |
HumanG33k | pretty sure you (maybe) love https://github.com/tmuxinator/tmuxinator | 03:43 |
fsmithred | I tend to keep a lot of old, dead code in my scripts. Sometimes I need to use it again. | 03:43 |
HumanG33k | i do the same | 03:43 |
HumanG33k | *did | 03:44 |
fsmithred | recently fixed a bug by uncommenting one line that was added to fix a bug. | 03:44 |
rwp | I have seen tmuxinator but don't feel it. It's just not for me. ykinmkbykiok | 03:44 |
fsmithred | I think I said that wrong, but you know what I mean. | 03:44 |
HumanG33k | now i try to get a clean personnal conf file and a useless now one with comments and comment line | 03:45 |
fsmithred | it's a good place to leave notes for yourself | 03:45 |
HumanG33k | for ie for my bash i now have a .bash.d/{aliases,functions,loaders.sh,variables} | 03:47 |
fsmithred | does that dir get used automatically? | 03:48 |
HumanG33k | yes throught my loaders.sh | 03:49 |
fsmithred | oh, ok | 03:49 |
HumanG33k | when i want to try something i put in .bashrc | 03:49 |
HumanG33k | when its stable enought i move it | 03:50 |
HumanG33k | https://paste.debian.net/1165550/ | 03:52 |
HumanG33k | it can be improve | 03:52 |
HumanG33k | check file/dir if +x | 03:52 |
HumanG33k | in function i have some | 03:54 |
HumanG33k | cd-something functions in a cd-.sh | 03:55 |
HumanG33k | for ie | 03:55 |
HumanG33k | my next step is auto load specify stuf automaticly on remote ssh after connection | 03:56 |
HumanG33k | i go od night ;) | 03:59 |
Xenguy | gn | 04:01 |
fsmithred | g'night | 04:01 |
rwp | Good night! | 04:01 |
rwp | Xenguy, Just curious if https://dnssec.vs.uni-due.de/ gave you a passing or failing result? :-) | 04:06 |
Xenguy | Let me try that now | 04:09 |
Xenguy | "No, your DNS resolver does NOT validate DNSSEC signatures." | 04:12 |
Xenguy | Looks like there's some documentation on that page for Unbound | 04:12 |
Xenguy | Maybe I'll try their suggestions, when I have time | 04:14 |
se7en | Late-Breaking News: The President of the United States, Donald John Trump, has tested positive for COVID-19. This is not a joke. | 07:11 |
se7en | [Amesg] Late-Breaking News: The President of the United States, Donald John Trump, has tested positive for COVID-19. This is not a joke. | 07:12 |
se7en | [Amesg] Despite your views on current affairs, and the man himself, realize that the entire Executive Branch is potentially compromised at this time. | 07:13 |
se7en | [Amesg] I have no further news to share at this time. | 07:13 |
golinux | The Executive Branch has been compromised for nearly 4 years. | 07:14 |
golinux | se7en: Please take any more news to offtopic | 07:15 |
* golinux yawns . . . | 07:16 | |
se7en | [Amesg] https://nitter.net/realDonaldTrump/status/1311892190680014849#m | 07:16 |
golinux | Take it elsewhere se7en like the fork or offtopic. | 07:20 |
se7en | It's an amsg | 07:21 |
se7en | If I was in those channels, it'd still come here | 07:21 |
golinux | No it wouldn;t. This is a support channel not the Enquirer | 07:21 |
xrogaan | would it make sense to use signed kernel while I am still using legacy BIOS? | 08:36 |
gnarface | i thought other stuff checks that signature besides UEFI | 08:37 |
gnarface | besides secure boot | 08:37 |
gnarface | not sure really, but it also probably can't hurt anything | 08:37 |
gnarface | the only time i've had to use the unsgined one was while there was some sort of gpg bug in the repos or the build cluster or something like that | 08:38 |
gnarface | that only happened once | 08:38 |
gnarface | it rendered the signed one missing or uninstallable, i forget exactly which | 08:39 |
xrogaan | ok, thanks | 09:06 |
ham5urg_ | Is it possible to create a virtual hdmi port locally which will stream to another machines hdmi-out? | 16:02 |
DPA | ham5urg_: You may be able to share a whole drm node using nbd, but it's probably easier and more efficent to just use something like vnc, rdp, X11 forwarding, etc. | 16:08 |
rennj | dont forget nx xpra | 16:12 |
rennj | nx xpra vnc rdp tmux/screen/ssh -X | 16:12 |
rennj | does wayland do remote display | 16:13 |
rennj | pulsaudio suppose to act as local lan sound server should be able to send audio wherever | 16:14 |
rennj | https://www.freedesktop.org/wiki/Software/PulseAudio/About/ | 16:15 |
rennj | A sound server can serve many functions: | 16:15 |
rennj | https://wiki.archlinux.org/index.php/PulseAudio/Examples#Simultaneous_HDMI_and_analog_output | 16:16 |
rennj | PulseAudio allows for simultaneous output to multiple sources. In this example, some applications are configured to use HDMI while others are configured to use analog. Multiple applications are able to receive audio at the same time. | 16:17 |
ham5urg_ | I would like to have a "virtual hdmi cable" from my laptop to the TV. A little Atom or whatsovever sticking into the TV's HDMI port. I tried several casting sticks, all are insufficent. That's why I would like to go with a virtual hdmi cable... | 16:17 |
rennj | https://askubuntu.com/questions/78174/play-sound-through-two-or-more-outputs-devices | 16:19 |
rennj | once again | 16:19 |
rennj | module-combine-sink looks like the key | 16:19 |
rennj | so pulseaudio module combine sink and 2 hdmi devices | 16:20 |
rennj | go read the forums | 16:20 |
ham5urg_ | I rennj, that's about pulseaudio, did I missed the hdmi? | 16:21 |
rennj | audio and display | 16:22 |
rennj | you already got answer for x11 display remote being nx rdp vnc ssh xpra | 16:23 |
rennj | some of them do audio remote some dont | 16:23 |
rennj | audio being handle by pulseaudio now on linux and alsa/asound being below that. | 16:23 |
rennj | if you need audio/display on multiple hdmi devices is should be do able.. | 16:24 |
rennj | and you can do couple of different ways..besides resorting to VDI | 16:25 |
rennj | rdp nx xpra i think all do remote audio | 16:26 |
rennj | Sound forwarding, printer forwarding, file transfers, webcam forwarding | 16:29 |
rennj | https://xpra.org/trac/wiki/Enhancements | 16:29 |
rennj | coffee cam on your desk | 16:29 |
ham5urg_ | As far as I understand xpra, I would need to login into the TV-dongle from my laptop, start an remote-application residing on my laptop with xpra start ssh://ME@LATPOP/ --start-child=laptop-app That's right? | 16:33 |
rennj | https://en.wikipedia.org/wiki/Xpra perhaps better read | 17:30 |
rennj | tv-dongle laptop i have no clue what you are trying to do..im just telling you apps that do remote display and audio | 17:31 |
rennj | server client tech! | 17:31 |
rennj | one is the server one is the client | 17:31 |
rennj | dongle laptop can boot and startup rc.local launch the server for you | 17:31 |
rennj | no logins needed other than on the client | 17:31 |
rennj | you want to remote whole desktop or just single apps | 17:32 |
rennj | and you can reconnect | 17:32 |
rennj | as long as you dont kill the remote server | 17:32 |
rennj | the server of the application probably is where you want xpra runninng, then the clients desktop,laptops,phones connect to it | 17:33 |
rennj | https://xpra.org/trac/wiki/Clients/Android | 17:38 |
zatumil | me thinks streaming is usually implemented with ffmpeg and crtmpserver | 17:43 |
mason | Oh, interesting. /me takes notes. That's a project I want to pick up sometime when I have free time. | 17:50 |
zatumil | unfortunately I have not found a free version of jwplayer yet | 17:59 |
Junicchi | i'm done with devuan | 22:05 |
Junicchi | i'm bored of getting unknown errors | 22:06 |
Junicchi | lived a problem with an electron app | 22:06 |
Junicchi | tried to debug with 5 different virtual machines | 22:07 |
Junicchi | its just gets broken anytime | 22:08 |
Junicchi | now i was using another tool written in go | 22:08 |
Junicchi | its also broken | 22:08 |
Junicchi | the sad thing is no error, i can't even debug | 22:09 |
Junicchi | tl;dr some funcitons on apps in devuan doesnt work and it's a total mystery | 22:10 |
fsmithred | what apps? what is electron? | 22:10 |
fsmithred | and does it work in debian? | 22:11 |
Junicchi | each of them work well in debian | 22:13 |
Junicchi | i meant the electron framework | 22:13 |
Junicchi | another app i lived problem with was golang | 22:13 |
Junicchi | worked with no problem in ubuntu and debian but dont ask devuan | 22:14 |
Junicchi | i mean not the golang itself, a go based app | 22:14 |
golinux | Ah, a mystery app | 22:16 |
golinux | Perhaps PEBKAC? | 22:16 |
fsmithred | I don't know enough about those things to try anything | 22:18 |
mason | Junicchi: Go stuff shouldn't care what it's running on. It's statically linked, and Devuan ships Debian's kernel. | 22:20 |
mason | You'd have to describe what's going wrong. | 22:20 |
mason | Junicchi: Also, Electron basically being Chrome, it ought to work, as Chrome does. Again, you'd need to specify the issue. Devuan isn't even vaguely exotic. | 22:21 |
Junicchi | https://github.com/Superjo149/auryo/issues/297 | 22:22 |
Junicchi | https://github.com/42wim/matterbridge/issues/1253 | 22:23 |
Junicchi | i mess around with first issue day after day, tested on 4 different devuan machines with different desktop environments | 22:24 |
Junicchi | after giving up, i was sure that it's a bug with distro | 22:25 |
Junicchi | i don't think the problem is distro at all, some package is breaking another | 22:26 |
mason | Unfortunate someone familiar with the application didn't chime in on that first bug. Some of that trace suggests that it might be an exception thrown in a place not meant to have one thrown, but it doesn't jump out at me what the exception was, beyond being disconnected from something. | 22:29 |
mason | The second one, I'd want to pair up an strace and a packet capture. See if there's traffic coming in from WhatsApp, and then see what the application does with it. The upstream folk there ought to guide this process, though. | 22:31 |
Junicchi | the 2nd app simply parses the data from web.whatsapp, problem is reaeding from websocket | 22:36 |
Junicchi | just noticed that all problems im living is connected to each other | 22:37 |
Junicchi | the first one's problem was authentication with amazonaws library | 22:37 |
Junicchi | the problem might be the ssl | 22:37 |
Junicchi | i'll try to build them myself | 22:38 |
Junicchi | also when i tried to built python3.4 and python3.5, ssl failed | 22:39 |
Junicchi | i even built version 1.0.0, nothing helped | 22:39 |
Junicchi | maybe a conflict on virtual packages it was | 22:40 |
Junicchi | ssl is the center of problems | 22:40 |
Junicchi | nope, the websocket is the center of problems | 22:44 |
Junicchi | /end schizotalk | 22:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!