aaro | hey gys, i'm curios about something about command host, when you do 'host localhost', what you get, on debian you get 'Host localhost not found: 3(NXDOMAIN)', is it the same on devuan? | 01:01 |
---|---|---|
syco- | an entry in /etc/hosts ? | 01:03 |
ShorTie | i get localhost has address 127.0.0.1 | 01:18 |
fsmithred | me too. on debian and devuan. | 01:18 |
gnarface | aaro: localhost is normally defined in /etc/hosts unless you did something wrong. it is easy to recreate by hand, luckily. (mine reports the ipv4 and ipv6 addresses for localhost) | 03:42 |
gnarface | aaro: a properly configured bind9 server will also define it by default, and NSS will by default query DNS immediately after the hosts file, so that's one possible reason this may have changed recently without you changing the hosts file | 03:45 |
gnarface | aaro: (another reason i think is if you skip networking configuration during the install and no network devices were detected) | 03:45 |
syco- | i guess sytemd f****k things up again ? | 03:50 |
vielreich | made your area like quebec and speak german, in the frontier méxico with texas,the flag is in the frontier, in horizont orange almost dark like brick in up, in half gray aluminum, and in down blue sky day, with letter L red shinning thick, no very thick just 1 cm and 4 mm with red fire in the right side in line like shadow the same red shinnig 9 mm right, at the left side 1 mm of shadow, | 03:53 |
vielreich | and in down 3 mm of shadow red shinnig all the shadows stiked at the L the L no with waves in line 9 mm of fire 1 left and 3 in down , the L in the center of the new german flag occupying the entire gray strip with the shadow, the name is Deutcsh, coin deutsches. let the giants play baskectball with the browns.learn german https://app.memrise.com/course/920/5000-german-words-top-87/1/ copy | 03:53 |
vielreich | the adress of the page, and paste somewhere, for read it later, go at the bookseller and ask for the diccionary english german and read it verbatim, | 03:53 |
gnarface | syco-: oh, if it was an upgrade yea something might have gotten removed that shouldn't have. it should still be easy to put back though. | 03:57 |
gnarface | aaro: here, example file: https://paste.debian.net/1168342/ | 03:58 |
gnarface | aaro: (add your own hostname to that, the rest can be used as-is ) | 03:58 |
syco- | depending on the distro: | 04:01 |
syco- | mike@freak:~/Desktop/tmp$ cat /etc/resolv.conf | 04:01 |
syco- | # This file is managed by man:systemd-resolved(8). Do not edit. | 04:01 |
syco- | nameserver 127.0.0.53 | 04:01 |
syco- | i really hate that poettering as***le | 04:02 |
golinux | This is a support channel not a venting channel | 04:06 |
Xenguy | syco-: You can chattr -i the file; that's one (blunt) responce | 04:30 |
Xenguy | *response | 04:30 |
joybuke | Howdy there, trying to get calamares working for my live ISO but theres no good documentation on it, can anyone help? | 04:48 |
syco- | Xenguy, yes i know .. that's what i usually do | 04:50 |
gnarface | joybuke: usually you just install the package and then look in /usr/share/doc/[package name] if there are no man pages | 04:50 |
gnarface | joybuke: you'll have to configure networking first probably | 04:51 |
gnarface | joybuke: (unless it was already installed) | 04:51 |
joybuke | just a changelog in here | 04:51 |
gnarface | joybuke: dpkg -L calamares | 04:52 |
gnarface | it might have man pages, also check calamares-settings-debian | 04:52 |
gnarface | also check "apt-cache search ^calamares" if you have networking up | 04:52 |
gnarface | joybuke: if it's an exceptionally shitty package, you might have to resort to going to their official homepage which is listed as https://github.com/calamares/calamares currently | 04:53 |
gnarface | usually important stuff doesn't make it into stable with zero documentation. sometimes the documentation is packaged separately though. | 04:54 |
n4dir | joybuke: and you do know refractainstaller? Which does the job and is straight forward | 04:55 |
gnarface | yea, that one is well known around here and maintained here, so it might make a better choice | 04:56 |
joybuke | refractainstaller uses what shell again? | 04:56 |
joybuke | was getting shell errors with it when I ran it | 04:56 |
n4dir | gotta say that i never heard of calamares before (but then: not that often of refractainstaller either ...) | 04:56 |
n4dir | should be bash | 04:57 |
joybuke | think I got it from the wrong source then | 04:59 |
n4dir | might be wrong, and refractainstaller now has quite a long history, but i think back then the main idea was really to just rsync the whole shebang to hard-disk. Then slowly more fancy stuff was added. So in theory you could "rewrite". | 05:00 |
n4dir | but i am not the right person to ask about the most minimal version ... | 05:00 |
joybuke | gorcha | 05:00 |
joybuke | *gotcha | 05:00 |
gnarface | joybuke: it should be in the repo | 05:00 |
joybuke | yeah just figured that one out | 05:00 |
n4dir | saying nothing against calamares, btw. It was just a hint | 05:00 |
gnarface | i don't know anything about calamares either, but after literal decades of experience i've learned there are few better measures of a project's quality than the quality of its documentation | 05:01 |
gnarface | and if there isn't any... well it's infantile, basically | 05:01 |
gnarface | but if there is and it's just not in the package, that's actually probably a reportable bug | 05:02 |
gnarface | (not here though, upstream at debian) | 05:02 |
joybuke | getting refractainstaller set up | 05:05 |
joybuke | no documentation is a no go for me | 05:05 |
aaro | gnarface: it's weird, host localhost give me that error, but any network tool find it without problems ie ping localhost resolves it | 05:37 |
aaro | gnarface: i'm trying to understand why 'host' behaves different in debian and devuan | 05:42 |
rrq | 'host' uses /etc/resolv.conf to determine which namserver(s) there are, then it queries them; it does not look at /etc/hosts | 06:14 |
rrq | most other programs do | 06:14 |
aaro | rrq: hmm yeah that's what i have found on my research too, yet the question then would be why devuan 'host' resolves localhost succesfully | 06:21 |
gnarface | aaro: sanity check your /etc/nsswitch.conf | 06:22 |
gnarface | aaro: the presence or absence of the "resolvconf" package can also affect this functionality i believe (at least effects where it looks for names) | 06:22 |
gnarface | affect/effect, not sure which one is the right one there | 06:23 |
aaro | gnarface: you think 'host' searches in /etc/hosts file, but all docs say it doesn't | 06:23 |
gnarface | aaro: it's true that i think that but whether i'm right or wrong doesn't change the fact i've also given you all the information necessary to deductively conclude the truth for yourself | 06:24 |
gnarface | aaro: it's possible there's a 3rd variable you have overlooked here, and it's possible the documentation is only right for certain installs, *and* it's possible you found a bug... and none of those are mutually exclusive, either | 06:26 |
gnarface | aaro: what i can tell you for sure though is not being able to resolve localhost one way or another is going to cripple your system | 06:26 |
gnarface | aaro: so that's the part you should address primarily, the rest is academic | 06:27 |
gnarface | and yea i ping or nslookup more often. | 06:28 |
gnarface | i sometimes use dig, but almost never host, unless i'm trying to debug nslookup (which is strikingly more reliable) | 06:29 |
aaro | gnarface: this is purely academic curiosity :), thanks for all you hints on this | 06:29 |
gnarface | aaro: if you find out what's actually the cause, let me know | 06:29 |
gnarface | aaro: you said this was an up-to-date beowulf system? | 06:32 |
gnarface | or ascii still? | 06:32 |
aaro | gnarface: so far i've found that host seems to look in /etc/hosts file only on devuan, tried debian and freebsd and those don't do it | 06:32 |
gnarface | aaro: are you sure it's actually looking in there though and it's not your DNS server actually responding for localhost? | 07:25 |
rrq | +1 | 07:57 |
aaro | gnarface: sadly i have not access to a devuan system right now, only basing this on other devuan users (including you) that have told me that's the case on devuan, you tell me, do you a have a dns server with an entry for localhost? | 07:58 |
rrq | aaro: probably the difference between devuan and debian is in the handling of "domain-less" dns queries | 08:06 |
gnarface | aaro: i thought we were going on your observations of the host tool on your devuan install. yes, my local DNS server also resolves localhost. the default bind9 configuration does. i think it is actually non-standard not to. i wouldn't be surprised about hearing systemd absorbed the /etc/hosts file though. | 08:31 |
aaro | gnarface: hmm interesting, i think this is getting to a conclusion then | 08:44 |
aaro | i bet the other devuan user (from another channel) also had a dns server answering for localhost queries | 08:48 |
aaro | thanks gnarface and rrq and sorry for all the bother on this | 08:49 |
gnarface | no worries, it's fine you're trying to get to the bottom of it | 08:49 |
gnarface | and yea as someone else mentioned earlier, there is also probably a difference between qualified and unqualified hostnames when you do the lookups | 08:52 |
gnarface | and that might change from tool to tool, and by your dns, dhcp, or static hosts configuration as well | 08:52 |
gnarface | (note that the debian/devuan tools don't define a domain by default for localhost, that's something i threw in my example that i inherited from an older redhat install, and i left it there because sometimes it routes around rare bugs) | 08:53 |
xrogaan | So, what's wrong with thunderbird's GPG? | 12:38 |
xinomilo | enigmail became obsolete in tb78+ | 12:40 |
gnarface | is there something new wrong, or did you just run into the issue with self-signed certs? | 12:40 |
xrogaan | I'm reading the mailing list, somebody allege that there are some issues. I'm curious as what they are. | 12:41 |
gnarface | well the thing i noticed was that it couldn't accept self-signed certs because it couldn't fetch them, because of some catch-22 about needing them to fetch themselves on a port other than the standard https port | 12:42 |
gnarface | (basically it looks like they globally applied a firefox fix that broke standard mail behavior) | 12:43 |
xrogaan | And there is something about duplicate keyrings? | 12:43 |
gnarface | but if you go into the cert manager and find your CA authority listing and enable the checkbox for allowing it to authenticate web pages as well, then it magically works | 12:43 |
gnarface | oh, i haven't heard anything about duplicate keyrings, that must be some other problem | 12:44 |
xrogaan | I have one key for 2 emails, thunderbird can't handle that. | 12:45 |
gnarface | are you sure really? | 12:45 |
xrogaan | Tells me it's an uncertain signature. | 12:46 |
gnarface | seems weird but i can't say i've tried that, i have 2 keys for 1 email | 12:46 |
xrogaan | I don't know how to setup "alternate identities". | 12:46 |
gnarface | i think that's your outbound mail servers | 12:46 |
xrogaan | I mean, it worked fine with enigmail. | 12:47 |
gnarface | oh | 12:48 |
gnarface | account identities are just accounts | 12:48 |
gnarface | account settings-> account actions -> add mail account | 12:48 |
xrogaan | yes | 12:48 |
gnarface | you get 1 identity and 1 inbound server for each account, however there is a separate list of outbound servers that you can mix & match from | 12:49 |
gnarface | you can have separate keys for inbound and outbound servers | 12:49 |
xrogaan | using seahorse, you can add new "names / emails" to a key. Which makes it valid to be used for each email. | 12:49 |
gnarface | and you can't just do the same thing in thunderbird by adding multiple accounts and using the same key for all of them? | 12:50 |
gnarface | i think even though the interface conceptualizes it differently that's still effectively the same thing, no? | 12:50 |
xrogaan | No, because the key already exists within thunderbird. | 12:51 |
r3boot | 21 | 12:51 |
xrogaan | try to add a key, you can't select from an already managed key either. All you can do is import or generate a new key. | 12:52 |
gnarface | maybe we are getting GPG and SSL keys confused | 12:53 |
xrogaan | End-To-End Encryption. | 12:53 |
xrogaan | The OpenPGP thing. | 12:53 |
xrogaan | which you use to sign and encrypt emails. | 12:54 |
gnarface | yea i gotcha | 12:54 |
gnarface | it might still be considered a security change | 12:54 |
gnarface | it's not so hard to generate new keys is it? | 12:55 |
xrogaan | Yeah, security, like how they prevented me from using other software during the enigmail import. | 12:55 |
xrogaan | "security" isn't security if it keeps people from using your software. | 12:55 |
gnarface | indeed | 12:55 |
xrogaan | I'm gonna try evolution. | 12:55 |
xrogaan | Thunderbird doesn't use the system's keyring: https://wiki.mozilla.org/Thunderbird:OpenPGP:Migration-From-Enigmail#GnuPG_vs._RNP_and_key_storage | 12:56 |
r3boot | Under Linux, the only proper mailer I've found is mutt | 12:56 |
r3boot | thunderbird + evolution dont scale with large mailboxes, for starters | 12:56 |
r3boot | (where large == > 250000 mails) | 12:56 |
xrogaan | I'm too lazy to setup different profiles within mutt | 12:59 |
xrogaan | Right, thunderbird will not validate an email signed and received from the mailing list because it wasn't "sent" by the right email address. | 13:01 |
fsmithred | It seems like enigmail stops working periodically. That's been my observation for a few years. | 13:01 |
fsmithred | I recently installed claws just so I could send an encrypted email. | 13:01 |
xrogaan | dng@lists.dyne.org isn't the right email. | 13:01 |
xrogaan | Thus all signed emails sent on the ML will not be validated by thunderbird. | 13:01 |
xrogaan | By the beard of Odin. Thunderbird as an "identities" feature where you add the stuff to an already existing account. | 13:03 |
gnarface | does it work? | 13:04 |
xrogaan | no. | 13:06 |
xrogaan | issue is with how the keys are handled. I probably need a new key. | 13:06 |
xrogaan | Evolution it is! | 13:06 |
xrogaan | fsmithred: could you expand on "stops working"? | 13:08 |
fsmithred | I think it stops installing | 13:09 |
fsmithred | t'bird gets upgraded and enigmail lags behind | 13:09 |
fsmithred | talking months/years, not days/weeks | 13:09 |
xrogaan | oh, yeah. Enigmail update itself and only available to migrate. | 13:09 |
xinomilo | apt remove enigmail, install from addons site within TB (xpi) | 13:27 |
fylgje | Can it be that there are a mistake in i386 repositories?, when I do an apt update, I get <<main/binary-1386/Packages>> are being omitted because repository «http://deb.devuan.org/merged beowulf InRelease» does not admit <<1386>> architecture (free translation from Spanish).I think someone changed "i386" for "1386". | 13:56 |
fylgje | Sorry, I think it's error in my side. | 14:05 |
xrogaan | 1386 -> i386 | 14:12 |
clort | thomascovenant_: +ï | 18:52 |
joybuke | Howdy there, im back again. Still getting an installer set up for my respin of devuan and am having some trouble with refractainstaller. I install a system onto it but it does not boot. I think its an issue of GRUB but I do not know if theres a good way to tell if its that | 20:30 |
fsmithred | joybuke, tell me about the system. bios or uefi? | 20:32 |
joybuke | IIRC QEMU uses BIOS | 20:33 |
fsmithred | unless you do some special things, yeah | 20:33 |
fsmithred | what happens when you try to boot? | 20:33 |
joybuke | sea bios is stuck on loading from hard disk | 20:33 |
fsmithred | boot the iso to examine the disk and to reinstall grub | 20:34 |
fsmithred | what iso are you using? | 20:35 |
joybuke | custom built one | 20:35 |
joybuke | using linux Respin to build it | 20:35 |
fsmithred | it's beowulf based? | 20:35 |
joybuke | yes | 20:36 |
fsmithred | gui or cli installer? | 20:37 |
joybuke | im pretty sure im using the gui installer on refractainstaller, its the one that looks similar to the non-graphical Devuan installer. | 20:38 |
fsmithred | ??? | 20:39 |
fsmithred | that does not compute | 20:39 |
suavedandy | Guys. Can I clarify again why I need to install acpi-support? Can't you just configure elogind? | 20:39 |
fsmithred | the gui installer uses yad (like zenity) for a frontend. You use a mouse to control it. | 20:39 |
suavedandy | Like, elogind has a config for that. | 20:40 |
joybuke | aha im new to all, sorry | 20:40 |
fsmithred | the cli installer runs in a terminal. You have to type the device names. | 20:40 |
syco- | ncurses vs graphical i think | 20:40 |
fsmithred | if you see blue ncurses, then you are not running refractainstaller. | 20:40 |
joybuke | think its similar to ncurses, being a graphical terminal interfact? | 20:40 |
fsmithred | oh | 20:40 |
joybuke | strange | 20:40 |
joybuke | think its similar to ncurses, being a graphical terminal interface? | 20:40 |
fsmithred | you will see that for tzdata, keyboard, locale settings | 20:40 |
fsmithred | in both installers | 20:41 |
suavedandy | ncurses is simple ASCII interface. | 20:41 |
suavedandy | The one Ly uses. | 20:41 |
joybuke | ohhh. Yes you do input disk locations | 20:41 |
fsmithred | ok | 20:41 |
joybuke | and it asks what type of diskmanagement software you want | 20:41 |
fsmithred | cli installer | 20:41 |
fsmithred | cool | 20:41 |
suavedandy | Still find it funny that the name of Ly is a reference to Rayman. | 20:41 |
suavedandy | That's very epic. | 20:41 |
joybuke | rebuilding my ISO right now with a couple new packages for user friendly disk management to help with the install process. Will give better representation and descriptions of the problems once thats done. | 20:43 |
fsmithred | gparted? | 20:44 |
joybuke | yup | 20:44 |
joybuke | having a graphical view of the disks in percentages is too nice, don't think there's a terminal equiv. out there, but i'd prefer it. | 20:45 |
fsmithred | kdiskfree | 20:46 |
fsmithred | k as in kde | 20:47 |
fsmithred | not sure if it still exists | 20:47 |
fsmithred | are you running the installer now? | 20:48 |
fsmithred | oh, you already said you're building iso | 20:49 |
joybuke | I can again, was waiting for the ISO build to finish | 20:49 |
fsmithred | you gonna install the new iso? | 20:49 |
joybuke | yes | 20:49 |
fsmithred | or do you just want to fix grub? | 20:49 |
fsmithred | ok | 20:49 |
joybuke | I just want to fix installing and then start customizing further since that's pretty important | 20:50 |
fsmithred | there was a bug in the gui script (or maybe a bug in grub) where it didn't install the bootloader. But that problem was not in the cli script. | 20:51 |
joybuke | maybe its just a user error | 20:51 |
joybuke | does GRUB need its own partition? | 20:51 |
fsmithred | could be | 20:51 |
joybuke | on BIOS? | 20:51 |
fsmithred | only if you are doing bios boot with gpt partition table | 20:51 |
joybuke | well then there lies my issue | 20:52 |
fsmithred | ah | 20:52 |
joybuke | was trying to get it to boot from root's /boot | 20:52 |
fsmithred | either use msdos table or add another partition | 20:52 |
fsmithred | yeah, that should be fine, even if it's encrypted | 20:52 |
fsmithred | but if gpt, you need a bios_boot or bios_grub partition | 20:53 |
fsmithred | gparted uses one of those names | 20:53 |
joybuke | would there be any issue with msdos partitions compared to gpt? | 20:53 |
fsmithred | other than that, no. Just that gpt lets you make a lot more primary partitions | 20:53 |
joybuke | what one is easier for dualbooting? I know many of the people I would give this to would be interested in that | 20:54 |
fsmithred | bios_grub partition must be at least 1MB and not formatted (no filesystem on it) | 20:54 |
joybuke | it can't be formatted? | 20:54 |
fsmithred | there's an 'unformatted' option in gparted | 20:54 |
joybuke | aaaaaah | 20:54 |
fsmithred | last one in the list of fs types | 20:54 |
fsmithred | then change the flag to bios_grub or whatever it's called | 20:55 |
fsmithred | in gdisk it's type ef02 | 20:55 |
joybuke | recall reading that somewhere, maybe was in the installer and I skimmed that | 20:55 |
fsmithred | if you're installing linux into a dual boot with windows, you will be installing linux AFTER windows | 20:56 |
fsmithred | so you won't be changing the partition table | 20:56 |
joybuke | well yeah, I know Windows hates working with other partitions | 20:56 |
joybuke | for anyone trying to dualboot, does the script handle that or will some funky stuff need to be done by the end user? | 20:56 |
fsmithred | if you change the partition table type, you will lose all the data on the disk | 20:57 |
fsmithred | user has to create a partition. On a win box, go into windows to shrink a partition, then boot into linux to create a linux partition in the empty space | 20:57 |
fsmithred | I think you could use gparted to shrink the win partition, but I prefer to use the native tools. Old habit from when it made a difference. | 20:58 |
joybuke | yeah I remember doing that early on, so just target that new partition to install the OS and GRUB and it should all be fine | 20:58 |
fsmithred | yup | 20:59 |
joybuke | neato, will write that in my documentation when all this is done | 20:59 |
fsmithred | if your friends are using uefi, you will have to make a few changes | 20:59 |
fsmithred | well, you'll have to install grub-efi-amd64 | 21:00 |
fsmithred | and probably need the signed version for secure boot | 21:00 |
joybuke | does grub-efi-amd64 come default installed on the desktop version of the ISO | 21:02 |
joybuke | used it instead of the others because my poor internet connection | 21:02 |
fsmithred | yes | 21:02 |
joybuke | neat, issues solves itself | 21:02 |
fsmithred | and the grub-pc deb package is in the iso | 21:02 |
fsmithred | and the installer will recognize a non-uefi boot and ask if you want to install the grub-pc package | 21:03 |
fsmithred | or you could install grub-pc before running the installer. | 21:03 |
joybuke | sweet | 21:03 |
fsmithred | just don't let it install the bootloader until you're actually installing the system. | 21:04 |
fsmithred | otherwise it sees the live-usb and includes that system in the boot menu. | 21:04 |
fsmithred | you say sweet, but I think it's klunky. | 21:05 |
fsmithred | but I think it's better than having separate isos for bios and uefi | 21:05 |
joybuke | ah I just say sweet as a form of "acknowledged" | 21:06 |
fsmithred | I'll bet there are things that you acknowledge for which you don't use that term. | 21:06 |
joybuke | but doesn't seem like an issue so long as whatever installs bootloader is activated/installed once you get it in (or I sound like a moron) | 21:07 |
fsmithred | It's your turn to clean the bathroom. | 21:07 |
joybuke | ahahaha | 21:07 |
joybuke | that gets a damnit from me, but people know what I mean | 21:07 |
fsmithred | yeah, it should work. | 21:07 |
fsmithred | it stopped working in the gui script because the grub package stopped running the install dialogue when you installed the deb package. | 21:08 |
joybuke | sounds annoying | 21:08 |
fsmithred | and in some previous version, it started doing that. For the latest fix, I only had to uncomment one line that I had commented out for the previous change. | 21:08 |
fsmithred | I can't keep up with all this shit. | 21:09 |
joybuke | god now imagine managing some multi-thousand line projects | 21:09 |
joybuke | Im a hobbyer myself, but eventually when (or more so if) I get into the field im fearing the spaghetti code disasters im going to have to gawk at | 21:10 |
joybuke | I got it all set up in Gparted: sda1 : 2 MiB : bios_grub | sda2 : 20 GiB : No Flags. | 21:11 |
joybuke | this seem good? | 21:11 |
fsmithred | yeah | 21:12 |
joybuke | sda1 is formatted to cleared and sda2 to ext4 | 21:12 |
fsmithred | the script will format sda2 again unless you set the config file to no_format=yes | 21:13 |
fsmithred | it won't change sda1 | 21:13 |
fsmithred | unless you screw up and try to install the OS there | 21:13 |
fsmithred | you'll find out real fast if you do that. | 21:13 |
joybuke | eh whatever, if it reformats it or not doesn't matter since this is just a test to see what the install process is like | 21:13 |
joybuke | I doubt this 2 Gig OS is going to fit on a 2 mib partition | 21:14 |
joybuke | something tells me that isn't gonna work | 21:14 |
fsmithred | rsync would run for a couple seconds | 21:14 |
fsmithred | still building iso? | 21:15 |
joybuke | nah im well into installing | 21:15 |
fsmithred | oh, ok | 21:15 |
joybuke | the process is happening now | 21:15 |
fsmithred | I want to go outside, but I'll wait a few minutes for you to get to the grub screen | 21:16 |
joybuke | aye thanks man, if it doesn't work don't fret since I got classes in a bit and will be on later | 21:16 |
fsmithred | it already asked you where to put the bootloader? | 21:16 |
joybuke | yup, told it /dev/sda1 | 21:16 |
fsmithred | ah | 21:17 |
fsmithred | that won't work | 21:17 |
fsmithred | tell it /dev/sda | 21:17 |
joybuke | damnit | 21:17 |
joybuke | it was a gpt part | 21:17 |
joybuke | or file system | 21:17 |
fsmithred | doesn't matter | 21:17 |
joybuke | damn | 21:17 |
fsmithred | you don't need to tell it anything about that special partition | 21:17 |
fsmithred | the flag is enough so grub knows what to do with it | 21:17 |
joybuke | well man, I guess I will quickly reinstall it and get this fixed | 21:18 |
joybuke | gotta head out to class anyways | 21:18 |
fsmithred | I have to say, that was a logical mistake to make | 21:18 |
joybuke | thanks man, been a real life saver with this | 21:18 |
joybuke | will talk to ya later if I run into some issues (or get this thing working) | 21:18 |
fsmithred | I need to add "don't do that" to the readme | 21:18 |
fsmithred | ok, have fun | 21:18 |
joybuke | thanks man, take care | 21:18 |
brocashelm | youtube-dl repository got taken down on github for dmca: https://github.com/ytdl-org/youtube-dl/ | 21:27 |
brocashelm | censorship strikes again | 21:28 |
syco- | argh | 21:28 |
brocashelm | fucking bullshit, and no, not taking this to ot. software freedom is under attack yet again | 21:29 |
brocashelm | i hope this claim gets reversed | 21:29 |
brocashelm | ytdl has helped my sanity so i don't have to put up with google/youtube ui bloatware, plus the possibility of 1:1 archival quality from source | 21:30 |
syco- | has actually nothing to do with dmca | 21:30 |
clort | i don't get it, doesn't youtube-dl use a google-issued api key they can revoke whenever they want? | 21:30 |
fsmithred | WTF?? | 21:31 |
brocashelm | yeah, i'm just saying what i'm reading on the page | 21:31 |
fsmithred | 2020-10-23 15:31:32 ERROR 451: Unavailable for Legal Reasons. | 21:31 |
fsmithred | that's the output of my update script | 21:32 |
clort | well pretty much anyone can issue dcma takedown and companies have to be quick about removing while it's resolved and/or challenged, afaik | 21:32 |
brocashelm | i use youtube-dl -U and it said it won't update | 21:32 |
syco- | wow .. first time i see ERROR 451 | 21:32 |
fsmithred | oh, I didn't know about -U | 21:32 |
clort | so i doubt this was from youtube itself | 21:33 |
fsmithred | that is bullshit. There's plenty of legal stuff you can download. | 21:34 |
brocashelm | and it's not just youtube, but using other video platforms | 21:34 |
brocashelm | https://distfiles.macports.org/youtube-dl/ | 21:35 |
brocashelm | found this at least | 21:35 |
clort | i think they can find another place to host a few kilobytes of python | 21:35 |
r3boot | damn, the MAFIAA strikes again | 21:44 |
fsmithred | brocashelm, that works. I just got the latest tarball and it contains a youtube-dl binary that works. | 21:44 |
brocashelm | nice | 21:44 |
clort | are they compiling it to c now? | 21:45 |
brocashelm | someone from #mpv forked git: https://haasn.xyz/ytdl.git mirrored 48c5663c5 (dated 2020-10-22 19:15) here | 21:45 |
brocashelm | temp solution: git clone https://haasn.xyz/ytdl.git/ | 21:50 |
mason | Oh, that's incredibly obnoxious about youtube-dl. | 22:01 |
brocashelm | yup | 22:02 |
n4dir | obnoxious. What a word. Like a threat. | 22:02 |
brocashelm | i did what fsmithred did with the latest tarball and copying the binary in the root path (to /usr/local/bin, where the binary already was) | 22:02 |
fsmithred | I also cloned the git repo and built the package | 22:03 |
fsmithred | had to install pandoc and then just run 'make' | 22:03 |
brocashelm | ah | 22:03 |
fsmithred | and it works. | 22:03 |
fsmithred | and then it occurred to me that I probably should not have done that without someone looking at the code. | 22:04 |
fsmithred | so I might now be owned by the MAFIAA | 22:04 |
brocashelm | oh shit | 22:04 |
mason | fsmithred: You can always diff against the source of the Debian package to find obvious things. | 22:05 |
fsmithred | ok, I could diff the binaries I have | 22:05 |
mason | Better to diff the source. | 22:05 |
fsmithred | the source was removed, wasn't it? | 22:06 |
fsmithred | I didn't clone the original git | 22:07 |
mason | Same. Really wish I had. | 22:07 |
mason | That newer link appears not to exist. | 22:07 |
mason | Oh, no, my bad. It works. | 22:07 |
brocashelm | which? the haasn.xyz one? | 22:07 |
mason | Yeah, But it's good. | 22:07 |
brocashelm | yeah, gotta do the git clone approach | 22:07 |
fsmithred | you can clone it, but you can't get to it with browser | 22:07 |
mason | That was it. | 22:08 |
fsmithred | binary files differe | 22:09 |
n4dir | no frenche here ! | 22:09 |
brocashelm | so we are hax0red then | 22:09 |
brocashelm | it's over | 22:09 |
fsmithred | sorry | 22:09 |
brocashelm | let's try archive.org solution | 22:10 |
brocashelm | wtf, did it get deleted even from there? | 22:11 |
brocashelm | oh, never mind | 22:11 |
brocashelm | wrong search box (the bottom one) | 22:11 |
brocashelm | https://web.archive.org/web/20201018144703/https://github.com/ytdl-org/youtube-dl | 22:11 |
fsmithred | how to download that? | 22:14 |
fsmithred | I tried download the zip and it redirects to github | 22:14 |
brocashelm | i got it to work | 22:15 |
nemo | fsmithred: weird thing is, a lot of youtube is easily downloadable in firefox, without even any config changes | 22:15 |
nemo | er | 22:15 |
nemo | any extensions | 22:15 |
brocashelm | it redirected me (or click impatient) | 22:15 |
nemo | does require a few about:config changes | 22:15 |
brocashelm | https://web.archive.org/web/20201018130325/https://codeload.github.com/ytdl-org/youtube-dl/zip/master | 22:16 |
fsmithred | nemo, I usually do download through browser | 22:16 |
mason | brocashelm: good catch | 22:16 |
nemo | fsmithred: it might even be possible to do it in the new annoying firefox on android - at least the fdroid one that doesn't block about:config | 22:16 |
nemo | but haven't tested | 22:16 |
nemo | gotta see what disabling mediastream and right click context do on that one | 22:17 |
fsmithred | I think I use youtube-download-helper or something like that | 22:17 |
nemo | fsmithred: firefox on android blocked most addons. I'm seriously pissed at them | 22:17 |
fsmithred | android is a serial rapist | 22:18 |
nemo | no more Stylus, no more Old Reddit, no more tampermonkey. | 22:18 |
nemo | no more umatrix | 22:18 |
fsmithred | Video DownloadHelper | 22:19 |
fsmithred | brocashelm, damn, you're good. | 22:24 |
fsmithred | two python scripts differe | 22:24 |
fsmithred | diffeR | 22:24 |
fsmithred | a couple of url changes and what looks like typo changes. Minor stuff. | 22:25 |
brocashelm | if all it takes is to blacklist those named "artists" on the claim and the like, then i'd be 101% on board with it since the world could do with less of that garbage | 22:32 |
mason | Agreed. | 22:34 |
brocashelm | ;) | 22:34 |
conifer | hi all, i'm looking for either an advice how to complain to upstream, or a software recommendation | 22:38 |
conifer | before i upgraded to beowulf i was using gtkhash in hmac mode as a password generator | 22:39 |
conifer | but version gtkhash version 1.2-1 that beowulf uses has a regression | 22:39 |
conifer | i.e. some ciphers no longer work in hmac mode | 22:40 |
brocashelm | devuan forks 200-ish packages from debian to remove systemd dependencies and the rest is straight from debian (using merged repo) | 22:40 |
conifer | which screwed me up a bit | 22:40 |
conifer | yeah, i know | 22:41 |
conifer | the thing is, i either need another program to calculate my hmac-based passwords | 22:41 |
hagbard_ | Well, report a bug to debian, or compile the most recent version from upstream, and report to them. | 22:41 |
brocashelm | ^ | 22:41 |
conifer | or to complain to someone to bring back this function to gtkhash | 22:42 |
brocashelm | letting debian's devs know is the correct answer | 22:42 |
conifer | the thing is: this used to work in v0.7.0-4 (so, debian & devuan oldstable), now it ceased to work in v1.2-1 (current stable) | 22:43 |
conifer | is reporting to debian devs/maintainers enough/ | 22:44 |
conifer | ? | 22:44 |
brocashelm | yes, since they could issue a new build for buster, hence beowulf gets it | 22:44 |
hagbard_ | just post a bug to the bugtracker | 22:44 |
conifer | or should i rather but the gtkhash original devs, who removed the function i used to use? | 22:44 |
conifer | *bug | 22:45 |
brocashelm | you could also do that | 22:45 |
conifer | should i use the reportbug program, or will my report go to devuan? | 23:04 |
brocashelm | looks like both | 23:06 |
brocashelm | it's one of the devuan forks | 23:06 |
brocashelm | so both devuan and debian will get your report | 23:07 |
fsmithred | I don't recall if it even works. You might need to use it to generate the report and then send it manually through email. | 23:12 |
brocashelm | uhhh, is curl and wget also affected? | 23:18 |
mason | brocashelm: Only in the capitalist dream. | 23:19 |
brocashelm | never mind, i thought those also got dmca'd | 23:21 |
brocashelm | just found this: https://github.com/marzzzello/youtube-dl | 23:27 |
fsmithred | they missed one? | 23:36 |
brocashelm | last commit was seven hours ago | 23:36 |
brocashelm | i have not cloned the repo | 23:36 |
fsmithred | I just did | 23:38 |
fsmithred | That's the same as the other one you linked except for a couple changes in the readme | 23:40 |
fsmithred | This other one: https://haasn.xyz/ytdl.git/ | 23:41 |
brocashelm | yeah, these are going to be spread out for a while until ytdl team responds | 23:42 |
fsmithred | that last repo has 744 contributors?!! | 23:43 |
brocashelm | i think it's because it's a complete copy of the github repo, if you go back to that archive.org url i linked | 23:45 |
brocashelm | https://web.archive.org/web/20201018144703/https://github.com/ytdl-org/youtube-dl | 23:45 |
brocashelm | this one has 765 | 23:45 |
brocashelm | sort of the way github works (i don't use it) | 23:45 |
Montresor | Most people are linking https://git.osuv.de/star/youtube-dl.git actually. | 23:46 |
brocashelm | cool, thanks | 23:46 |
brocashelm | wonder if someone's hosting it on an onion url | 23:46 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!