From owner-freebsd-ports Fri Jan 9 02:19:59 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA04574 for ports-outgoing; Fri, 9 Jan 1998 02:19:59 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from rvc1.informatik.ba-stuttgart.de (rvc1.informatik.ba-stuttgart.de [141.31.112.22]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA04562; Fri, 9 Jan 1998 02:19:38 -0800 (PST) (envelope-from helbig@Informatik.BA-Stuttgart.DE) Received: (from helbig@localhost) by rvc1.informatik.ba-stuttgart.de (8.8.8/8.8.5) id LAA29007; Fri, 9 Jan 1998 11:18:50 +0100 (MET) From: Wolfgang Helbig Message-Id: <199801091018.LAA29007@rvc1.informatik.ba-stuttgart.de> Subject: Re: learn program In-Reply-To: <19970601112053.SJ08285@uriah.heep.sax.de> from J Wunsch at "Jun 1, 97 11:20:53 am" To: joerg_wunsch@uriah.heep.sax.de Date: Fri, 9 Jan 1998 11:18:49 +0100 (MET) Cc: freebsd-chat@FreeBSD.ORG, jmr@ugcs.caltech.edu, andrsn@andrsn.stanford.edu, kevin_eliuk@sunshine.net, chris@bb.cc.wa.us, freebsd-ports@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > The ar archives contained there contain pathnames with trailing > slashes, so our ar(1) can't create them (since they are required to be > directories in Posix). Below is a quick Perl hack that converts the > pathnames in the archives. In the meantime there appeared a link to a "no ar" version of learn.tar.gz on bwk's home page. (learn.no_ar.tar.gz) I'd like to make a FreeBSD port from it. Do you think it is appropiate to do so? I did not find any copyright statement, is it encumbered? > I've also fixed all occurances of gets() in the source, as well as a > bug that could lead to calling rm(1) without a directory name (if you > hit ^C early in the game). Also, i think the `play' subdirectory > should ultimately go under /tmp. During the "editor" lessons, learn caught SIGTTIN. So I got rid of the controlling terminal by daemonizing it (kind of). Wolfgang