fsmithred | ## google's nameservers | 01:41 |
---|---|---|
fsmithred | nameserver 8.8.8.8 | 01:41 |
fsmithred | nameserver 8.8.4.4 | 01:41 |
golinux | Blasphemous! | 01:42 |
mason | I mean, on the plus side, it lets them do a better job building out our profiles so they can sell the data to companies who want to sell us things we're likely to buy. =cough= | 01:43 |
fsmithred | why is it contaminating /etc/resolv.conf in live isos made with live-sdk? | 01:43 |
rrq | the squasfs needs to have something so a live run works without getting dhcp-offered servers | 01:45 |
rrq | I would have thought they come from your build | 01:45 |
fsmithred | nope | 01:46 |
rrq | time for "fgrep 8.8.8.8 -r /var /usr" on your build system | 01:47 |
rrq | possibly /etc as well | 01:48 |
fsmithred | this is what I get in a refracta iso: | 01:48 |
fsmithred | cat mnt2/etc/resolv.conf | 01:48 |
fsmithred | cat: mnt2/etc/resolv.conf: No such file or directory | 01:48 |
fsmithred | well, the system that was used to build those isos is gone | 01:50 |
fsmithred | but the chimaera isos were built on this box | 01:50 |
fsmithred | checking... | 01:50 |
fsmithred | where would someone connect that they don't get dns servers? | 01:50 |
fsmithred | and I think network-manager would deal with it anyway. It loves to stick its fingers in resolv.conf | 01:51 |
rrq | someone with static IP setup might "forget" setting up their DNS at the same time | 01:53 |
rrq | it seems 8.8.8.8 has found its way into a small handfull of binaries | 01:55 |
fsmithred | yeah, I think I remember reading something about this a few months ago (or maybe in 2019) | 02:00 |
fsmithred | chromium, t-bird and ff-esr are some hits | 02:01 |
fsmithred | dirmngr? could that do it? | 02:01 |
fsmithred | I still don't get it. live-sdk starts with debootstrap and then installs packages in chroot. | 02:02 |
mason | Oh, I remember it being included in an NTP setting. | 02:02 |
fsmithred | well, it may be difficult to track down, but I can fix it easily. Options are to either remove resolv.conf or populate it with a different address. | 02:04 |
rrq | "If this file does not exist, only the name server on the local machine will be queried; ..." | 02:07 |
rrq | also, it's typically offered be dhcp servers and will then be created | 02:08 |
fsmithred | I think n-m and wicd also create it. I have one on a booted refracta iso, but it's not inside the squashfs. | 02:12 |
rrq | afair wicd uses dhclient which would write resolv.conf upon receiving the dhcp domain-server option, I would guess n-m has the same; it's part of the "standard handling" in Linux of the DHCP protocol | 02:28 |
rrq | thus, it's not the networking tools themselves, although they may also have code that messes with the file | 02:29 |
rrq | n-m is a redhat thingy so probably does many things that it deems it knows best about | 02:31 |
fsmithred | n-m messes with resolv.conf and leaves a comment saying it was there and is in control. | 02:34 |
fsmithred | and I need a reality check, please | 02:35 |
fsmithred | -rwxr-xr-x = 0755 does it not? | 02:35 |
Xenguy | The last 3 digits are correct for sure, but I don't know about the first one, as I usually only chmod in 3's | 02:38 |
fsmithred | empty is zero | 02:38 |
Xenguy | What's the first slot for? | 02:38 |
Xenguy | Or maybe I can look that up | 02:39 |
fsmithred | sticky bit and something else | 02:39 |
fsmithred | also symlinks get 'l' | 02:39 |
Xenguy | Oh yeah, /tmp and those sticky bits | 02:39 |
Xenguy | huh | 02:39 |
fsmithred | releasebot is claiming that the file is 1363, but when I look at it I see 0755 | 02:40 |
fsmithred | rrq, can you make any sense of this error message about postinst? https://jenkins.devuan.dev/job/devuan-package-builder/653/ | 02:43 |
bgstack15 | the first octet is for stick bit, setuid, and setgid. | 02:58 |
bgstack15 | I use this for reference: https://bgstack15.wordpress.com/2018/02/05/notes-about-set-gid-and-sticky-bits-for-directories/comment-page-1/ | 02:59 |
Xenguy | bgstack15, Nice | 03:56 |
Xenguy | bgstack15, The last bit (pun intended) is confusing to me: Basically, if it’s worth setting set-gid, you should throw in sticky bit. | 04:01 |
Xenguy | chmod 03770 thisdir | 04:01 |
Xenguy | Seems like an orphan disconnected from the previous content, unless I'm missing some obvious logical connection | 04:02 |
Xenguy | Perhaps the '3' comes from '2 + 1' ? | 04:03 |
Xenguy | But the initial '0' removes? Not sure. | 04:04 |
bgstack15 | the leading 0 in that "03770" is a fifth octet which means even something different to GNU chown. And definitely 3=2+1 in base 8 arithmetic. | 04:29 |
adhoc | the leading 0 means the following is octal? | 04:30 |
fsmithred | 3 would be write and execute, but not read | 04:38 |
onefang | A leading 0 usually means "this is a octal". Probably the only thing octal is still good for. | 05:46 |
rrq | fsmitred: the octal numeral 1363 coinsides with decimal numeral 755 | 06:44 |
bgstack15 | GNU chown always interprets the integer as octal, pretty sure. | 13:15 |
onefang | Think you meant chmod? | 13:28 |
bgstack15 | Yes, that one. | 13:49 |
bgstack15 | chown/chmod; do you ever need one without the other? | 13:49 |
onefang | Yes. | 13:49 |
bgstack15 | Wow. | 13:49 |
onefang | Wow? | 13:50 |
onefang | They change different things, you don't always need to change both. shrugs | 13:50 |
bgstack15 | Yes, I just always need to modify both. I really should use install(1) more... | 13:51 |
gnu_srs | WDYT about creating a Devuan GNU/Hurd distro, enabling non-merged-/usr as default (with merged-/usr as an option as for Devuan GNU/Linux)? | 18:35 |
mason | gnu_srs: I'd tend to think Debian GNU/HURD would be a lot like Devuan out of the gate, since systemd won't run there. I bet it'd be relatively low-hanging fruit. | 21:30 |
mason | gnu_srs: I've been mucking with vanilla Debian lately, and for the software I run, the most significant difference is udev vs eudev. | 21:31 |
gnu_srs | mason: Still, Debian will not provide non-merged-/usr in the future. | 21:52 |
gnu_srs | additionally, I did try to get eudev into Debian but not succeeded yet :( | 21:53 |
mason | gnu_srs: I was wondering about that. It looked like the only missing piece. I didn't see an RFP. Is there anything to read out there? | 21:54 |
mason | brb, getting ready for an errand | 21:56 |
gnu_srs | It's an rfp https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956414 | 21:57 |
gnu_srs | Haven't been working on it lately, due to a missing sponsor from debian-init-diversity :( | 21:58 |
* mason nudges LeePen | 22:03 | |
mason | ^ | 22:03 |
gnu_srs | LeePen: I'm all for it. Seems to be like only changing the debian-installer defaults? And debootstrap | 23:34 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!