From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/12717 Path: main.gmane.org!not-for-mail From: Felix Lee Newsgroups: gmane.emacs.gnus.general Subject: gnus over compressed nntp Date: Tue, 28 Oct 1997 00:21:27 -0800 Sender: flee@cygnus.com Message-ID: <199710280820.AAA11330@smtp1.teleport.com> References: <199710250754.AAA11211@smtp2.teleport.com> NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035152203 5276 80.91.224.250 (20 Oct 2002 22:16:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 22:16:43 +0000 (UTC) Return-Path: Original-Received: from xemacs.org (xemacs.cs.uiuc.edu [128.174.252.16]) by altair.xemacs.org (8.8.8/8.8.8) with ESMTP id BAA15384 for ; Tue, 28 Oct 1997 01:24:53 -0800 Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by xemacs.org (8.8.5/8.8.5) with ESMTP id DAA10484 for ; Tue, 28 Oct 1997 03:26:12 -0600 (CST) Original-Received: from claymore.vcinet.com (claymore.vcinet.com [208.205.12.23]) by ifi.uio.no (8.8.7/8.8.7/ifi0.2) with SMTP id JAA20612 for ; Tue, 28 Oct 1997 09:20:27 +0100 (MET) Original-Received: (qmail 2468 invoked by uid 504); 28 Oct 1997 08:20:26 -0000 Original-Received: (qmail 2465 invoked from network); 28 Oct 1997 08:20:25 -0000 Original-Received: from smtp1.teleport.com (192.108.254.21) by claymore.vcinet.com with SMTP; 28 Oct 1997 08:20:25 -0000 Original-Received: from cygnus.com (ip-pdx16-09.teleport.com [206.163.124.233]) by smtp1.teleport.com (8.8.7/8.7.3) with ESMTP id AAA11330 for ; Tue, 28 Oct 1997 00:20:20 -0800 (PST) Original-To: ding@gnus.org In-reply-to: Your message of Sat, 25 Oct 1997 00:55:17 PDT. <199710250754.AAA11211@smtp2.teleport.com> Xref: main.gmane.org gmane.emacs.gnus.general:12717 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:12717 this may improve life on the end of a ppp link.. after spending way too long writing a streaming gzip (zlib-1.0.4 is a little quirky), I've settled on using 'ssh -C' instead. basic idea is, instead of gnus connecting directly to newshost:nntp, you have it run ssh -C proxyhost 'tcp newshost nntp' or maybe ssh proxyhost 'tcp newshost nntp | zstream' | zstream -d which would be worth it if zstream did better compression than ssh -C. (it does, but not really enough.) though with zstream, you can use rsh if you don't have ssh. but if you're hanging off ppp, rsh probably doesn't work for you.. telnet is possible, but painful, and I don't really want to do it. anyway... 'ssh -C' is easy. something like this should work: (setq gnus-select-method '(nntp "proxyhost" (nntp-open-network-stream nntp-open-rlogin) (nntp-rlogin-program "ssh") (nntp-rlogin-parameters '("-x" "-C" "telnet" "-8" "newshost" "nntp")))) now to figure out if the compression really helps or not... --