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) |