#archiveteam-ot 2018-11-06,Tue

↑back Search

Time Nickname Message
00:07 🔗 anarcat has joined #archiveteam-ot
00:08 🔗 hook54321 Is there a way to install an old version of a package through apt?
00:08 🔗 Flashfire https://www.reddit.com/r/opendirectories/comments/9uhuof/theeye_out_with_the_old_in_with_the_new/
00:08 🔗 kiska specifiy apt install package=version I think
00:08 🔗 Flashfire The eye is purging more roms
00:09 🔗 JAA hook54321: Not sure about with apt, but if you can get the .deb from somewhere, you can always install it directly with 'dpkg -i file.deb'.
00:09 🔗 anarcat hook54321: yes
00:09 🔗 anarcat hook54321: what kiska said
00:09 🔗 anarcat that is, of course, if the .deb is still available in some archive listed in your sources.list
00:09 🔗 anarcat if not, apt-get install debsnap and use that to fetch it from snapshots
00:10 🔗 Flashfire ftp://ftp.debian.org is not available but ftp://ftp.debian.org/debian/ is
00:10 🔗 Flashfire Strange
00:11 🔗 anarcat ftp.debian services were retired a while back
00:11 🔗 JAA No it isn't.
00:12 🔗 JAA *http*://ftp.debian.org/ still exists though.
00:12 🔗 Flashfire My browser is connecting me to http when i specify FTP grrr
00:13 🔗 anarcat https://lists.debian.org/debian-devel-announce/2017/10/msg00000.html
00:13 🔗 ivan JAA: apt-get install ./file.deb # will install the dependencies
00:14 🔗 anarcat only in newer apt versions... ie. not in stretch, iirc
00:15 🔗 ivan it works in stretch
00:16 🔗 anarcat it does?? cool
00:16 🔗 anarcat #til
00:16 🔗 JAA Nice
00:16 🔗 anarcat i guess i'm used to deal with old crappy jessie because of my lts work :p
00:17 🔗 JAA Same with apt-get vs. apt since I still have to maintain a Wheezy machine (yeah, I know, not my decision...).
00:17 🔗 anarcat oh but jessie has apt at least :)
00:17 🔗 anarcat that was refreshing
00:17 🔗 anarcat boy am i glad that wheezy is gone
00:17 🔗 kiska Hrm I don't deal with Debian, I use Ubuntu
00:18 🔗 kiska And I think I have always been able to specify "apt install package=version"
00:18 🔗 hook54321 I just need a Firefox 59 deb file
00:18 🔗 Flashfire Did anyone ask archiver about the FTP project while he was online before?
00:19 🔗 JAA Flashfire: He's online right now.
00:19 🔗 JAA Well, connected.
00:19 🔗 JAA And you asked him, so just wait for an answer.
00:19 🔗 Flashfire ok
00:19 🔗 JAA hook54321: What OS do you have?
00:19 🔗 hook54321 MX 17 Horizon x86_64
00:20 🔗 anarcat kiska: oh yes, that's been working forever
00:20 🔗 JAA Oh, another distro I've never heard of before.
00:20 🔗 hook54321 Debian based
00:21 🔗 anarcat another *debian-based* distro i've never heard of before :p
00:21 🔗 * anarcat just runs debian
00:21 🔗 kiska You would try "apt install firefox=59.0.2"
00:21 🔗 kiska Or here is the source in launchpad: https://launchpad.net/ubuntu/+source/firefox/59.0.2+build1-0ubuntu1
00:22 🔗 hook54321 E: Version '59.0.2' for 'firefox' was not found
00:22 🔗 kiska Can you omit .0.2?
00:22 🔗 kiska Try firefox=59
00:23 🔗 ivan I would just get a tarball from mozilla
00:23 🔗 hook54321 I haven't bothered learning how to deal with tarballs yet
00:23 🔗 hook54321 kiska: E: Version '59' for 'firefox' was not found
00:23 🔗 JAA You'll just need about 10 TB of disk space, 400 GB of RAM, and a few hours to build it. :-)
00:23 🔗 ivan Firefox isn't nearly that bad
00:24 🔗 JAA I might be confusing it with Chromium, but both required much more resources than I'd've thought.
00:25 🔗 Flashfire JAA what browser do you use again?
00:25 🔗 anarcat has quit IRC (Read error: Connection reset by peer)
00:26 🔗 JAA Flashfire: Firefox 52 until I get my shit together and figure out how to migrate where.
00:26 🔗 anarcat has joined #archiveteam-ot
00:27 🔗 ivan are you a TST addict?
00:28 🔗 JAA Among others, yes.
00:28 🔗 hook54321 TST?
00:28 🔗 ivan https://ludios.org/coping-strategies-for-tree-style-tab-users/ :-)
00:28 🔗 JAA Tree Style Tabs, one of the best addons ever.
00:29 🔗 JAA TST is actually not really the issue since it exists as a WebExtension and kind of works (although some CSS tweaks are necessary to make it bearable).
00:29 🔗 kiska hook54321: do this "apt list -a firefox" and see whether it lists 59 as a version
00:30 🔗 JAA http://mxrepo.com/mx/repo/pool/main/f/firefox/
00:30 🔗 hook54321 $ sudo apt list -a firefox
00:30 🔗 hook54321 Listing... Done
00:30 🔗 hook54321 firefox/stretch,mx,now 63.0.1~mozillabinaries-1mx17+1 amd64 [installed]
00:30 🔗 JAA Looks like they only have 63.0.1 (and 52 as -esr).
00:30 🔗 JAA It's also their own build, not the Debian one, so not sure if Debian snapshots would work.
00:30 🔗 ivan I tried to switch to Firefox recently and couldn't deal with the reduced performance
00:30 🔗 anarcat look for firefox-esr as well
00:30 🔗 JAA anarcat: firefox-esr is 52 on MX.
00:30 🔗 JAA http://mxrepo.com/mx/repo/pool/main/f/firefox-esr/
00:30 🔗 anarcat ah well that could work no? :)
00:31 🔗 ivan also little annoyances like the url bar taking longer to generate suggestions, bookmarklets not working on CSP pages
00:31 🔗 ivan ctrl-j not opening downloads
00:31 🔗 JAA anarcat: Maybe, but I wouldn't be surprised if SlimerJS had very strict version requirements.
00:31 🔗 anarcat oh this is slimer stuff
00:31 🔗 JAA Yeah
00:31 🔗 anarcat nvm then
00:32 🔗 JAA Someone was suggesting replacing PhantomJS with SlimerJS in wpull, and hook is trying to test whether it works without changes (since SlimerJS claims to be compatible mostly).
00:33 🔗 kiska Here is the 59 deb for ubuntu http://archive.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_59.0.2+build1-0ubuntu1_amd64.deb
00:33 🔗 anarcat another solution might be to use snap or flatpak
00:34 🔗 JAA Here's the Debian snapshot link: https://snapshot.debian.org/archive/debian/20180327T100316Z/pool/main/f/firefox/firefox_59.0.2-1_amd64.deb
00:34 🔗 icedice has joined #archiveteam-ot
00:36 🔗 BlueMax has quit IRC (Quit: Leaving)
00:36 🔗 JAA hook54321: Or try the binary from Mozilla: https://ftp.mozilla.org/pub/firefox/releases/59.0.3/linux-x86_64/en-US/
00:37 🔗 JAA (Contains some non-free blobs though IIRC.)
00:40 🔗 JAA ivan: So my main problem with upgrading to Firefox 57+ is cookie management. Extensions that let you manage on a per-site basis whether cookies should be accepted or not (and for how long) are no longer possible because Mozilla didn't bother to implement the necessary APIs.
00:40 🔗 anarcat JAA: i use uMatrix for that and it works well
00:40 🔗 JAA I also really dislike the fact that you can no longer edit userscripts with a normal text editor because they're no longer stored as plain files on disk (although that makes sense from a security perspective). Haven't really figured out a solution for that yet.
00:40 🔗 anarcat cookies are accepted, they're not just sent back
00:41 🔗 JAA anarcat: Ah, nice. I'll have to try that out.
00:43 🔗 anarcat umatrix rocks
00:44 🔗 JAA I wonder why noone else implemented that yet then.
00:45 🔗 anarcat others did
00:45 🔗 JAA The authors of Cookie Monster etc. all just say "it's not possible".
00:45 🔗 anarcat there's some cookie removal thing that works too
00:45 🔗 JAA I did find one addon, but not open-source.
00:45 🔗 anarcat https://addons.mozilla.org/en-US/firefox/addon/cookie-autodelete/
00:45 🔗 ivan Firefox's cookies can be manipulated from outside the browser
00:46 🔗 ivan I use violentmonkey and nuke/reimport my scripts
00:46 🔗 anarcat and chrome's passwords can leak that way too https://mango.pdf.zone/stealing-chrome-cookies-without-a-password
00:46 🔗 ivan what is Chrome supposed to do about that 'attack'
00:47 🔗 JAA Inb4 "encrypted cookie database"
00:47 🔗 ivan if you can execute code on someone's desktop you can start keylogging or aliasing sudo
00:48 🔗 JAA "They should move everything to the cloud and let everyone's computer just be a dumb interface to their magnificent cloud services. It'll be glorious!" ;-)
00:52 🔗 JAA anarcat: A question about uMatrix and cookies: can JS still access those cookies, or does uMatrix block that as well?
00:53 🔗 anarcat JAA: umatrix can block JS, and i would assume umatrix would block such requests
00:53 🔗 anarcat but i don't know
00:53 🔗 anarcat never thought of that, tbh
00:53 🔗 anarcat i was kind of surprised that it accepted cookies in the first place
00:54 🔗 JAA Can it block JS on that level though, or only "JS on/off per domain"?
00:54 🔗 JAA I mean, it would have to override document.cookie, localStorage, and some others.
00:55 🔗 JAA That doesn't surprise me at all, since it's probably the only way to implement something like this until Mozilla does what they should've done two years ago.
00:55 🔗 JAA (I.e. add an API for cookie management)
00:57 🔗 anarcat fucking router
00:58 🔗 anarcat JAA: it's on/off per domain per domain
00:58 🔗 anarcat JAA: so you can block facebook.com everywhere but allow it on facebook.com, for example
00:58 🔗 anarcat that's the matrix part
00:58 🔗 JAA Yeah, right. (NoScript can do that as well, but it's very tedious to set up.)
00:59 🔗 hook54321 I can't figure out how to install a tarball, so I just went with 52 ESR, which slimerjs supposedly supports, however it doesn't appear to be working
01:01 🔗 JAA hook54321: As far as I saw, you don't need to install anything with that tarball from Mozilla. Just unpack it, then execute the firefox binary in it (or rather, set the PATH such that SlimerJS finds that executable).
01:02 🔗 JAA anarcat: Huh, so uMatrix blocks JS on the fly, and that used to break <noscript> tags. Interesting.
01:02 🔗 JAA Also, here's the relevant issue regarding cookies and JS: https://github.com/gorhill/uMatrix/issues/370
01:02 🔗 anarcat yeah, that's still kind of broken
01:03 🔗 anarcat gorhill is somewhat opinionated about things, which makes for interesting results sometimes
01:03 🔗 anarcat but he's quite capable
01:03 🔗 anarcat same guy behind ublock
01:03 🔗 anarcat which is, IMHO, the best adblocker out there
01:03 🔗 JAA In other words, a site could detect whether you're blocking their cookies by using JS for reading the cookies, then sending them to the server, and comparing whether the Cookie headers are equal to the cookies sent by the JS.
01:04 🔗 anarcat a site could detect your blocking cookies by sending you a cookie and reading it back, no?
01:04 🔗 JAA Yeah, right, I guess I meant "could detect that you're using uMatrix".
01:05 🔗 anarcat ah, yes, that should be possible
01:05 🔗 hook54321 JAA: eh, I give up for now I guess. I'll wait until slimerjs supports Firefox 60. If you want to try it to see what happens though be my guest
01:08 🔗 JAA anarcat: Yeah, I see now that he's quite opinionated: "There is no problem" with that cookie/JS interaction. :-| https://github.com/gorhill/uMatrix/issues/623
01:09 🔗 JAA hook54321: Thanks for trying. I don't think I'll invest any time in this anytime soon.
01:21 🔗 BlueMax has joined #archiveteam-ot
01:21 🔗 Aoede has quit IRC (Ping timeout: 186 seconds)
01:21 🔗 Aoede has joined #archiveteam-ot
01:22 🔗 svchfoo1 sets mode: +o Aoede
01:29 🔗 Flashfire ftp://ftptest.telekom.hu/
01:29 🔗 Flashfire One of the stupidest FTP servers I have found so far
01:30 🔗 mal has quit IRC (Read error: Connection reset by peer)
02:07 🔗 icedice has quit IRC (Quit: Leaving)
02:20 🔗 JAA apt remove --purge gnome-* Aah, wonderful.
02:25 🔗 ivan :-)
02:25 🔗 ivan might need gnome-themes-standard gnome-icon-theme
02:26 🔗 JAA Not on an ArchiveBot pipeline. :-)
02:27 🔗 mal has joined #archiveteam-ot
02:57 🔗 JAA Really unfortunate though that this uninstalls far from all GNOME crap.
03:12 🔗 ivan I wrote software to generate a metapackage that depends on all of the things I want and then use autoremove
03:12 🔗 ivan but this was all a waste of time and I should have been using NixOS
04:55 🔗 Mateon1 has quit IRC (Ping timeout: 633 seconds)
04:55 🔗 Mateon1 has joined #archiveteam-ot
05:00 🔗 odemg has quit IRC (Ping timeout: 246 seconds)
05:13 🔗 odemg has joined #archiveteam-ot
05:19 🔗 Stiletto has joined #archiveteam-ot
05:21 🔗 Stilett0 has quit IRC (Ping timeout: 268 seconds)
06:27 🔗 schbirid has joined #archiveteam-ot
07:36 🔗 svchfoo3 has quit IRC (Read error: Operation timed out)
07:36 🔗 mr_archiv has quit IRC (Read error: Operation timed out)
07:36 🔗 mr_archiv has joined #archiveteam-ot
07:40 🔗 Jusque has quit IRC (Read error: Operation timed out)
07:40 🔗 Jusque has joined #archiveteam-ot
07:40 🔗 dashcloud has quit IRC (Read error: Operation timed out)
07:45 🔗 svchfoo3 has joined #archiveteam-ot
07:45 🔗 svchfoo1 sets mode: +o svchfoo3
07:45 🔗 dashcloud has joined #archiveteam-ot
08:05 🔗 dashcloud has quit IRC (Read error: Operation timed out)
08:14 🔗 dashcloud has joined #archiveteam-ot
10:50 🔗 alex__ has quit IRC (Ping timeout: 255 seconds)
10:50 🔗 alex__ has joined #archiveteam-ot
11:16 🔗 BlueMax has quit IRC (Read error: Connection reset by peer)
11:27 🔗 VerifiedJ has joined #archiveteam-ot
11:42 🔗 alex__ has quit IRC (take care ye all. Have fun!)
12:15 🔗 godane has quit IRC (Ping timeout: 255 seconds)
12:52 🔗 godane has joined #archiveteam-ot
12:52 🔗 godane has left
13:03 🔗 dashcloud has quit IRC (Quit: No Ping reply in 180 seconds.)
13:08 🔗 dashcloud has joined #archiveteam-ot
14:24 🔗 dashcloud has quit IRC (No Ping reply in 180 seconds.)
14:25 🔗 ivan has quit IRC (Leaving)
14:26 🔗 ivan has joined #archiveteam-ot
14:27 🔗 svchfoo1 sets mode: +o ivan
14:32 🔗 dashcloud has joined #archiveteam-ot
15:00 🔗 ivan does anyone have any means for getting every election-related youtube channel?
15:01 🔗 ivan perhaps from youtube.com/ links on an election crawl?
15:04 🔗 anarcat *every*?
15:15 🔗 ivan well, most, whatever
15:16 🔗 ivan I'm just digging through youtube channel recommendations right now and the graph is just dense enough
15:46 🔗 Jusque has quit IRC (Ping timeout: 260 seconds)
15:46 🔗 Jusque has joined #archiveteam-ot
17:08 🔗 Martle_ has joined #archiveteam-ot
17:09 🔗 Martle has quit IRC (Read error: Operation timed out)
17:28 🔗 Martle has joined #archiveteam-ot
17:29 🔗 Martle_ has quit IRC (Read error: Operation timed out)
17:33 🔗 Martle has quit IRC (Quit: Leaving)
17:33 🔗 Martle has joined #archiveteam-ot
17:41 🔗 icedice has joined #archiveteam-ot
18:30 🔗 Martle_ has joined #archiveteam-ot
18:34 🔗 Martle has quit IRC (Ping timeout: 252 seconds)
18:35 🔗 Martle_ has quit IRC (Client Quit)
18:35 🔗 Martle has joined #archiveteam-ot
18:37 🔗 icedice has quit IRC (Quit: Leaving)
18:38 🔗 icedice has joined #archiveteam-ot
18:39 🔗 icedice has quit IRC (Client Quit)
18:40 🔗 icedice has joined #archiveteam-ot
19:02 🔗 jspiros has quit IRC (Read error: Operation timed out)
19:07 🔗 jspiros has joined #archiveteam-ot
20:09 🔗 bithippo has joined #archiveteam-ot
20:12 🔗 bithippo has quit IRC (Client Quit)
20:14 🔗 wp494 has quit IRC (Ping timeout: 492 seconds)
20:14 🔗 wp494 has joined #archiveteam-ot
20:17 🔗 icedice has quit IRC (Quit: Leaving)
20:18 🔗 icedice has joined #archiveteam-ot
20:22 🔗 bithippo has joined #archiveteam-ot
20:40 🔗 BlueMax has joined #archiveteam-ot
21:27 🔗 svchfoo3 has quit IRC (west.us.hub irc.mzima.net)
21:36 🔗 svchfoo3 has joined #archiveteam-ot
21:36 🔗 irc.mzima.net sets mode: +o svchfoo3
22:04 🔗 schbirid has quit IRC (Remote host closed the connection)
22:32 🔗 Martle has quit IRC (Ping timeout: 252 seconds)
22:41 🔗 Martle has joined #archiveteam-ot
23:12 🔗 icedice has quit IRC (Quit: Leaving)
23:51 🔗 m007a83 has quit IRC (Read error: Connection reset by peer)

irclogger-viewer