libera/#devuan/ Tuesday, 2022-02-15

golinuxI have no idea if anything important happed either because it's mostly chest-thumping and nostalgia and I couldn't wade through it either.00:01
ShorTiegood luck on Tenkawa00:28
landleyThe 4g desktop DVD does not appear to have a "live" option.00:35
landleyI can mount the big dvd from the little live dvd, but can't figure out how to tell sources.list to look at an iso on /mnt.00:35
landleyI'm booting the live dvd under kvm to have a reproducibly clean system, but having to install llvm via phone tether repeatedly eats my bandwidth when I'm out and about on my laptop.00:36
rrqlandley: I think it's like "deb [trusted=yes] file:///mnt daedalus main"00:39
rrqhaven't tried it though.. just reading "man sources.list"00:40
landleyTried that (with chimaera), not finding anything.00:41
landleyI tried apt-cdrom which does not seem to understand devuan not quite being debian for repository format reasons.00:41
rrqnot forgetting "apt-get update" of course00:41
landley(It finds the cdrom, names it with version info, and then says it contains 3 package indexes but no packages.)00:41
landleyHmmm... the update ran but it's still not finding stuff.00:42
landleyPossibly it expects it to be mounted on /media/cdrom or something instead of /mnt?00:42
landleyThe problem is I'm running from the live cd so I stuck it into -hdb for kvm.00:43
rrqyes, check with "df" maybe00:45
rrqapt definitley found the pool with "deb file:///home/ralph/... daedalus main" where I mounted it00:46
landleyShould I point it at the "pool" directory?00:49
rrqno at the directory with pool and dist as subdirectories00:50
rrqit also needs "[trusted=yes]" to be happy about it00:51
landleyHmmm, it may be that the "desktop" iso just doesn't have the files I want because it "installed" them into the base image?00:51
landleySo they're not in the -livecd, and not available as packages into the "desktop" CD.00:52
landley(The only *llvm* it has under pool is libllvm, and no *clang*00:52
landley)00:52
rrqthe "pool1" ISO seem to have clang00:58
landleyWhere do I get the pool1 iso?00:58
rrqonly for daedalus https://files.devuan.org/devuan_daedalus/installer-iso/01:00
landleyIs daedalus out yet, or still in development?01:00
rrqnot stable yet01:01
landleyIs this a new policy that they'll have pool1 iso now, or is it just a thing they do for dev nightlies but not stable releases?01:01
rrqI added it to the automatic iso building after daedalus had started .. could be called "new policy" I suppose01:04
rrqprobably a good idea to make a chimaera one as well01:04
landleyHmmm, there's cd2 cd3 and cd4 in the installer dir for chimaera. Maybe I could glue them together...01:05
landleyIf you could make a pool1 dvd for chimaera and point me at the URL, I would be grateful. Or possibly greatful. Never can remember how to spell it.01:05
rrqyeah, just started .. will take some hour though01:06
landley(I could also move the tests to run from my server at home, but re-installing packages from the mirrors regularly seems... impolite.)01:06
landleyThanks. I'll check back later.01:06
rrqanything other than clang you'd need?01:07
landleyNot sure? I'm hoping to download the whole "standardish" package list once so I can install stuff into a fresh VM on the fly without bothering the servers or needing fast net.01:09
landleyCurrently I'm testing http://lkml.iu.edu/hypermail/linux/kernel/2202.0/01505.html variations.01:09
rrqright. pool1 has the 5000 "most popular" packages01:10
onefangapt-cacher, apt-cacher-ng, or apt-mirror might help you be less impolite.  Never tried them myself.01:10
landleyBut I also have a tiny system builder (300 line bash script that creates bootable QEMU images for various architectures) that I portability test in various environments. With gcc and llvm toolchains using glibc and musl and bionic...01:11
landleyhttps://github.com/landley/toybox/blob/master/scripts/mkroot.sh01:11
onefangI had a feeling you where that Landley.  B-)01:11
landleyTesting it on a system that does _not_ have autotools and libtool and such installed is part of the point.01:11
landleyAh, I'm infamous. Good to know.01:11
onefangI'm the infamous onefang that gave you the x486 support.  But that's offtopic for here.01:13
landleyWhy are there ng and non-ng versions of apt-cacher surviving?01:13
onefangAsk Debian.01:13
landleythe thing about having hung around at the fringes of a community for over 20 years is you recognize a whole bunch of handles and have only a vague idea why. :)01:14
onefangWe still use most of the Debian packages, and only fork  a small number of packages.01:14
landleyI know. I switched to devuan as my desktop... in the before times. Pre pandemic. Years have lost their measure.01:14
onefangMost of our package mirrors just bounce non Devuan specific packages to the Debian package mirror system.01:15
landleyI remember you'd written a complicated mirroring thing that was causing scalability issues back under ascii. It seemed to clear up by beowulf.01:15
landleyBut it made me reluctant to try to set up my own mirror...01:15
onefangThat was before my time.  Now I'm the mirror herder.  And still I haven't poked at those apt cachers and mirror modules.01:16
landleyI still want to try to bootstrap musl based systems with devuan. (And eventually toybox ones...)01:16
landleyBut every time I dig down into the instructions for that it gets eldrich fast.01:16
landley(It's on the todo list...)01:16
landleyHmmm, I guess apt-cache or apt-mirror would work fine with the devuan repo because the tower of redirects isn't end-user visible?01:17
landley(That's mostly a question of staying up to date with what you can and updating locally what you need to delta, I guess. Sounded extremely complicated when I looked into it, and that was long enough ago I remember zero details.)01:18
onefangWell unless you try to keep an eye on the 302s.01:18
landley[whoosh over my head]01:18
landley302 redirects? Security information?01:19
onefangHTTP return code 302 "Go ask Debian, we don't have that file here".01:19
landleyGoogle is not being informative.01:19
landleyAh.01:19
landleyI'm old enough to remember when Mepis got sued by the FSF for doing that.01:20
* landley wanders dinnerwards.01:21
landleyThanks for starting a pool1 ISO. I look forward to downloading it later.01:21
c0rneliusShorTie: Thats rich.02:06
golinuxIt's true . . .02:10
golinux<onefang> 600 messages since I went to sleep, and lots of it off topic.  Anything important I should know about?  I'll skip reading it all.02:10
golinuxClogging this channel with OT is not helpful to devuan02:11
golinuxc0rnelius: ^^^ Perhpas you can have a heart to heart with him . . .02:12
golinuxHim being Tenkawa . . .02:13
golinuxThanks.02:13
c0rneliusgolinux: I'm not the boss of Tenkawa. People say stupid shit every where. I can't control that. Is he right or wrong..? Don't know, as I'm not apart of ur argument. Aren't you the boss..?02:18
golinuxI vote for respectful colloborators02:19
c0rneliusI vote for less dicks regardless of said gender02:19
golinuxI just want developers to have clear access to issues that might be reported here and not buried in ego-driven banter02:20
golinuxOK How about this for neutral;  IT being Tenkawa02:21
golinuxAnd let's stop here.02:22
c0rneliusRegardless of Tenkawa I understand and respect the comment before last... and that one.02:22
golinuxI have an equal opportunity "no OT" policy to anyone who stuffs this channel with nonsense.02:23
golinuxThanks.02:24
c0rneliusgolinux: Perfect02:27
c0rneliusI need to interject though, I do believe you behave like a douche sometimes... golinux.02:32
c0rneliusI don't know why ur so mad. But you do come across as a dick.02:34
golinuxPM02:34
golinuxc0rnelius: Feel better now?02:37
c0rneliuscalm down. I don't feel anything, relax.02:38
golinuxFeelings are irrelevant.  And please stop this silliness or I will call up someone with a hammer02:40
WoCFor those who don't know this DICK is an army acronym; Dedicated Infantry Combat Killer... just saying...03:08
rrqlandley: chimaera pool1 isos are now published04:09
onefanglandley logged out, but he'll be back.04:27
onefangAnyone used nwipe (ASCII version) on an SSD?  Says it's successful, half a second later.  My SSD isn't that fast.  lol06:05
onefangCurrently just copying /dev/zero onto it, timed so I can see how fast writing the entire SSD should take.06:06
rwponefang, You might run strace on it and see what it is actually doing. Seems like whatever system call it tried failed immediately but then it didn't report it to you.06:31
ejjfunkyHi all. When I tried sudo apt update, i got this: E: The repository 'https://packages.sury.org/php chimaera Release' does not have a Release file.06:50
onefangpackages.sury.org isn't one of our official package mirrors.06:52
onefangSo ask them.06:52
ejjfunkyahh.. right. thanks06:53
ejjfunkyi tried installing it to get to php 8. but it didnt work.06:55
onefangOr use an official package mirror.  https://pkgmaster.devuan.org/mirror_list.txt lists them, http://veritas.devuan.org/apt-panopticon/results/Report-web.html tests them every ten minutes.06:55
ejjfunkyonefang, got it.06:55
onefangOh, that's arepo for PHP.  It might not have Devuan release code names.06:55
ejjfunkyonefang, it looks like it.06:56
ejjfunkyi ended up using daedalus repo and it worked. i got my php 806:56
golinuxejjfunky: Check this out for sury: https://dev1galaxy.org/viewtopic.php?id=333106:56
ejjfunkyhah, systemd creeping up everywhere!06:57
bb|hcbIt doesn't. Also I remember having problems with their packages back in Debian woody/jessie...06:58
golinuxtdrnetworks has been providing cleaned packages for years06:58
golinuxLast update here: https://dev1galaxy.org/viewtopic.php?pid=34499#p3449906:59
bb|hcbejjfunky: Going to daedalus is much more stable than using 3rd party packages06:59
golinux2022-02-08 14:05:3406:59
ejjfunkybb|hcb, ic. cool!07:00
golinuxThey have been providing packages since jessie.l07:00
ejjfunkygolinux, ic.07:00
ejjfunkyi upgraded it through chimaera. running pretty well so far.07:01
golinuxYour decision, of course07:01
ejjfunkygolinux, yea. im still learning and trying things out.07:01
ejjfunkyim installing java on devuan but i dont want it to run by default. i want to turn it on only when i need java. how do i do this in devuan?07:05
onefangJava is a programming language.  Things written in Java might run, but not Java itself.07:10
ejjfunkyonefang, got it. i just worry about the jvm running in the background. but i'll see once i get it installed.07:14
gnarfaceejjfunky: i don't use java but i also am pretty sure nothing stock starts the jvm by default07:19
ejjfunkygnarface: i guess im used to running systemd and snap and see applications run by default07:20
gnarfaceejjfunky: what i mean is i'm pretty sure nothing starts it up at boot time. i'm sure there's all kinds of bad ideas floating around that might but snapd is also not in devuan07:22
gnarfaceejjfunky: it's actually super easy to check though; it would have to have put a script in /etc/init.d/07:23
ejjfunkygnarface: download is slow though, averaging 98 - 123k. how do i make downloads faster?07:23
gnarfaceejjfunky: be in the UK07:23
ejjfunkygnarface, ic. thanks. will check on it07:23
gnarfaceejjfunky: oh wait, one of the mirrors might be faster than the others for US users, you could dial it in directly instead of using the dns round-robin (deb.devuan.org is a dns round-robin, so if you just retry, sometimes the situation will change immediately)07:24
gnarfaceejjfunky: lemme see, i think it was sledjhamr.org07:24
gnarfaceejjfunky: lots of us on this continent are having problems with the cross-connects to the others but it has been sporadic, i would recommend you run a caching proxy if you have multiple machines to update07:25
ejjfunkygnarface, ahh ok.07:26
onefangsledjhamr.org is my mirror, it's in Amsterdam.07:26
rwpI am using apt-cacher-ng on a ceres unstable system here as a caching proxy and that works pretty well.07:26
ejjfunkyok, will try to use that after this download.07:27
onefangThat list I linked to before includes the country the mirror is in.  The apt-panopticon results include speeds.07:27
ejjfunkyrwp: ic.07:27
rwpAbout once every 4-6 months it burps and hiccups and complains. I purge it and re-install it and then it is okay for another 4-6 months.07:27
rwpI have tried all of the other proxies and I think apt-cacher-ng is the lessor of the evils.07:27
ejjfunkyrwp, ic.07:28
ejjfunkyrwp, ok. thanks.07:28
gnarfacerwp: i think on the admin console you can just purge the cache to fix that timetamp issue07:28
onefangOften people say my mirror is quite fast, but those people might be in Europe.  B-)07:28
gnarfacerwp: i don't think you have to reinstall the whole thing.  for me, sometimes it clears itself after a while.07:28
rwpgnarface, It's probably possible to fix and recover but I am mostly emphasizing that it's not too much trouble regardless.07:31
rwpFor me a US mirror is definitely better than an EU or UK mirror. :-)07:31
onefangWe do need some USA package mirrors.  Convince someone to run one.  B-)07:40
rwpI see both Princeton and Berkeley in the mirror list. https://www.devuan.org/get-devuan07:41
rwpI usually try for Berkeley since it is http and Princeton is only https.  Belltower is also listed in the US.  But we definitely could use more.07:43
onefangAnd in the apt-panopticon results for Berkeley you'll see 13.49% updated.07:43
onefangThat mirror list you linked is the ISO mirror,s not the package mirrors.07:44
onefanghttps://pkgmaster.devuan.org/mirror_list.txt is the package mirrors I linked before.07:44
rwpAh... I see.07:46
rwpSo that still includes Berkeley and beard.ly (which I didn't now about) in the US.07:50
onefang20.14% updated for beard.ly, so slightly better.  Tends to time out a lot though.07:51
onefangIn general, according to apt-panopticon, the USA package mirrors tend to be the worst.   We need a good mirror there.07:52
onefangdevuan.c3sl.ufpr.br might work well for USA for now.07:52
rwpIs there a page for the mirror update and sync status?07:55
onefangOr Like that apt-panopticon I keep mentioning?  B-)07:55
rwpI have no idea what apt-panopticon is and my web search fu and apt-cache search fu is failing me.07:55
onefanghttps://sledjhamr.org/apt-panopticon/results/Report-web.html  http://veritas.devuan.org/apt-panopticon/results/Report-web.html  and  https://borta.devuan.dev/apt-panopticon/results/Report-web.html that are checking from Netherlands, France, and Sydney respectively.07:56
onefangSomething I wrote to check on the health of our package mirrors.07:56
onefangTake the speed measurement of sledjhamr on the sledjhamr instance with a big grain of salt.  lol07:58
rwpThanks for those links.  I will save them off.08:00
rwpWell...  For being in the backwater that is Colorado I don't seem to have any actual practical problems with the mirrors.08:00
onefangTo directly answer you question.  A yellow warning in the Updated column means that mirror isn't fully up to date, but is still within it's sync window.  Red error means it's outside of that sync window.08:00
rwpBut I run a cron.daily on all of the systems that will either upgrade or download pending upgrades.  And use a central apt-cacher-ng proxy.  So that probably hides problems and smooths things out.08:01
onefangAnd green OK means it's fully up to date.08:01
ev_mhello, need help finding installing manpages for gcc. uninstalling and reinstalling gcc doesn't help. found sth on gcc-doc, but it says no package to install10:47
rrqappparently the actual documentaion is "non-free" .. gcc-9-doc or gcc-10-doc11:06
rrqwhereas the virtual package is "contrib"11:07
ev_mrrq: does that mean i need to enable contrib and non-free in sources to access it?11:19
rrqyes, that would do it11:20
ev_mthat did it. thanks11:22
blastwaveon the outside chance anyone was curious the NVidia drivers and the CUDA dev tools seem to work just fine on devuan daedalus. thus far11:54
Vallblastwave> on the outside chance anyone was curious the NVidia drivers and the CUDA dev tools seem to work just fine on devuan daedalus. -> glad to hear it, I will be soon migrating my laptop from Ubuntu to Devuan and support for its NVidia GPU was a major concern15:26
blastwaveVall: the real trick is to get the driver issues sorted out in advance15:27
blastwaveVall: before you do anything, on a laptop, what does lspci say for the NVidia device ?15:28
blastwaveVall: you may see something like --> 01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K1100M] (rev a1)15:29
blastwaveVall: the laptop mobile quadro chips are a real concern as the NVidia corporate wonks are dropping support ALL over the place for those15:30
blastwavemarsen: good day15:30
marsenblastwave, hey o/15:31
blastwavemarsen: the devuan machine has no problems with CUDA and the NVidia profilers15:31
Vallback15:52
Vallblastwave: 01:00.0 VGA compatible controller: NVIDIA Corporation GP104GLM [Quadro P5000 Mobile] (rev a1)15:53
Vallworks perfectly with the nvidia-*-470 Ubuntu packages15:54
VallI think it will probably work great with Devuan Chimaera too15:55
Vallblastwave> NVidia corporate wonks are dropping support ALL over the place for those [mobile Quadro chips] -> I haven't heard of it! Any reference/URL I can read up on that?15:56
blastwaveVall: hold on a sec ... I am juggling a machine here16:24
blastwaveVall: that must be some snazzy laptop.16:33
blastwaveVall: turns out the driver released yesterday version 510.54 supports that chip16:34
blastwaveVall: see https://www.nvidia.com/Download/driverResults.aspx/186996/en-us16:35
blastwaveyour next problem is CUDA16:35
blastwavefunny .. that driver supports the Quadro M6000 but not the K600016:38
Vallblastwave> Vall: that must be some snazzy laptop. -> yeah! it's my pride and joy: https://support.hp.com/gb-en/product/hp-zbook-17-g4-mobile-workstation/14840018/document/c05482346#AbT016:39
Vall(mine is the model with Xeon processor -- ECC RAM! -- and the Quadro P5000)16:39
blastwavesomething top of the line I guess16:39
blastwaveyou are in luck16:40
blastwavesee https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html16:40
blastwaveCUDA 11.6 GA works with driver 510.39.01 or higher16:40
Vallyeah, it was the absolute best I was able to buy with my budget at the time. Interestingly, it was not too expensive -- I bought it refurbished with 1 year of use, but it was practically in mint state -- and HP had just replaced the G4 line with the G5.16:41
VallStill had 1yr of warranty in it, which I fortunately haven16:41
blastwaveI am curious what nvidia-smi has to say about that chip16:41
Vall*haven't had the opportunity to use16:41
blastwavedon't expect great performance from that GPU. It will work but it won't do great piles of CUDA tasks16:42
Vallblastwave: https://0x0.st/o8Az.txt16:43
WoCnice16:44
Vallblastwave> don't expect great performance from that GPU. -> enough for my uses (some CUDA like f@h, but mainly games -- Doom Eternal runs perfectly at 1080p)16:44
blastwaveI am really baffled. the GPU has 16G of its own memory ?16:44
WoCtry blender ?16:44
VallWoC: never used blender16:45
WoCit has cuda16:45
Vallblastwave: yep, 16GB of in-GPU RAM happiness16:45
WoC:)16:45
blastwaveVall: do you have nvcc also ?16:45
blastwavetry nvcc --version16:46
Vallblastwave: nvcc not installed, installing it right away as part of nvidia-cuda-toolkit, wait one16:47
blastwaveokay16:47
blastwaveoh .. you are using the default packages. fine16:47
blastwaveI build my own kernel and compiled the nvidia drivers and then installed the CUDA packages from NVidia16:47
blastwavehowever that was all part of the test process16:48
Vallblastwave: https://0x0.st/o8AX.txt16:51
blastwave release 9.1 ???16:51
blastwavewtf16:51
Vallblastwave: yeah, default kernel and most packages. I customized very little stuff in my machine these days16:51
Valltoo old?16:51
blastwavevery16:51
VallThat's what's in the repo.16:52
blastwavethings move fast and the 2017 release16:52
blastwavegeez16:52
VallBut then it's still Ubuntu *18.04*...16:52
blastwaveyeah well that is why most people that do this sort of thing with a new machine have to get the packages directly from NVidia16:52
VallThat's one reason I'm upgrading to Devuan Chimaera16:52
blastwaveI installed daedalus for the test16:53
blastwavesee https://git.sr.ht/~blastwave/bw/blob/bw/nvidia_cuda/vector_add/readme.k600016:53
blastwaveLinux dev 5.17.0-rc3 #1 SMP PREEMPT Sat Feb 12 01:19:29 UTC 2022 x86_64 GNU/Linux16:53
Vallwife calling... chores waiting... will be back later (sorry for leaving abruptly)16:53
blastwaveno problem ... I am dealing with confused people who need an IBM Informix database restored from tape16:53
RhineDevilI created a virtual interface for LXC with appropriate rules. Everything's fine, but when I start a container, the system takes the virtual interface as default route, and this breaks my internet connection16:55
RhineDevilCould someone help me?16:56
buZzRhineDevil: disable the route?16:57
buZzwait, the -system- ? whats the 'system'16:57
RhineDevilbuZz: what do you mean by disable the route? it shouldn't be here in first place, how can I prevent whatever puts the route from inserting it? ):17:23
buZzinserting it where17:23
RhineDevilbuZz: the system is the devuan installation in his entirety17:23
buZzwhat 'system' has no internet17:23
RhineDevilinserting it in the routing table17:23
buZzthe host? the lxc? a random computer on your lan?17:24
RhineDevilthe system I'm using17:24
RhineDevilthe devuan installation17:24
buZzthe host? the lxc? a random computer on your lan?17:24
RhineDevilthe host17:24
buZzeh17:24
buZzmaybe just dont overlap your ip ranges ;17:25
buZz;)17:25
buZzpastebin your full route -n perhaps?17:25
buZzstarting a lxc should not affect the default routes (aka , the one route for 0.0.0.0) on your -host-17:26
RhineDevilbuZz: this is the malfunction status, in normal status the first route is missing https://paste.debian.net/hidden/dc29441b/17:28
RhineDevilsystem creates a veth interface for the container called `veth3ffF3' or something like that, and the first route appears17:29
RhineDevil*host, sorry17:30
buZzbizar, i have no clue why its considering your lxc a router, makes no sense17:30
RhineDevilno idea either. I've also forced NetworkManager to consider them as unmanaged17:31
RhineDevilbut either way I need to solve this17:32
RhineDevilotherwise no lxc and no party17:32
RhineDevilso please whatever you can buZz throw it down17:34
RhineDevil*whatever idea you have17:34
buZzhow are you starting the lxc?17:34
RhineDevilbuZz: lxc-start -n mycontainer17:34
buZzmaybe pastebin the lxc config?17:35
buZzfyi, ever tried proxmox? :)17:35
RhineDevilbuZz: https://paste.debian.net/hidden/baf4d99c/17:36
RhineDevilproxmox has systemd and it isn't nice to use as workstation too17:37
buZzi wouldnt recommend it as a workstation , no, its a server os17:37
buZzRhineDevil: ahhh, i think i found some cause17:40
buZzRhineDevil: if the LXC os is running a dhcp server, and the host is running a dhcp client, that might cause the host to grab a ip and route by itself17:40
buZzhint from https://discuss.linuxcontainers.org/t/lxd-host-default-route-changed/10473/517:42
RhineDevilbuZz: strange, it didn't happen before17:47
RhineDevillike, I made containers on beowulf and I never had that issue, then on chimaera suddenly happens17:48
buZzmaybe you didnt install a dhcp -server- on a lxc prior :)17:49
RhineDevilbuZz: nah I'm pretty sure I did17:49
buZztried removing that dhcp server yet? or eh , maybe make the dhcp CLIENT on your host only listen on eth017:49
buZzinstead of all interfaces17:49
RhineDevilI think you gave me an idea buZz17:50
buZzyay!17:50
RhineDevilI'll try setting a static ip for the container17:50
buZzthat'll be 10 BTC plz17:50
buZz:D17:51
buZzah hehe17:51
buZznever a bad idea :)17:51
RhineDeviland then figure out what happens17:51
RhineDevilthe container won't try to mess up things17:51
RhineDevilso if I'll listen on the interface I can figure out what happens17:51
buZzwell, i'd just get into the lxc and check 'ps aux | grep dhcp'17:51
buZzmurder the dhcp server ;)17:51
RhineDevilbuZz: I like the idea of clients not having an idea of what happens and having the dhcp server telling them what to do, sorry but no17:52
RhineDevilI just need to figure out the node that makes it all a mess17:53
RhineDeviltiresome...17:53
buZzwhy not listen to what i'm saying? the -OS INSIDE THE LXC- is probably running a DHCP SERVER17:53
buZzwhich you dont need17:53
RhineDevilbuZz: I know it's running a dhcp server, I installed it on the host LOL17:53
RhineDeviland that's exactly because I want containers to shut up and autoconfig17:54
buZzfuck sake17:54
buZzTHE OS INSIDE THE LXC17:54
buZzNOT THE HOST17:54
RhineDeviloh uhm17:54
buZzfuuuuck sake man17:54
RhineDevilsorry I'm stupid17:54
RhineDevilGuess I'll start toying around and figure it out17:55
buZz:P18:00
RhineDevilbuZz: I properly investigated with wireshark and other stuff what was happening. There is no server in the lxc container, but something weird does happen. A client with a weird mac address (not present neither in the host's ifconfig or container's ifconfig) asks for a lease even BEFORE the dhcp client of the container starts18:39
RhineDevilSo this client gets the first lease and the container's client get the second18:40
RhineDevilThen gajim and other stuff start listening on the address this dhcp client obtained18:41
buZzcheck 'arp -a' perhaps to find what that address is?18:41
RhineDevilweird stuff18:41
buZzwhats a gajim? are you running that?18:41
buZzlooks like a desktop thingy?18:41
RhineDevilyes, on the host. an XMPP client18:41
RhineDevilyes18:41
buZzwhere did the dhcp lease originate from?18:42
buZzthe 'weird mac address' one18:42
RhineDevilI have no idea D:18:42
buZzdidnt wireshark show the lease ?18:42
RhineDevilyes18:42
buZzwhat answer came to that question?18:42
buZzfrom what ip/mac18:43
RhineDevilthe server accepted it18:43
buZz'the server' isnt a ip or mac18:43
RhineDevilbuZz: the isc-dhcp-server sitting on my virtual interface accepted it and gave the lease18:44
buZzhow about this , on your HOST , in /var/lib/dhcpcd/ , there should be files describing the lease18:44
buZzincl the IP the dhcp server is running on18:44
buZzlook at the IP of that , thats the host that you need to murder the dhcp server on18:44
RhineDevilbuZz: the server still is the one I installed on the host, and it both accepted the weird mac address and the container's mac address18:47
RhineDevilhow do I decipher lease? it isn't readable18:47
buZzoh, right, that dhcp client :P eh , dhcpcd -U interfacethatleaseison18:49
RhineDevildhcpd asked for that lease18:50
RhineDevilI have no idea why it used that weird address18:51
RhineDevil*that weird mac address18:51
buZzdhcpcd , i assume18:52
RhineDevilHow could I tell dhcpcd to FUCKING STOP asking servers for leases on this interface?18:52
buZzdid you check arp -a on host yet?18:52
RhineDevilyeah that18:52
buZzby not having dhcpcd even do those interfaces?18:52
RhineDevilonly shows the lease I have with the wireless router18:52
buZzwrong interface, i bet ;)18:52
buZzdo virbr018:52
RhineDevilbuZz: told dhcpcd to ignore the interface. Good news, internet doesn't crash, bad news, container is still nuts18:57
buZzgood :) progress18:57
RhineDevilbuZz: yeah guess so18:57
buZzdefine 'nuts' ?18:57
RhineDevilbuZz: apt-update says "Ignored" on every stuff I download18:58
RhineDevilnot good18:58
buZzdoes internet work on the container18:59
RhineDevilbuZz: sorry had a connection issue19:04
buZzyeah several :P19:06
buZzseems a theme ^_^19:06
buZzRhineDevil: and? :) does internet work on the container?19:16
RhineDevilbuZz: no. I've managed to fix firewall rules in order to get proper masquerading and forwarding between private and external interface, but packets don't return20:29
buZzsounds like they arent proper then ;)20:29
buZzRhineDevil: you know, stuff like proxmox can do -all that- for you ;)20:30
buZzeven works in virtualbox (for LXCs anyway, although KVM might work nowadays aswell)20:30
RhineDevilbuZz: they're the same rules used in /usr/libexec/lxc/lxc-net20:31
buZzi dont have that file, so dont know what you mean by that (no i dont need to see em)20:31
buZzRhineDevil: there is ##networking aswell for just general firewall/nat rule help20:32
buZzi am convinced anywhere in there will know more about nat rules than me :D20:32
RhineDevilbuZz: I've set input and forwarding default policy as accept but still no packets being forwarded to my internal interface20:33
RhineDevilby the way you can get this file by installing lxc package20:34
buZzi figured20:34
buZzbut why would they even be needed to be set by -you- if those are already set by lxc?20:35
buZzlxd*20:35
buZz(i assume)20:35
RhineDevilno, only lxc20:36
RhineDevilwell I don't like daemons coming up and doing their stuff so I made a static config20:37
RhineDevilbuZz: the weird thing is, I see the packet being changed for going back into the virtual interface, but it doesn't arrive on the target interface20:39
RhineDevilbuZz: seems it apparently was a netfilter problem. I thought my rules perfectly replicated the rules necessary for packet forwarding, but they don't. Gonna do some trial and error22:30
RhineDevilYeah if you haven't wondered I'm kinda stubborn22:32
buZz;)22:35
buZzmaybe should be RhinoDevil22:35
buZz:D22:35
RhineDevilbuZz: lmao22:38
RhineDevilnow works btw22:38
buZz\o/ huzzah!22:38
buZztime to test some mines22:38
RhineDevilbuZz: how do you know it's a container for minetest22:38
RhineDevilhow22:38
RhineDevilh o w22:38
* buZz is clairvoyant22:39
buZzalso its on https://paste.debian.net/hidden/baf4d99c/22:39
RhineDevilbuZz: embarassing22:40
RhineDevilI outlined my cards without even knowing22:40
buZzhaha well22:40
buZzat least its not a wifi password :P22:40
RhineDevilbtw buZz wanna know something funny22:40
RhineDevilI'm using custom lxc templates, and by custom I mean they're from the lxc repo22:41
RhineDevilbuZz: https://github.com/lxc/lxc-templates I even bothered harmonizing everything and debian dudes didn't even bother adopting it and keeping it updated22:42
RhineDevilcommits from 2 yr ago22:43
buZzwell, you do know debian/devuan isnt a rolling release? :)22:45
buZzits never the latest and greatest version, its a fixed version for a release, only security patches can come in, but no api changes etc22:45
RhineDevilbuZz: of course I know, but since these commits a major release has passed ;)22:46
buZzright, but that doesnt affect debian's release model22:47
RhineDevilbuZz: wdym? these commits where already present when their equivalent was in sid22:48
RhineDevil*were22:48
buZzsid is unstable, not considered a debian release22:49
buZzor testing even? hmm22:49
RhineDevilbuZz: sid and testing are almost the same thing22:50
buZzright > a rolling development version of the Debian distribution containing the latest packages that have been introduced into Debian22:50
buZzso you could help them push newer lxc stuff in22:50
buZzyou might just have to update -all- of em just to update that lxc-templates ;)22:51
RhineDevilbuZz: I emailed Pierre Elliot Becue at the time (lxc-templates mantainer) I'm still waiting an answer lmao22:51
RhineDevil(the time was 2 years ago, when these commits were merged)22:51
buZzprobably better to use the MLs or whatever organisational method they use22:52
RhineDevilwell at this point I won't bother anymore, since in two years they didn't even bother updating their stuff22:58
DRXIs anyone else having trouble resolving deb.devuan.org?23:45
golinuxDRX: Yes.  Some glitches being resolved atm23:48
DRXOK, thx. I couldn't resolve it via several different providers, so I thought something must be up.23:49
golinuxYeah . . . stuff happens . . .23:49
DRXDNS now resolves deb.devuan.org. All better now; thx.23:54

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!