JohnDoe2_ | https://files.roundr.devuan.org/devuan_ascii/embedded/README.txt says Veyron/Rockchip Chromebook (chromeveyron) is supported. Where's that image? | 00:06 |
---|---|---|
cesspit | hello mates, experience some problems with nvidia opengl 32-bit libraries in ascii, it's of 390.87-8~deb9u1 version while 64bit version is 390.116-1, so 32-bit ones were removes during an update, can't play steam games anymore!!! (my son suffers more to say the truth :) ) | 00:07 |
cesspit | I went to debian forums to learn what's wrong with nvidia in their repos and learned that it's 390.116-1 for both 32 and 64bit there, does anybody know why new packages didn't reach devuan repos till? | 00:07 |
gnarface | cesspit: i vaguely recall something went wrong with the build and debian got a "secret" fix for it or something like that. did you try the backports versions in the meantime? | 00:09 |
gnarface | JohnDoe2_: in that sub-directory, or the one below it, no? | 00:09 |
JohnDoe2_ | that's the embedded system directory readme | 00:09 |
JohnDoe2_ | if you mean that the image should be there, I don't see it :) | 00:11 |
gnarface | oh, another known issue. it's there in jessie but not ascii. sorry about that | 00:11 |
gnarface | i think the only reason that hasn't been updated was because someone was waiting on hardware | 00:11 |
JohnDoe2_ | yup I'm running jessie now | 00:11 |
gnarface | (the jessie one was built with borrowed hardware that had to be given back, i think) | 00:12 |
JohnDoe2_ | meaning one has to build the image on the device itself? | 00:12 |
JohnDoe2_ | because I happen to have a functioning C201PA | 00:12 |
gnarface | well, meaning someone didn't want to risk putting up a cross-built image without testing it anyway | 00:12 |
JohnDoe2_ | cool, so how can I help? | 00:12 |
JohnDoe2_ | try to cross compile from https://git.devuan.org/sdk/arm-sdk and slap it on a usb stick? | 00:13 |
gnarface | uh, that might help yes. the right person to ask would probably be jaromil or parazyd | 00:13 |
gnarface | there's a #devuan-arm channel you can hang out in if you want to get their attention | 00:14 |
JohnDoe2_ | I see ok | 00:14 |
gnarface | this conversation had been had before, i remember skimming it. i don't know what the hold-up is though, sorry. they will though, most likely. | 00:14 |
cesspit | gnarface: backports have 410.104 and there are no nvidia-driver/nvidia-driver-bin packages of that version in repos (same in debian), I tried to install them but ended up with half of nvidia packages removed as of conflicts | 00:15 |
JohnDoe2_ | gnarface sounds good thanks a bunch | 00:15 |
gnarface | cesspit: damn. i'm not sure but i think that means they might be updating it right now | 00:15 |
gnarface | JohnDoe2_: no problem, good luck | 00:15 |
gnarface | cesspit: (something that has been reported to work that i would NOT advise, would be to just take that 32-bit version of the package from debian. that should get you back up and running in Steam, and i do know how important that can be, but just be aware that i can't guarantee it won't hose your install at some point in the future after you've forgotten about doing this) | 00:22 |
gnarface | cesspit: (if what i recall is right - that it can't be built and there's mysteriously a working binary in the debian repo of an unbuildable package and Nvidia won't say why - then that package should be treated with the absolute highest amount of suspicion) | 00:22 |
cesspit | gnarface: thanks for the advise, yep seems risky, I'll better keep to what works for now, thanks anyway | 00:26 |
gnarface | cesspit: no problem, i assume the backports version will be finished within a couple days though | 00:31 |
gnarface | they usually don't leave the stable stuff broken for that long | 00:37 |
gnarface | the thing with the 32-bit package is weird... | 00:37 |
furrywolf | do we have a no-extension-signing firefox build yet? | 02:42 |
golinux | furrywolf: We would if you packaged it. | 03:03 |
fsmithred | furrywolf, xpinstall.signatures.required;false | 03:31 |
furrywolf | yeah, I did that last night, and then spent a half hour trying to get all my tabs back. | 03:42 |
furrywolf | went from 262 to 76 tabs, took a lot of dicking around to get them back, because firefox would crash (no crash reporter box, just die instantly) trying to do anything after reenabling tab session manager. | 03:43 |
furrywolf | when they came out with extension signing, I said it was a horrible idea, for both ethical and technical reasons. no one listened... | 03:45 |
fsmithred | 262? | 03:45 |
furrywolf | 269 now. | 03:46 |
fsmithred | you counted them? | 03:46 |
furrywolf | tab session manager shows it | 03:46 |
furrywolf | when addons were killed, all tabs being managed by tab session manager got lost. the fix would be to just load a backup session, but firefox kept crashing. had to dick around with it. ended up having to close everything except a single blank tab then restore the backup session. | 03:47 |
furrywolf | extension signing really should die. unfortunately even this level of idiocy isn't going to convince them of that, even as their already-slipping market share takes an overnight dive. | 03:48 |
r3boot | furrywolf: tell me like i'm five, what's wrong with extension signing? | 03:49 |
furrywolf | r3boot: ethically, it's wrong for any one entity to tell you what other software you are and aren't allowed to use. for example, most people would agree it would be wrong if microsoft required signing on windows and wouldn't let you use any non-microsoft-approved applications. in fact, they'd immediately be sued. mozilla doing the exact same thing with browser components is no different. | 03:50 |
furrywolf | technically, idiocy like this happens. also, it doesn't actually do squat to prevent malware, because anything already running on your system can, on every desktop OS I'm aware of, simply attach a debugger to firefox and bypass the check. | 03:51 |
furrywolf | let's say mozilla does what they've tried to do before, and make new tab advertisements non-disablable, and then refuse to sign any extension that disables them. would this be ok? clearly not. | 03:51 |
r3boot | furrywolf: last time I checked, x509 validation still happens client-side, so that would be your browser (and not mozilla directly) that limits you in that | 03:54 |
furrywolf | they claim it's For Your Own Good, but it's really to solidify their control over your software, and force the vast majority of users into an eventual app marketplace. | 03:54 |
furrywolf | I have a very strong dislike of "it's for your own good" arguments. | 03:56 |
r3boot | Linux is for your own good as well, eventough windows and osx are (from a desktop/usability pov) vastly superior ;) | 03:58 |
furrywolf | no, they are not. windows is utterly painful to use as a desktop. (or a server...) | 03:58 |
fsmithred | windows is hard | 04:04 |
fsmithred | I can never figure it out | 04:04 |
brocashelm | i use pale moon lol | 04:04 |
brocashelm | life is good | 04:05 |
brocashelm | and ancient | 04:05 |
r3boot | Okay. Fact is tho, unless you have a (very) good IT org, chances are your desktop will be windows, simply because of things like GPO's + standardisation + support contracts which makes managing a wide variety of client devices. Easily scales up to 10~50k desktops. Ever tried managing a large number of desktops? | 04:06 |
r3boot | (at work, btw, not talking about home setups) | 04:06 |
fsmithred | no, but the few I manage for other people require almost no work on my part | 04:07 |
furrywolf | I'm not in the mood for a windows-vs-linux debate, and it's very not related to the evil that is extension signing. | 04:07 |
gnarface | furrywolf: you don't help your case when you bury the lead | 04:09 |
gnarface | r3boot: his real complaint with extension signing is that some noob might let the signing key expire, then everyone's extensions fail all at once on the same morning | 04:09 |
furrywolf | no, and you know that's not the case, since I've complained about extension signing well before this happened. | 04:10 |
furrywolf | like, when they first came out with it. and again when they stopped letting you disable it. | 04:10 |
r3boot | gnarface: yeah, ops failure @ mozilla, and lots of misunderstanding how signing actually works :) | 04:10 |
furrywolf | and again when I had to dick around with finding a build that would let me disable it so I could keep using an unmaintained extension I liked. | 04:11 |
furrywolf | I even used the "would you let microsoft require application signing?" argument way back when they first added it. | 04:11 |
golinux | All this is rather OT not Devuan support | 04:12 |
r3boot | furrywolf: just to play along, what solution do you have for solving the problems that extension signing solve? | 04:12 |
golinux | #devianfork please | 04:12 |
furrywolf | r3boot: since it doesn't solve any problems, that's not a good question. :) | 04:12 |
golinux | Oops #debianfork please | 04:13 |
brocashelm | yup, #debianfork would benefit from this convo | 04:13 |
furrywolf | the supposed problem not letting you disable it via the config solves is that malware might disable it. but anything with the ability to edit the config file would also have the ability to edit the browser binary, or twiddle it in memory, or attach a debugger to it, etc. | 04:13 |
brocashelm | haha, "devian" | 04:13 |
brocashelm | systemdevian | 04:13 |
plasma41 | furrywolf: I missed the start of this conversation, but when I opened Firefox just now (I specifically run Firefox 56) four of my add-ons "could not be verified for use in Firefox and [were] disabled". | 04:14 |
golinux | furrywolf: That is not a devuan problem. | 04:14 |
golinux | #debianfork please | 04:14 |
furrywolf | plasma41: yes. someone forgot to renew a signing certificate, and due to people thinking it's a good idea to allow firefox to continually phone home and check your addons, all your addons went away. | 04:14 |
furrywolf | plasma41: disable extension signing and re-enable your addons | 04:15 |
furrywolf | golinux: in the interest of software freedom, I think we should distribute a signing-free build. and, no, despite your earlier suggestion, I'm just a wolfy, not nearly smart enough to deal with packaging a blob like firefox myself. lol | 04:16 |
golinux | I don't disagree but you've gone way past requesting that | 04:17 |
furrywolf | someone asked me to explain. lol | 04:17 |
* furrywolf is helpful! | 04:17 | |
r3boot | no, you misunderasastand the issue, and are spreading FUD, but that's SEP :) | 04:18 |
golinux | furrywolf should also know where that discussion belongs. ;) | 04:18 |
r3boot | *are misunderstanding .. damn talag | 04:18 |
r3boot | but | 04:18 |
r3boot | I'll shutup :) | 04:19 |
furrywolf | oh? well, if you're going to make claims like that, join #debianfork so I can argue with you without golinux giving us spankings. :P | 04:19 |
* golinux warms up the paddle | 04:19 | |
furrywolf | as far as I know, I understand the issues perfectly. :P | 04:19 |
r3boot | :) | 04:19 |
systemdlete | /join #hyperbola | 05:06 |
systemdlete | ignore last comment... | 05:06 |
golinux | What was it? | 05:10 |
golinux | And why should we be there exactly? | 05:10 |
golinux | And what does that have to do with a devuan support channel? | 05:13 |
fsmithred | that's the non-clicky way to get there, except for the leading space, which nullifies the command | 05:14 |
fsmithred | it was a typo | 05:14 |
systemdlete | so sorry guys... | 05:15 |
fsmithred | np | 05:15 |
golinux | It's just spam. | 05:15 |
systemdlete | thanks | 05:15 |
fsmithred | no, it's not spam | 05:15 |
systemdlete | it was UNINTENTIONAL, I swear, golinux! | 05:15 |
systemdlete | (though I think I can see why you might conclude that...) | 05:16 |
golinux | OK. OK . . . | 05:16 |
* golinux figured it out after how many minutes? LOL! | 05:16 | |
systemdlete | The issue I am having is finding some nice fonts. The ones that come with the barebones are ugly. | 05:16 |
systemdlete | any ideas on this? It's probably about equal on any of these systems. I've got the standard X fonts (I think) | 05:17 |
systemdlete | I think I saw some adobe fonts packages, but would those get picked up by other programs, or only by adobe-related software? I'm really not clear how this works in X. | 05:18 |
systemdlete | the adobe fonts sound nice. | 05:18 |
golinux | Open Sans works for me | 05:18 |
systemdlete | open sans... | 05:19 |
fsmithred | I've got xfonts, freefont, liberation, gsfonts, dejavu | 05:19 |
fsmithred | I seem to recall that adding gsfonts-x11 helped with fonts in thunderbird | 05:19 |
systemdlete | hyperbola, being an arch derivative, might have fonts packaged a bit differently, but I'll look... | 05:19 |
fsmithred | long time ago | 05:19 |
golinux | I use Open Sans semibold which takes care of the anti-aliasing issue | 05:20 |
systemdlete | oh. | 05:22 |
systemdlete | those adobe fonts are for chinese, thai, japanese, etc | 05:22 |
systemdlete | so nvm those. | 05:22 |
systemdlete | oh. wow. thanks guys. Restarted my session. MUCH better!!!! | 05:23 |
systemdlete | I added gsfonts package | 05:23 |
systemdlete | also adding/trying ttf-linux-libertine | 05:25 |
systemdlete | just got a tip on fonts from one of their channel folk. Looking better... | 05:30 |
systemdlete | thanks for all the help, again. | 05:31 |
systemdlete | I know it's for a different distro, but I figure some of this is universal, and all Linux'ers want to help each other. (For the most part, that is...) | 05:31 |
r3boot | under Linux, for most part, fonts are handled by the fontconfig package. So if you would install one of those adobe fonts, it should work in (most/all) of your apps | 05:48 |
r3boot | oh, scrolled up :s | 05:48 |
gnarface | systemdlete: (the microsoft web safe font set is in the repo somewhere too, but personally i like the bitstream-vera set) | 06:27 |
systemdlete | gnarface: This is actually for hyperbola linux. I was asking here to see if I could get some help. Their IRC channel does not have much traffic on it from what I can tell. However, someone there DID help me a bit. | 06:29 |
systemdlete | how are you, btw. Hope you are doing well. I know I have been MIA lately | 06:29 |
systemdlete | r3boot: Good idea. Font config and the font server. I forgot about those. | 06:29 |
Xenguy | re: fonts: I use Liberation Mono | 06:30 |
systemdlete | that's a nice font, Xenguy. That's the one I ended up using for some of the fonts | 06:30 |
systemdlete | It's the one I am using for the terminals | 06:31 |
Xenguy | It seems to be just ever so slightly more readable than other, at least for me | 06:31 |
systemdlete | agreed! | 06:31 |
Xenguy | *others | 06:31 |
Xenguy | And I like the name : -) | 06:32 |
systemdlete | I used to be able to write with a pen, long ago. Now, i get cramps just from signing my name on a Verifone at the restaurant or store. | 06:32 |
Xenguy | huh, sorry to hear it | 06:32 |
systemdlete | oh yeah. I got so fed up with that whole business. Now we have devuan and hyperbola, both of which are looking good to be replacements for the old RH platforms | 06:32 |
systemdlete | I swear, I can barely write anymore. So used to typing on a kb for 30-40 years now. | 06:33 |
Xenguy | I know what you mean | 06:33 |
systemdlete | I used to have lovely handwriting, many people admired it... | 06:33 |
systemdlete | just turned 59, and I have arthritis, so... | 06:33 |
Xenguy | I still do it for fun, but I tend to print now, rather than use cursive writing | 06:33 |
systemdlete | but I can type fast. 61wpm last count | 06:33 |
Xenguy | Plenty speedy | 06:34 |
systemdlete | cursive is the worst. print is easier. | 06:34 |
Xenguy | More readable is all | 06:34 |
systemdlete | yeah, I applied for a job with a temp service. They tested me. They were impressed with my typing skill, but not much else. Seems I have a poor attitude about office software used by 95% of the world. Wonder why that would be. | 06:35 |
systemdlete | anyway, we are drifting off topic and someone will yell shortly. | 06:35 |
Xenguy | I will try to /join all my usual channels, including #debianfork | 06:37 |
Xenguy | Still configuring | 06:37 |
bleb | so is there a fix yet for firefox ESR 60.6.0.1 (the devuan default)? | 08:11 |
bleb | or do we just use chromium until theres an update | 08:11 |
golinux | bleb: For the certificate thing? | 08:15 |
golinux | Read the scrollback. You can turn that function off in about:config | 08:15 |
golinux | I'm too lazy to go hunting. | 08:15 |
bleb | ah that worked, thanks! | 08:18 |
bleb | "There are a number of work-arounds being discussed in the community. These are not recommended as they may conflict with fixes we are deploying." | 08:18 |
bleb | im guessing this obvious quick fix was one of the ones that they'd rather not have you do :P | 08:18 |
golinux | Great! I'm on an older FF/iceweasel so don't have that problem yet. | 08:18 |
bleb | nice | 08:19 |
bleb | probably a good idea | 08:19 |
golinux | I run it in firejail | 08:19 |
bleb | because its not maintained? | 08:20 |
golinux | Yeah. | 08:21 |
Unit193 | "If you didn't want us using a workaround, then you really should have thought about that before you let your cert (which you require) expire." | 08:26 |
helios21 | firefox | 10:18 |
helios21 | oh sorry, searched for cert thing as Firefox here just decided to disable all addons | 10:18 |
helios21 | found in internet already: xpinstall.signatures.required, so here just for those who like to search chat history: Firefox disable anti feature addon verification for good | 10:21 |
helios21 | https://stackoverflow.com/questions/31952727/how-can-i-disable-signature-checking-for-firefox-add-ons | 10:21 |
panorain | hi | 12:14 |
helios21 | ah well, and here upstream bug report about the Firefox signing issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1548973 | 12:19 |
premoboss | hello, last firefox update blocks extentions (see: https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/) | 12:40 |
premoboss | https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/ | 12:43 |
premoboss | https://discourse.mozilla.org/t/certificate-issue-causing-add-ons-to-be-disabled-or-fail-to-install/39047 | 12:44 |
Evilham | I disabled dxtension signing and updates :-p | 12:50 |
Evilham | When they figure it out, I'll reenable signing, then updates | 12:50 |
Evilham | It's somewhere in about:config, but it is important to not forget enabling it again and to disable extension updates before that | 12:51 |
r3boot | [6~[6~/3 | 13:29 |
* r3boot mumbles some nasty things about the latency on this connection ... | 13:29 | |
systemdlete | how does iproute2 do persistence? Is it using rules.d files, or something else? I note that on one system, it works, and on another, it doesn't. I built both of them; they are the same distro and release, yet somehow I have overlooked something. Just not sure what. | 13:38 |
systemdlete | It's hyperbola linux, and I know we don't do that here. But I would think the approach is similar | 13:39 |
r3boot | Which feature do you want to have persistence for? Static routes / queueing or so? | 13:39 |
r3boot | iig, personally, I'd hack it into /etc/network/interfaces, using {pre,post}-{up,down} commands | 13:40 |
systemdlete | specifically? static ip addresses and routes. But how does it do it, generally? | 13:40 |
fsmithred | FWIW, I've never gotten two installs to come out exactly the same. | 13:40 |
systemdlete | except, hyperbola's /etc is different. There is no net* subdirectory | 13:41 |
fsmithred | is there an ifupdown package? | 13:41 |
systemdlete | two installs of ... devuan? hyperbola? | 13:41 |
fsmithred | debian, devuan, maybe others | 13:41 |
r3boot | systemdlete: debian/devuan can be done something like this: https://maze.io/paste/p/286PgNlBJ2Pf07YQ | 13:42 |
systemdlete | no, there isn't. I recall I had to ln -s /dev/net.lo /dev/net.enp0s3 and then rc-update add it to boot | 13:42 |
systemdlete | but there may have been more to do, idr now | 13:43 |
systemdlete | r3boot, what is the name of that file on your system? the interfaces file? | 13:43 |
systemdlete | there is no interfaces file anywhere under /etc (I looked with find(1)) | 13:44 |
r3boot | this is debian, and the file is located in either /etc/network/interfaces or /etc/network/interfaces.d/* | 13:44 |
fsmithred | could have a different name | 13:45 |
systemdlete | I can tell you that hyperbola is using rc not systemd | 13:45 |
fsmithred | is there a file you would use for setting static ip address? | 13:45 |
systemdlete | and I can see where it is restoring the state of the ip config in the rc.log | 13:45 |
fsmithred | or a file that sets the loopback interface? | 13:45 |
r3boot | ghe .. hyperbola.info is a copy of the archlinux website :) | 13:46 |
systemdlete | right, fsmithred. Exactly what we are looking for/figuring out | 13:46 |
fsmithred | well, maybe someone who knows hyperbola would have the answer to that | 13:46 |
r3boot | https://www.hyperbola.info/packages/?q=ifupdown <-- so there's that | 13:46 |
systemdlete | r3boot: Not quite. They link to arch wiki though. There are a lot of differences due to stripping out the systemd | 13:46 |
r3boot | systemdlete: oh, sure, I was just talking page layout wise | 13:46 |
r3boot | https://www.hyperbola.info/ vs https://www.archlinux.org/ | 13:47 |
systemdlete | r3boot: I am not surprised there is no ifupdown package | 13:47 |
systemdlete | (yeah, I know. They kinda plagiarized the thing...) | 13:47 |
r3boot | Looks like hyperbola is debian based and comes with networkmanager by default. | 13:48 |
systemdlete | trouble is, the hyperbola channel is a bit slow. They seem to have few people signed in | 13:48 |
r3boot | If so, you can easily set static configuration using the gui tools (or nm-cli) | 13:48 |
systemdlete | eh no. Really, it is more arch based, but they do incorporate some debian/devuan, per their pages. | 13:49 |
r3boot | yeah, I get that :) But there are just a bunch of ways to configure networking under linux. Most major ones are the RH-style /etc/sysconfig style scripts, Debian style /etc/network/interfaces, and the rest is likely NetworkManager based | 13:50 |
systemdlete | I have no networkmanager installed on either | 13:51 |
systemdlete | can't be that | 13:51 |
r3boot | okay, how do you configure your networking then? | 13:51 |
r3boot | or did it just boot dhcp? | 13:51 |
systemdlete | you know, I installed/configured the first system a couple months ago | 13:52 |
systemdlete | the engrams in my head disintegrated (which doesn't take much for me these days) | 13:52 |
systemdlete | I should have taken better notes, but I was anxious then just to see if the danged thing even worked | 13:52 |
r3boot | Take your time :) This is a nice excercise in learning how it works | 13:53 |
systemdlete | I'm gonna have to just wait until someone comes back with an answer | 13:53 |
systemdlete | True, r3boot. | 13:53 |
r3boot | ikr :) | 13:53 |
systemdlete | And this time, I really am taking extremely copious notes. | 13:54 |
r3boot | (seriously. You really want to learn how to configure networking, atleast basic things like routing/switching/vpn, very useful knowledge) | 13:54 |
systemdlete | Part of it is that their install wiki is not tops. It's good, enough to get you going, but it does leave a few areas mysterious | 13:54 |
r3boot | err, routing/switching/vlan. VPN can become quite daunting | 13:55 |
systemdlete | I've got the basic stuff. The thing is, they are using the newer, iproute2 toolset, not the old net-utils (with ifconfig and friends) | 13:55 |
systemdlete | arch was one of the earliest adopters of iproute2 | 13:56 |
r3boot | That's just learning a new syntax right? Did you try 'ip addr help' ? | 13:56 |
systemdlete | I know how to configure the interface. Add the routes, all that. The trouble is getting it to persist across reboots. | 13:56 |
r3boot | Oh, check | 13:57 |
r3boot | worse-case, use /etc/rc.local | 13:57 |
systemdlete | well, that is a suggestion on the wiki for networking at arch... so maybe, yes. | 13:57 |
r3boot | yeah, it's a dirty, fugly hack | 13:57 |
systemdlete | I don't like dirty, esp when there may be a much more elegant way, one that was intended | 13:59 |
r3boot | Ah, check, found it. | 14:00 |
r3boot | Seems that hyperbola uses rc style scripts to configure networking | 14:00 |
systemdlete | because if we start doing dirty hacks, and then "we" forget what we did and how, someone like "we" could end up the wrong channel to get an answer to his problem... (headslap) | 14:00 |
r3boot | and right now, you should have a service running called 'dhcpcd' | 14:00 |
r3boot | stop that, create an RC script which configures your network, rc-service <that script> start and you're on your merry way :) | 14:00 |
systemdlete | r3boot, rc-update indicates that the service is not even enabled | 14:01 |
r3boot | Does dhcpcd show up in ps ax? | 14:01 |
systemdlete | as I said, I created a link from net.lo to net.enp0s3 and that worked | 14:01 |
systemdlete | no dhcpcd isn't running | 14:01 |
systemdlete | you have to enable the service first, then you have to start it if it is not already running. But there is neither, and it is not running from a manual launch | 14:02 |
systemdlete | yet the system persists the network config on one box but not the other | 14:03 |
systemdlete | I'm thinking of making a tarball of one, transferring it over to the other and doing a deep diff | 14:03 |
r3boot | skip that, and just look in /etc | 14:04 |
r3boot | grep -R '127.0.0.1' /etc/ | 14:04 |
r3boot | that should give you atleast the configuration file for the lo interface | 14:04 |
r3boot | Also, if you linked net.lo to net.enp0s3, you will most likely have configured 127.0.0.1 on your ethernet interface | 14:05 |
systemdlete | only hits are in /etc/runlevels and /etc/init.d | 14:05 |
systemdlete | yeah, I don't get that either, but that's what I was told to do back then, and it works | 14:06 |
systemdlete | on the one box, but not the other | 14:06 |
systemdlete | I want you to know I have been googling all night long seeking an answer to how arch linux persists network config | 14:07 |
r3boot | Mja, going for coffee now. I'd rather help you with learning how to fish, then catching the fish for you, btw ;) | 14:07 |
systemdlete | I've tried "arch linux iproute2 persistent" and numerous variations like "persistence" and so on | 14:08 |
systemdlete | \ | 14:08 |
systemdlete | well, yeah. I've been fishing all night. So the lesson is not lost on me, master! ;p | 14:08 |
r3boot | Another way to learn this, is figuring out what your system does from the moment that openrc (/sbin/init) starts. That should be easy to follow, since it's all shellscript based | 14:09 |
systemdlete | I've been tracing also, yes. | 14:09 |
r3boot | Eg, start with the openrc docs, read how it works, and apply that knowledge to your box to figure out how your box is configured | 14:10 |
systemdlete | There is something else different, just not sure what. | 14:10 |
systemdlete | I'm familiar with rc from several other systems I've worked with. | 14:10 |
systemdlete | hives. Gotta take it easy for a bit | 14:10 |
systemdlete | go enjoy your cuppa | 14:11 |
r3boot | I'm not talking start/stop etc, but internal working | 14:11 |
r3boot | thnx! hf! | 14:11 |
r3boot | (eg, classic RC does something like this: bootloader -> kernel -> ramdisk -> /sbin/init -> /etc/rc?.d/S*) | 14:12 |
r3boot | (BSD rc is more like bootloader -> kernel -> /sbin/init -> /etc/rc) | 14:12 |
r3boot | Trace that path from the moment your kernel boots, and you should be able to figure out how networking is done | 14:13 |
systemdlete | On the box it is failing on, it does emit messages indicating it is trying to launch. But it fails. The messages only tell me what it is doing, not where in the system it is doing it | 14:14 |
systemdlete | (that would be one neat feature though!) | 14:15 |
r3boot | this is unix-based, you can trace it ;) | 14:15 |
systemdlete | ultimately, yes | 14:15 |
systemdlete | but if someone else already knows, and it is doc'd somewhere, it makes life a bit easier | 14:15 |
r3boot | that wont learn you jack shit ;) | 14:15 |
systemdlete | like I said, go drink your coffee before it gets cold | 14:16 |
r3boot | yeah :) | 14:16 |
systemdlete | thanks for the help and inspiration. I may end up having to drill down, all the way down, slogging through the weeds in the end. | 14:17 |
rrq | is this of any use: https://www.linuxquestions.org/questions/linux-networking-3/how-to-make-persistent-iproutes-using-iproute2-813649/ | 15:05 |
DocScrutinizer05 | my 2TB "tape" archive (backup) of my server (both at at provider Hetzner) was full. So - since the archive box only visible in provider's LAN - I CIFS-mounted the archive to the server to /archive and started rsyncing it to my local stuff (hail 400M downlink). Then ***duply backup job kicked in via cron***. Guess what... | 18:04 |
DocScrutinizer05 | sure like hell it archived /archive to itself | 18:04 |
* DocScrutinizer05 is a jackass | 18:05 | |
furrywolf | that's especially fun when the first time you notice what it's doing is when all your disks are full. :) | 18:05 |
DocScrutinizer05 | the tape was full again | 18:06 |
DocScrutinizer05 | and rsync blew chunks eventually | 18:06 |
specing | lol | 18:07 |
DocScrutinizer05 | would have been so simple: `>/archive/.duplicity-ignore` | 18:07 |
furrywolf | I've done a couple backups while forgetting to mount the backup device... the usual process of those is "gee, this is going awfully fast..." followed by "why is / full?"... | 18:08 |
DocScrutinizer05 | hehehe | 18:08 |
DocScrutinizer05 | really funny is when you create an endlessly descending file tree hierarchy by cp -r .. . | 18:12 |
Evilham | how about rm -rf .*? those hidden files are annoying, arent' they? :-p | 18:12 |
DocScrutinizer05 | eventually you find out about system's MAX_PATHLEN | 18:13 |
Evilham | (I did that once, many and many and many a year ago) | 18:13 |
furrywolf | I think modern cp tells you you're an idiot when you try that | 18:13 |
DocScrutinizer05 | then yeah, rm -r is your friend | 18:14 |
DocScrutinizer05 | reminds me of one of my aliases which I really wonder why it doesn't exist as proper standard linux toolbox cmd: alias mkcd=':(){ mkdir -p $@ && cd $@; };:' | 18:17 |
* DocScrutinizer05 should finally 'publish' the set of files in $HOME that's needed to customize the average linux box, like .aliases .profile etc pp. So a new account only needs a wget myserver/customize or somesuch | 18:23 | |
DocScrutinizer05 | wget myserver/customize|tar -x | 18:25 |
DocScrutinizer05 | systemdlete: nice nick! :-D | 18:26 |
DocScrutinizer05 | LOL https://i.imgur.com/gnKVMV1.png | 18:37 |
DocScrutinizer05 | https://i.imgur.com/hCZhV2z.png | 18:39 |
m3tti | hey there devuaner :D | 22:16 |
gnarface | m3tti: response times might be long but if you have a question, just ask it and be patient. usually someone answers eventually. | 22:18 |
m3tti | ah just wanted to have some smalltalk | 22:19 |
m3tti | and wanted to see whats up in devuan land | 22:19 |
m3tti | cause of the not so well planed april fool | 22:20 |
m3tti | :D | 22:20 |
gnarface | m3tti: check out #debianfork for that in general, that's also a devuan channel but it's for "smalltalk" | 22:20 |
gnarface | this is kinda supposed to be the support channel | 22:20 |
m3tti | where is the smalltalk one | 22:20 |
gnarface | here, on freenode. #debianfork | 22:21 |
gnarface | having trouble joining it? | 22:21 |
m3tti | haven't seen that :D | 22:22 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!