From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/13567 Path: news.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.gnus.user Subject: Re: Sharing Gnus on several machines Date: Wed, 20 Jan 2010 04:34:01 +0200 Organization: SunSITE.dk - Supporting Open source Message-ID: <87ska1jyhy.fsf@kobe.laptop> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1263962432 10487 80.91.229.12 (20 Jan 2010 04:40:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 20 Jan 2010 04:40:32 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Wed Jan 20 05:40:24 2010 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NXSMi-0003A0-Dj for gegu-info-gnus-english@m.gmane.org; Wed, 20 Jan 2010 05:40:24 +0100 Original-Received: from localhost ([127.0.0.1]:58426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NXSMj-00007l-9o for gegu-info-gnus-english@m.gmane.org; Tue, 19 Jan 2010 23:40:25 -0500 Original-Path: news.stanford.edu!usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!feed118.news.tele.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Original-Newsgroups: gnu.emacs.gnus User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (berkeley-unix) Cancel-Lock: sha1:b7oCDN5ljyQLrKYy89eD4cIXsPs= Original-Lines: 43 Original-NNTP-Posting-Host: 94.64.225.174 Original-X-Trace: news.sunsite.dk DXC=6BT[9K8n?Z; RV[Kf06ReB9YSB=nbEKnk; c^; >^9EegM7GYG:0; 0_3?>o_>`WUg<`1:oJZA^dLN@m=ne`l9fR^k1=@[Dk[Pm; = Original-X-Complaints-To: staff@sunsite.dk Original-Xref: news.stanford.edu gnu.emacs.gnus:83950 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:13567 Archived-At: On Wed, 20 Jan 2010 01:03:33 +0000 (UTC), Florent Georges wrote: > Hi, > > I use several machine every days, and I wonder whether it is possible > to share Gnus configuration between them. In particular, which > messages have been read. > > Sharing the ~/.gnus config is easy, but when I leave the machine A, > then log on machine B, I would like to not see the messages I've read > on machine A. If needed, I can save some files from A to a server > when I leave Gnus, then update them on B before launching Gnus again. > > Is there a solution? Did I miss something in the manual? If the two machines can access the same IMAP server, the easiest method by far is to configure Gnus on both machines with a select-method that points them to the same IMAP server. Then as you update article state from one system the other Gnus instance can refresh its marks and other article-related information from the IMAP server. Synchronizing Gnus instances in machines that cannot access the same IMAP server is possible too, but you would have to be extra careful to synchronize only in *one* direction. Otherwise it's possible to: * Read some articles in machine A. * Post some messages from machine A. * Synchronize machine A _from_ machine B. At this point some of the things that happened got lost (e.g. article marks for what you read in A are gone, or archived copies of sent messages were deleted from A's News/ directory). Having said that, if you the file-synchronization route, it should be possible to mirror the following files to keep two Gnus instances in sync with each other: ~/.newsrc - if you have one ~/.newsrc.eld ~/News/ If you are using Gnus to read email too, add ~/Mail/ to this list, for any local mail backend files.