From owner-freebsd-ports Sun Aug 3 00:19:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA10227 for ports-outgoing; Sun, 3 Aug 1997 00:19:49 -0700 (PDT) Received: from shasta.wstein.com (pc34.seaport.net [207.173.11.34]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA10221; Sun, 3 Aug 1997 00:19:45 -0700 (PDT) Received: (from joes@localhost) by shasta.wstein.com (8.8.6/8.8.6) id AAA26582; Sun, 3 Aug 1997 00:19:43 -0700 (PDT) From: Joseph Stein Message-Id: <199708030719.AAA26582@shasta.wstein.com> Subject: Help!!! :) Trying to make a new port To: asami@freebsd.org Date: Sun, 3 Aug 1997 00:19:42 -0700 (PDT) Cc: ports@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31H (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 I'm trying to create a port for QuickPage. I've got it mostly complete, but can't figure out how to make the install: target work as desired. The distribution Makefile (from the tarball) doesn't include an install: target, so I thought I'd read through bsd.port.mk and some of the other Makefiles in the ports tree. I'm either really dense, or am not remembering my elementary CS-121 class... Basically, after the build, I need to be able to put qpage in /usr/local/bin and qpage.man in /usr/local/man/man1/qpage.1.gz right? So, I thought... (source Makefile) install: $(PROG) ${INSTALL_PROGRAM} $(PROG) ${PREFIX}/bin/$(PROG) ${INSTALL_MAN} $(PROG).man ${PREFIX}/man/man1/$(PROG).1 gzip -9 ${PREFIX}/man/man1/$(PROG).1 Do you have a clue for me? Thanks in advance... From owner-freebsd-ports Sun Aug 3 00:58:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA11945 for ports-outgoing; Sun, 3 Aug 1997 00:58:13 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA11907; Sun, 3 Aug 1997 00:57:58 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id RAA13291; Sun, 3 Aug 1997 17:27:04 +0930 (CST) From: Michael Smith Message-Id: <199708030757.RAA13291@genesis.atrad.adelaide.edu.au> Subject: Re: ports-current/packages-current discontinued In-Reply-To: <199708021720.DAA00921@labs.usn.blaze.net.au> from David Nugent at "Aug 3, 97 03:20:12 am" To: davidn@labs.usn.blaze.net.au (David Nugent) Date: Sun, 3 Aug 1997 17:27:03 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, asami@cs.berkeley.edu, andreas@klemm.gtn.com, ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (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 David Nugent stands accused of saying: > > > > The correct answer to this is, of course, that any port that requires > > a specific Tcl version or range of versions should require one of > > those versions out of the ports collection. A port failing to operate > > regardless of the Tcl version in the base distribution is > > _fundamentally_broken_, and should be fixed. > > This is a gross over-simplification. > > The ports collection cannot ignore the rest of the system on which it is > installed. That's the whole point of this discussion. The whole point I am making is that if the ports collection is to avoid being an unbearable millstone around the neck of any further development, it _must_ survive as a separate entity. How much more plainly must this be put before people get it? > Upgrading the base system's version to an untested beta with some very > significant internal changes, even in -current, is the most stupid move > I have seen in the FreeBSD project since my involvement. ARGH! Why do people _insist_ on treating a moving development snapshot as though it were a production system? If you want or expect something to remain static, _use_a_post-RELEASE_verion. You said it yourself; this is -current, you _must_ expect things to change. Tcl is obviously remaining in the tree because it is or will be fundamental to upcoming system components; this much is obvious. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Sun Aug 3 01:05:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA12405 for ports-outgoing; Sun, 3 Aug 1997 01:05:36 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA12385; Sun, 3 Aug 1997 01:05:29 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id RAA13330; Sun, 3 Aug 1997 17:35:07 +0930 (CST) From: Michael Smith Message-Id: <199708030805.RAA13330@genesis.atrad.adelaide.edu.au> Subject: Re: ports-current/packages-current discontinued In-Reply-To: from Chuck Robey at "Aug 2, 97 01:54:35 pm" To: chuckr@glue.umd.edu (Chuck Robey) Date: Sun, 3 Aug 1997 17:35:06 +0930 (CST) Cc: current@FreeBSD.ORG, ports@FreeBSD.ORG, stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (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 Chuck Robey stands accused of saying: > > Another thing to consider is the basic cleanliness of FreeBSD to tcl > applications that don't arrive via the ports mechanism. Our present > environment is such that even a well written tcl app hasn't the least > chance of configuring itself correctly. In our respect for tcl, we've > constructed a tcl-hostile system. So far, the only problems I've encountered are with extensions which use the usual bogus autoconfigure shared-library searching mechanism and thus can't find the Tcl shared libraries. I'm curious as to what other problems you've seen... -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Sun Aug 3 03:59:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA19382 for ports-outgoing; Sun, 3 Aug 1997 03:59:01 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA19377; Sun, 3 Aug 1997 03:58:58 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id MAA11940; Sun, 3 Aug 1997 12:45:26 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.6/8.8.6) id MAA19821; Sun, 3 Aug 1997 12:23:21 +0200 (CEST) Message-ID: <19970803122321.15396@klemm.gtn.com> Date: Sun, 3 Aug 1997 12:23:21 +0200 From: Andreas Klemm To: Chuck Robey Cc: ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) References: <15692.870549801@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.79 In-Reply-To: ; from Chuck Robey on Sat, Aug 02, 1997 at 11:36:41PM -0400 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, Aug 02, 1997 at 11:36:41PM -0400, Chuck Robey wrote: > > This argument is not really centered on being bloatist, at least not > totally. I would fight taking perl out of the kernel (I want perl5.004 > brought in) but I'll be pleased to see tcl make an exit. Might a > compromise be made, let tcl go away, in exchange for updating perl? The whole thing started with Satoshi´s citicism about the -current "circus". This came up because of great differences between -current and -stable, which makes it nearly impossible, to support a 1028 ports monster. So he wanted only to support -stable in the future. But I think this is a step behind. Ports have to be buildable on -current and -stable, because : a) -current is the next upcoming -stable release b) people like me, who have only one machine, usually run the bleeding edge, c) people who have interest in trying SMP are boud to current Figure out, if ports are only made for stable ... If -current does more and more incompatible changes to -stable ... Who should done the fine work of porting perhaps 1250 ports to -current, which will become 3.0-RELEASE and 3.0-STABLE after that ??? I think the only question is ... what has to be done now, that ports are buildable under -current _AND_ -stable fine without too much problems. So to say .... This is not a decision of dropping a pet toy, it is a decision of a release engineer, who is responsible for the direction of the OS and that a ports collection doesn´t get out of sync with everything other than 2.2-STABLE. Andreas /// -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-ports Sun Aug 3 04:29:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA20305 for ports-outgoing; Sun, 3 Aug 1997 04:29:40 -0700 (PDT) Received: from sage.tamis.com (tamis.com [206.24.116.161]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA20265; Sun, 3 Aug 1997 04:29:29 -0700 (PDT) Received: (from daveh@localhost) by sage.tamis.com (8.8.5/8.6.12) id EAA16394; Sun, 3 Aug 1997 04:28:06 -0700 (PDT) Date: Sun, 3 Aug 1997 04:28:06 -0700 (PDT) From: David Holloway To: ports@FreeBSD.ORG cc: current@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) In-Reply-To: <19970803122321.15396@klemm.gtn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by hub.freebsd.org id EAA20266 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk maybe I am just being ignorant, but.... just how difficult can this be??? how different do ports-current and ports-stable have to be? (unless 2.x and 3.x are completely non portable between each other, in which case.. that is a mistake) the existence of ports-stable could be considered a walnut-creek-cdrom issue. -------------------------- personally, I think perl sucks, it leads to poor code. but it is deeply accepted that perl4 should be found on all systems, (No we dont have to follow linux junkies and make perl5 default. while doing some porting, I discovered that linux(redhat) has ppmtoxpm and bmptoppm in /usr/bin ?? what is up with that? my point? tcl and perl5 dont belong in the base.) On Sun, 3 Aug 1997, Andreas Klemm wrote: > On Sat, Aug 02, 1997 at 11:36:41PM -0400, Chuck Robey wrote: > > > > This argument is not really centered on being bloatist, at least not > > totally. I would fight taking perl out of the kernel (I want perl5.004 > > brought in) but I'll be pleased to see tcl make an exit. Might a > > compromise be made, let tcl go away, in exchange for updating perl? > > The whole thing started with Satoshi´s citicism about the > -current "circus". > > This came up because of great differences between -current > and -stable, which makes it nearly impossible, to support > a 1028 ports monster. > > So he wanted only to support -stable in the future. But I think > this is a step behind. > Ports have to be buildable on -current and -stable, because : > a) -current is the next upcoming -stable release > b) people like me, who have only one machine, usually > run the bleeding edge, > c) people who have interest in trying SMP are boud to > current > > Figure out, if ports are only made for stable ... If -current > does more and more incompatible changes to -stable ... Who > should done the fine work of porting perhaps 1250 ports > to -current, which will become 3.0-RELEASE and 3.0-STABLE after > that ??? > > I think the only question is ... what has to be done now, > that ports are buildable under -current _AND_ -stable fine > without too much problems. > > So to say .... > > This is not a decision of dropping a pet toy, it is > a decision of a release engineer, who is responsible > for the direction of the OS and that a ports collection > doesn´t get out of sync with everything other than 2.2-STABLE. > > Andreas /// > > -- > Andreas Klemm | klemm.gtn.com - powered by > Symmetric MultiProcessor FreeBSD > http://www.freebsd.org/~fsmp/SMP/SMP.html > http://www.freebsd.org/~fsmp/SMP/benches.html > From owner-freebsd-ports Sun Aug 3 05:06:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA21402 for ports-outgoing; Sun, 3 Aug 1997 05:06:51 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA21355; Sun, 3 Aug 1997 05:06:36 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id VAA13930; Sun, 3 Aug 1997 21:36:15 +0930 (CST) From: Michael Smith Message-Id: <199708031206.VAA13930@genesis.atrad.adelaide.edu.au> Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) In-Reply-To: from David Holloway at "Aug 3, 97 04:28:06 am" To: daveh@tamis.com (David Holloway) Date: Sun, 3 Aug 1997 21:36:15 +0930 (CST) Cc: ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (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 David Holloway stands accused of saying: > > (No we dont have to follow linux junkies and make perl5 default. > while doing some porting, I discovered that linux(redhat) > has ppmtoxpm and bmptoppm in /usr/bin ?? what is up with that? > my point? tcl and perl5 dont belong in the base.) > This is a clear case of confusing perl/tcl-as-system-component with perl/tcl-as-user-convenience. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-freebsd-ports Sun Aug 3 05:39:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA22444 for ports-outgoing; Sun, 3 Aug 1997 05:39:11 -0700 (PDT) Received: from dfw-ix13.ix.netcom.com (dfw-ix13.ix.netcom.com [206.214.98.13]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA22439 for ; Sun, 3 Aug 1997 05:39:08 -0700 (PDT) Received: (from smap@localhost) by dfw-ix13.ix.netcom.com (8.8.4/8.8.4) id HAA07483; Sun, 3 Aug 1997 07:38:35 -0500 (CDT) Received: from sjx-ca30-16.ix.netcom.com(204.31.235.176) by dfw-ix13.ix.netcom.com via smap (V1.3) id sma007454; Sun Aug 3 07:38:25 1997 Received: (from asami@localhost) by blimp.mimi.com (8.8.6/8.6.9) id FAA01572; Sun, 3 Aug 1997 05:38:22 -0700 (PDT) Date: Sun, 3 Aug 1997 05:38:22 -0700 (PDT) Message-Id: <199708031238.FAA01572@blimp.mimi.com> To: joerg_wunsch@uriah.heep.sax.de CC: freebsd-ports@FreeBSD.ORG In-reply-to: <19970803092744.TT56477@uriah.heep.sax.de> (j@uriah.heep.sax.de) Subject: Re: rc.shutdown From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * Btw., this now requires a sweep over the ports tree, so those ports * that install a /usr/local/etc/rc.d/*.sh file can be converted to * distinguish between `start' and `stop' arguments. /etc/rc used to * call these scripts with `start' for quite some time already, but the * scripts usually ignore it (AFAIK). Once this is done, rc.shutdown * could implement the complementary calls to /etc/rc. Oh my goodness. Thanks for pointing this out Joerg, I didn't realize that. Hey porters, did you hear that? ;) This brings up a very interesting problem though...that is, most ports don't install the script if it already exists. We need to be much more intelligent than that (for obvious reasons).... Satoshi From owner-freebsd-ports Sun Aug 3 09:09:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA00274 for ports-outgoing; Sun, 3 Aug 1997 09:09:58 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA00246; Sun, 3 Aug 1997 09:09:48 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id RAA20048; Sun, 3 Aug 1997 17:45:27 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.6/8.8.6) id QAA01620; Sun, 3 Aug 1997 16:51:52 +0200 (CEST) Message-ID: <19970803165152.07652@klemm.gtn.com> Date: Sun, 3 Aug 1997 16:51:52 +0200 From: Andreas Klemm To: Dmitrij Tejblum Cc: current@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: ports-current/packages-current discontinued References: <199708021013.TAA09852@genesis.atrad.adelaide.edu.au> <199708021824.WAA00744@tejblum.dnttm.rssi.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.79 In-Reply-To: <199708021824.WAA00744@tejblum.dnttm.rssi.ru>; from Dmitrij Tejblum on Sat, Aug 02, 1997 at 10:24:30PM +0400 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, Aug 02, 1997 at 10:24:30PM +0400, Dmitrij Tejblum wrote: > > Ports should have less (or no) "official" support on -current. > > No. Ports should have more (full) "official" support for 2.2. If > Satoshi can not build packages for both 2.2 and -current, I prefer > packages for 2.2. You don´t get the point, that -current of today is -release and -stable of tomorrow. If -current changes to much, who will port the 1200 applications to 3.0 if that becomes the next release ;) -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-ports Sun Aug 3 09:10:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA00337 for ports-outgoing; Sun, 3 Aug 1997 09:10:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA00319; Sun, 3 Aug 1997 09:10:02 -0700 (PDT) Resent-Date: Sun, 3 Aug 1997 09:10:02 -0700 (PDT) Resent-Message-Id: <199708031610.JAA00319@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, bgingery@gtcs.com Received: from home.gtcs.com (home.gtcs.com [206.54.69.238]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA29904 for ; Sun, 3 Aug 1997 09:02:47 -0700 (PDT) Received: (from bruce@localhost) by home.gtcs.com (8.8.5/8.8.5) id KAA24022; Sun, 3 Aug 1997 10:01:50 -0600 (MDT) Message-Id: <199708031601.KAA24022@home.gtcs.com> Date: Sun, 3 Aug 1997 10:01:50 -0600 (MDT) From: bgingery@gtcs.com Reply-To: bgingery@gtcs.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4219: Submitted TkRef for ports Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4219 >Category: ports >Synopsis: TkRef submitted to Ports >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 3 09:10:01 PDT 1997 >Last-Modified: >Originator: Bruce Gingery >Organization: Advanced Integrators, LC >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: Tested with FreeBSD ``wish'' 4.1, 4.2 and 4.2jp (Tcl 7.5/7.6) >Description: A simple GUI reference tool for Tcl/Tk, Tix, Tnm, and related utilities and libraries. Written all in Tcl/Tk. It consolidates a quick-reference about the various commands and widgets. Each is labelled as to being a ``widget'', part of ``Safe Tcl'' (hence usable in SCRIPT embedding in HTML), and all included items are indexed in a browser at the left of the window. No ManPages because it *is* essentially a condensed manpage. although all it repeats from the Manpages is what belongs in the SYNOPSIS. I set it for `devel/' and `x11/' 67654 bytes installed in a single script, plus 4k for the package registry in /var/db/pkg/ Port .tgz'd to 993 bytes, including md5 file, distribution .tar.gz'd to 18414 bytes, and package, similarly tgz'd to 19557 bytes. Installs belonging to root.staff so if that's not your preference (it *is* mine), change the Makefile before installing. With this dinky size, all 3 are in incoming/ >How-To-Repeat: Although I've not tried it on Mac, Windows nor Windows95/NT, it *should* work and be accurate for versions up to the v8 that's in alpha or beta, now. But FreeBSD gets it first :) I haven't even gotten it up on my site yet. (will be at URL: http://gtcs.com/ai/software/tkref-1.01.tar.gz or thereabouts. >Fix: When someone at FreeBSD.org needs to get a quickie out of the way, this should take little time to validate and move into the tree. >Audit-Trail: >Unformatted: From owner-freebsd-ports Sun Aug 3 11:40:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA07486 for ports-outgoing; Sun, 3 Aug 1997 11:40:54 -0700 (PDT) Received: from shell.uniserve.com (tom@shell.uniserve.com [204.244.210.252]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA07466; Sun, 3 Aug 1997 11:40:49 -0700 (PDT) Received: from localhost (tom@localhost) by shell.uniserve.com (8.8.5/8.8.5) with SMTP id LAA04059; Sun, 3 Aug 1997 11:37:46 -0700 (PDT) X-Authentication-Warning: shell.uniserve.com: tom owned process doing -bs Date: Sun, 3 Aug 1997 11:37:46 -0700 (PDT) From: Tom To: Andreas Klemm cc: Chuck Robey , ports@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) In-Reply-To: <19970803122321.15396@klemm.gtn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 3 Aug 1997, Andreas Klemm wrote: ... > So he wanted only to support -stable in the future. But I think > this is a step behind. > Ports have to be buildable on -current and -stable, because : > a) -current is the next upcoming -stable release Really? Probably not. I expect that there will be a 2.2.5 or something out soon. > b) people like me, who have only one machine, usually > run the bleeding edge, I don't believe this is true. I believe true number of bleeding edge users is small. Unless your are a developer, there is little benefit. Other than SMP, what is in current that would tempt people to use it? People with only one machine are not normally technically advanced to run current, because they don't have the resources to develop that experience. ... > Figure out, if ports are only made for stable ... If -current > does more and more incompatible changes to -stable ... Who Key point here. Basically no one can stop developers from making current incompatible with stable. Basically, if current developers agree not to break compatibility, the problem goes away. Tom From owner-freebsd-ports Sun Aug 3 11:44:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA07710 for ports-outgoing; Sun, 3 Aug 1997 11:44:39 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA07609; Sun, 3 Aug 1997 11:43:42 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id UAA14400; Sun, 3 Aug 1997 20:30:22 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.6/8.8.6) id TAA23760; Sun, 3 Aug 1997 19:28:26 +0200 (CEST) Message-ID: <19970803192826.32841@klemm.gtn.com> Date: Sun, 3 Aug 1997 19:28:26 +0200 From: Andreas Klemm To: markm@FreeBSD.ORG Cc: ports@FreeBSD.ORG Subject: [Lars.Eilebrecht@unix-ag.org: Re: Apache SSL ?] Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=17pEHd4RhPHOinZp X-Mailer: Mutt 0.79 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Some voices and patches from the german mailing list. They have apache 1.2.1 and SSL running ! The modified the SSL patches a bit, so that it patches apache-1.2.1 well. Here the mail as attachement, this might save you some work ! Hope it helps you to build a new apache port with working SSL support ! Andreas /// -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html --17pEHd4RhPHOinZp Content-Type: message/rfc822 Content-Description: Forwarded message from Lars Eilebrecht Return-Path: Received: (from uucp@localhost) by klemm.gtn.com (8.8.6/8.8.6) with UUCP id KAA03469 for andreas@klemm.gtn.com; Sat, 2 Aug 1997 10:56:33 +0200 (CEST) Received: from harley.unix-ag.uni-siegen.de (harley.unix-ag.uni-siegen.de [141.99.42.44]) by news1.gtn.com (8.7.2/8.7.2) with ESMTP id SAA15186 for ; Thu, 31 Jul 1997 18:24:58 +0200 (MET DST) Received: (from daemon@localhost) by harley.unix-ag.uni-siegen.de (Mailhost) id SAA06943; Thu, 31 Jul 1997 18:09:43 +0200 Received: from doubleshadow.unix-ag.org (sfx@isdn73.hrz.uni-siegen.de [141.99.174.73]) by harley.unix-ag.uni-siegen.de (Mailhost) with ESMTP id SAA06937 for ; Thu, 31 Jul 1997 18:09:17 +0200 Received: (from sfx@localhost) by doubleshadow.unix-ag.org (Mailhost) id SAA01836 for ml-apache@unix-ag.org; Thu, 31 Jul 1997 18:09:36 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="_=XFMail.1.1.p0.Linux:970731180935:655=_" Date: Thu, 31 Jul 1997 18:09:00 +0200 (CEST) From: Lars Eilebrecht To: (Mailinglist) Subject: Re: Apache SSL ? Reply-To: ml-apache@unix-ag.org Sender: ml-apache-owner@unix-ag.org Precedence: list This message is in MIME format --_=XFMail.1.1.p0.Linux:970731180935:655=_ Content-Type: text/plain; charset=iso-8859-1 According to Martin Ramsch: [...] > Bis auf den zweiten Patch also harmlose Sachen ... Die Sache mit http_main ist prinzipiell auch harmlos... Wenn man den Patch per Hand hinzufuegt fuehrt das allerdings dazu, dass beim Starten des Apache alle Module zweimal initialisiert werden und somit auch das SSL-Modul (man sieht dann beim Start zweimal die Ausgabe bzgl. Einlesen des Zertifikates), da sich hier von 1.2.0 auf 1.2.1 einige Sachen geaendert haben. Das Problem liess sich allerdings leicht beheben. Ich hab' mal einen komplette 'SSLpatch' fuer Apache 1.2.1 als Attachement an die Mail gehaengt. Wie heisst es so schoen... bei mir funktioniert's. :-) > Mit Hilfe diverser Anleitungen haben wir den Server jetzt auch mit > einem selbstsignierten Zertifikat zum Laufen gebracht, aber da wir bei > FORWISS (bzw. Marcus Junker und ich, die wir den WWW-Server gerade > betreuen) noch praktisch keine Erfahrung mit dem ganzen > Verschlüsselungs- und Zertifizierugskram haben, kann ich dabei nicht > helfen, sondern suche eher selbst noch gute Einführungen und > Erklärungen. Das 'doc'-Verzeichnis von SSLeay ist wirklich einen Blick wert. :-) ciao... Lars -- _____ ____ __ /\___// __// / __ sfx@unix-ag.org \ \ / /_\ / /\_\ http://www.si.unix-ag.org/~sfx/ ___\ \/ __// \ \/_/ /____\/_/ /_/\ \ - Reality is for people \_\ - who can't deal with drugs. --_=XFMail.1.1.p0.Linux:970731180935:655=_ Content-Disposition: attachment; filename="SSLpatch" Content-Transfer-Encoding: 7bit Content-Description: SSLpatch Content-Type: text/plain; charset=us-ascii; name=SSLpatch; SizeOnDisk=36902 diff -C3 -r ../apache_1.2.1/src/Configuration ./src/Configuration *** ../apache_1.2.1/src/Configuration Sun Jul 6 04:19:47 1997 --- ./src/Configuration Thu Jul 31 17:29:59 1997 *************** *** 41,47 **** # Settings here have priority; If not set, Configure will attempt to guess # the C compiler, and set OPTIM to '-O2' # ! EXTRA_CFLAGS= EXTRA_LFLAGS= EXTRA_LIBS= EXTRA_INCLUDES= --- 41,47 ---- # Settings here have priority; If not set, Configure will attempt to guess # the C compiler, and set OPTIM to '-O2' # ! EXTRA_CFLAGS=-w3 -v -g EXTRA_LFLAGS= EXTRA_LIBS= EXTRA_INCLUDES= *************** *** 50,55 **** --- 50,67 ---- #OPTIM=-O2 #RANLIB= + TARGET=httpsd + + # + # SSL Related stuff. N.B. This is set up to use the SSLeay source, NOT an + # installed version. + # + SSL_BASE=/usr/lib/ssl + SSL_INCLUDE= -I$(SSL_BASE)/include + SSL_CFLAGS= -DAPACHE_SSL $(SSL_INCLUDE) + SSL_LIB_DIR= $(SSL_BASE) + SSL_LIBS= -L$(SSL_LIB_DIR) -lssl -lcrypto + ################################################################ # Rules configuration # *************** *** 200,206 **** ## NOTE: You do not want this module UNLESS you are running a proxy; ## it is not needed for normal (origin server) operation. ! # Module proxy_module modules/proxy/libproxy.a ## The Alias module provides simple URL translation and redirection. --- 212,218 ---- ## NOTE: You do not want this module UNLESS you are running a proxy; ## it is not needed for normal (origin server) operation. ! Module proxy_module modules/proxy/libproxy.a ## The Alias module provides simple URL translation and redirection. *************** *** 209,215 **** ## mod_rewrite allows for powerful URI-to-URI and URI-to-filename mapping, ## using regular expressions. ! # Module rewrite_module mod_rewrite.o ## ## Access control and authentication modules. --- 221,227 ---- ## mod_rewrite allows for powerful URI-to-URI and URI-to-filename mapping, ## using regular expressions. ! Module rewrite_module mod_rewrite.o ## ## Access control and authentication modules. *************** *** 220,226 **** ## The anon_auth module allows for anonymous-FTP-style username/ ## password authentication. ! # Module anon_auth_module mod_auth_anon.o ## db_auth and dbm_auth work with Berkeley DB files - make sure there ## is support for DBM files on your system. You may need to grab the GNU --- 232,238 ---- ## The anon_auth module allows for anonymous-FTP-style username/ ## password authentication. ! Module anon_auth_module mod_auth_anon.o ## db_auth and dbm_auth work with Berkeley DB files - make sure there ## is support for DBM files on your system. You may need to grab the GNU *************** *** 228,234 **** ## done by Configure at a later date) # Module db_auth_module mod_auth_db.o ! # Module dbm_auth_module mod_auth_dbm.o ## msql_auth checks against an mSQL database. You must have mSQL installed ## and an "msql.h" available for this to even compile. Additionally, --- 240,246 ---- ## done by Configure at a later date) # Module db_auth_module mod_auth_db.o ! Module dbm_auth_module mod_auth_dbm.o ## msql_auth checks against an mSQL database. You must have mSQL installed ## and an "msql.h" available for this to even compile. Additionally, *************** *** 244,267 **** ## "digest" implements HTTP Digest Authentication rather than the less ## secure Basic Auth used by the other modules. ! # Module digest_module mod_digest.o ## Optional response header manipulation modules. ## ## cern_meta mimics the behavior of the CERN web server with regards to ## metainformation files. ! # Module cern_meta_module mod_cern_meta.o ## The expires module can apply Expires: headers to resources, ## as a function of access time or modification time. ! # Module expires_module mod_expires.o ## The headers module can set arbitrary HTTP response headers, ## as configured in server, vhost, access.conf or .htaccess configs ! # Module headers_module mod_headers.o ## Miscellaneous modules ## --- 256,284 ---- ## "digest" implements HTTP Digest Authentication rather than the less ## secure Basic Auth used by the other modules. ! Module digest_module mod_digest.o ## Optional response header manipulation modules. ## ## cern_meta mimics the behavior of the CERN web server with regards to ## metainformation files. ! Module cern_meta_module mod_cern_meta.o ## The expires module can apply Expires: headers to resources, ## as a function of access time or modification time. ! Module expires_module mod_expires.o ## The headers module can set arbitrary HTTP response headers, ## as configured in server, vhost, access.conf or .htaccess configs ! Module headers_module mod_headers.o ! ! # Damn damn damn. Apache inverts the module list. SSL must go first to fake ! # basic authorization. So, uncomment this line to add SSL. ! ! Module ssl_module apache_ssl.o ## Miscellaneous modules ## diff -C3 -r ../apache_1.2.1/src/Configuration.tmpl ./src/Configuration.tmpl *** ../apache_1.2.1/src/Configuration.tmpl Sat May 10 19:14:16 1997 --- ./src/Configuration.tmpl Thu Jul 31 16:09:06 1997 *************** *** 50,55 **** --- 50,67 ---- #OPTIM=-O2 #RANLIB= + TARGET=httpsd + + # + # SSL Related stuff. N.B. This is set up to use the SSLeay source, NOT an + # installed version. + # + SSL_BASE=/u/ben/work/scuzzy-ssleay6 + SSL_INCLUDE= -I$(SSL_BASE)/include + SSL_CFLAGS= -DAPACHE_SSL $(SSL_INCLUDE) + SSL_LIB_DIR= $(SSL_BASE) + SSL_LIBS= -L$(SSL_LIB_DIR) -lssl -lcrypto + ################################################################ # Rules configuration # *************** *** 262,267 **** --- 274,283 ---- ## as configured in server, vhost, access.conf or .htaccess configs # Module headers_module mod_headers.o + + # Damn damn damn. Apache inverts the module list. SSL must go first to fake + # basic authorization. So, uncomment this line to add SSL. + Module ssl_module apache_ssl.o ## Miscellaneous modules ## Only in ./src: Makefile Only in ./src: Makefile.bak Only in ./src: Makefile.config diff -C3 -r ../apache_1.2.1/src/Makefile.tmpl ./src/Makefile.tmpl *** ../apache_1.2.1/src/Makefile.tmpl Tue Jul 1 03:33:11 1997 --- ./src/Makefile.tmpl Thu Jul 31 16:09:06 1997 *************** *** 14,22 **** $(MODULES) .c.o: ! $(CC) -c $(INCLUDES) $(CFLAGS) $(SPACER) $< ! ! all: @@Configuration@@ httpd @@Configuration@@: Configuration.tmpl @echo "@@Configuration@@ older than Configuration.tmpl, or doesn't exist." --- 14,21 ---- $(MODULES) .c.o: ! $(CC) -c $(INCLUDES) $(CFLAGS) $(SPACER) $(SSL_CFLAGS) $< ! all: @@Configuration@@ $(TARGET) @@Configuration@@: Configuration.tmpl @echo "@@Configuration@@ older than Configuration.tmpl, or doesn't exist." *************** *** 28,33 **** --- 27,43 ---- httpd: $(REGLIB) $(OBJS) $(CC) $(LFLAGS) -o httpd $(OBJS) $(REGLIB) $(LIBS) + httpsd: $(REGLIB) $(OBJS) + $(CC) $(LFLAGS) -o httpsd $(OBJS) $(REGLIB) $(SSL_LIBS) $(LIBS) + + certificate: + $(SSL_LIB_DIR)/apps/ssleay req \ + -config $(SSL_LIB_DIR)/apps/ssleay.conf \ + -new -x509 -nodes -out ../SSLconf/conf/httpsd.pem \ + -keyout ../SSLconf/conf/httpsd.pem; \ + ln -sf ../SSLconf/conf/httpsd.pem ../SSLconf/conf/`$(SSL_LIB_DIR)/apps/ssleay \ + x509 -noout -hash < ../SSLconf/conf/httpsd.pem`.0 + regex/libregex.a: (cd regex; $(MAKE) lib CC=$(CC) AUX_CFLAGS='$(CFLAGS)' RANLIB='$(RANLIB)') *************** *** 36,42 **** $(MAKE) CC=$(CC) AUX_CFLAGS='$(CFLAGS)' RANLIB='$(RANLIB)') clean: ! rm -f httpd *.o core cd regex; $(MAKE) clean cd modules; $(MAKE) clean --- 46,52 ---- $(MAKE) CC=$(CC) AUX_CFLAGS='$(CFLAGS)' RANLIB='$(RANLIB)') clean: ! rm -f httpd httpsd *.o core cd regex; $(MAKE) clean cd modules; $(MAKE) clean *************** *** 49,55 **** # Work around broken compilers http_bprintf.o: http_bprintf.c ! $(CC) -c $(INCLUDES) $(CFLAGS) $(BROKEN_BPRINTF_FLAGS) http_bprintf.c # We really don't expect end users to use this rule. It works only with # gcc, and rebuilds Makefile.tmpl. You have to re-run Configure after --- 59,65 ---- # Work around broken compilers http_bprintf.o: http_bprintf.c ! $(CC) -c $(INCLUDES) $(CFLAGS) $(BROKEN_BPRINTF_FLAGS) $(SSL_CFLAGS) http_bpr intf.c # We really don't expect end users to use this rule. It works only with # gcc, and rebuilds Makefile.tmpl. You have to re-run Configure after Only in ./src: apache_ssl.c diff -C3 -r ../apache_1.2.1/src/buff.c ./src/buff.c *** ../apache_1.2.1/src/buff.c Thu May 29 07:20:55 1997 --- ./src/buff.c Thu Jul 31 16:09:06 1997 *************** *** 143,148 **** --- 143,153 ---- fb->fd = -1; fb->fd_in = -1; + #ifdef APACHE_SSL + fb->ssl = NULL; + fb->szClientX509 = NULL; + #endif + return fb; } *************** *** 324,329 **** --- 329,339 ---- } } do { + #ifdef APACHE_SSL + if (fb->ssl) + rv = SSL_read(fb->ssl, buf, nbyte); + else + #endif rv = read( fb->fd_in, buf, nbyte ); } while (rv == -1 && errno == EINTR && !(fb->flags & B_EOUT)); return( rv ); *************** *** 621,627 **** return -1; while (nbyte > 0) { ! i = write(fb->fd, buf, nbyte); if (i < 0) { if (errno != EAGAIN && errno != EINTR) { return -1; --- 631,642 ---- return -1; while (nbyte > 0) { ! #ifdef APACHE_SSL ! if (fb->ssl) ! i = SSL_write(fb->ssl, buf, nbyte); ! else ! #endif ! i = write(fb->fd, buf, nbyte ); if (i < 0) { if (errno != EAGAIN && errno != EINTR) { return -1; *************** *** 657,665 **** return -1; if (!(fb->flags & B_CHUNK)) return write(fb->fd, buf, nbyte); ! #ifdef NO_WRITEV /* without writev() this has poor performance, too bad */ ap_snprintf(chunksize, sizeof(chunksize), "%x\015\012", nbyte); --- 672,685 ---- return -1; if (!(fb->flags & B_CHUNK)) + #ifdef APACHE_SSL + if (fb->ssl) + return SSL_write(fb->ssl, buf, nbyte); + else + #endif return write(fb->fd, buf, nbyte); ! #if defined(NO_WRITEV) || defined(APACHE_SSL) /* without writev() this has poor performance, too bad */ ap_snprintf(chunksize, sizeof(chunksize), "%x\015\012", nbyte); *************** *** 780,786 **** -1 : fb->outcnt; } else { ! do i = write(fb->fd, fb->outbase, fb->outcnt); while (i == -1 && errno == EINTR && !(fb->flags & B_EOUT)); } if (i <= 0) { --- 800,812 ---- -1 : fb->outcnt; } else { ! do ! #ifdef APACHE_SSL ! if (fb->ssl) ! i = SSL_write(fb->ssl, (char *)fb->outbase, fb->outcnt); ! else ! #endif ! i = write(fb->fd, fb->outbase, fb->outcnt); while (i == -1 && errno == EINTR && !(fb->flags & B_EOUT)); } if (i <= 0) { *************** *** 862,868 **** while (fb->outcnt > 0) { /* the buffer must be full */ ! do i = write(fb->fd, fb->outbase, fb->outcnt); while (i == -1 && errno == EINTR && !(fb->flags & B_EOUT)); if (i == 0) { errno = EAGAIN; --- 888,900 ---- while (fb->outcnt > 0) { /* the buffer must be full */ ! do ! #ifdef APACHE_SSL ! if (fb->ssl) ! i = SSL_write(fb->ssl, (char *)fb->outbase, fb->outcnt); ! else ! #endif ! i = write(fb->fd, fb->outbase, fb->outcnt); while (i == -1 && errno == EINTR && !(fb->flags & B_EOUT)); if (i == 0) { errno = EAGAIN; *************** *** 919,924 **** --- 951,963 ---- fb->flags |= B_EOF | B_EOUT; fb->fd = -1; fb->fd_in = -1; + + #ifdef APACHE_SSL + if (fb->ssl) { + SSL_free(fb->ssl); + fb->ssl = NULL; + } + #endif if (rc1 != 0) return rc1; else if (rc2 != 0) return rc2; diff -C3 -r ../apache_1.2.1/src/buff.h ./src/buff.h *** ../apache_1.2.1/src/buff.h Mon Feb 10 16:49:34 1997 --- ./src/buff.h Thu Jul 31 16:09:06 1997 *************** *** 52,57 **** --- 52,62 ---- #include + #ifdef APACHE_SSL + #include + #include + #endif + /* Reading is buffered */ #define B_RD (1) /* Writing is buffered */ *************** *** 94,99 **** --- 99,111 ---- /* could also put pointers to the basic I/O routines here */ int fd; /* the file descriptor */ int fd_in; /* input file descriptor, if different */ + + #ifdef APACHE_SSL + /* Add some context for SSL */ + SSL *ssl; + char *szClientX509; + int nVerifyError; + #endif }; /* Options to bset/getopt */ diff -C3 -r ../apache_1.2.1/src/http_config.c ./src/http_config.c *** ../apache_1.2.1/src/http_config.c Sun Jun 29 20:08:16 1997 --- ./src/http_config.c Thu Jul 31 16:09:06 1997 *************** *** 1050,1056 **** --- 1050,1060 ---- { server_rec *s = (server_rec *)pcalloc (p, sizeof (server_rec)); + #ifdef APACHE_SSL + s->port=0; + #else s->port = DEFAULT_PORT; + #endif s->server_admin = DEFAULT_ADMIN; s->server_hostname = NULL; s->error_fname = DEFAULT_ERRORLOG; *************** *** 1088,1093 **** --- 1092,1099 ---- process_resource_config (s, s->access_confname, p, ptemp); fixup_virtual_hosts (p, s); + + default_server_hostnames(s); return s; } diff -C3 -r ../apache_1.2.1/src/http_main.c ./src/http_main.c *** ../apache_1.2.1/src/http_main.c Sun Jun 29 20:08:17 1997 --- ./src/http_main.c Thu Jul 31 17:07:15 1997 *************** *** 1848,1853 **** --- 1848,1863 ---- (struct sockaddr_in *)&sa_server, child_num); + #ifdef APACHE_SSL + /* + * This returns false if the connection cannot be setup, + * so maybe we should do something with this here... + * however it also blocks the BUFF connections + * so the next bit should fall out anyway! + */ + ApacheSSLSetupConnection(current_conn); + #endif + /* * Read and process each request found on our connection * until no requests are left or we decide to close. *************** *** 2113,2118 **** --- 2123,2129 ---- { struct sockaddr_in sa_server; int saved_sd; + static BOOL bFirst=TRUE; int remaining_children_to_start; standalone = 1; *************** *** 2134,2143 **** kill_cleanups_for_fd (pconf, scoreboard_fd); } #endif ! clear_pool (pconf); ! ptrans = make_sub_pool (pconf); ! ! server_conf = read_config (pconf, ptrans, server_confname); if (listeners == NULL) { if (!is_graceful) { --- 2145,2156 ---- kill_cleanups_for_fd (pconf, scoreboard_fd); } #endif ! if(!bFirst) ! { ! clear_pool (pconf); ! ptrans = make_sub_pool (pconf); ! server_conf = read_config(pconf, ptrans, server_confname); ! } if (listeners == NULL) { if (!is_graceful) { *************** *** 2172,2178 **** sd = -1; } ! init_modules (pconf, server_conf); open_logs (server_conf, pconf); set_group_privs (); accept_mutex_init (pconf); --- 2185,2195 ---- sd = -1; } ! if(!bFirst) ! init_modules (pconf, server_conf); ! else ! bFirst=FALSE; ! open_logs (server_conf, pconf); set_group_privs (); accept_mutex_init (pconf); *************** *** 2186,2192 **** } #endif ! default_server_hostnames (server_conf); set_signals (); log_pid (pconf, pid_fname); --- 2203,2209 ---- } #endif ! /* default_server_hostnames (server_conf);*/ set_signals (); log_pid (pconf, pid_fname); *************** *** 2399,2405 **** init_modules (pconf, server_conf); if(standalone) { ! clear_pool (pconf); /* standalone_main rereads... */ standalone_main(argc, argv); } else { --- 2416,2422 ---- init_modules (pconf, server_conf); if(standalone) { ! /* clear_pool (pconf); /* standalone_main rereads... */ standalone_main(argc, argv); } else { diff -C3 -r ../apache_1.2.1/src/http_protocol.c ./src/http_protocol.c *** ../apache_1.2.1/src/http_protocol.c Tue Jul 1 08:50:09 1997 --- ./src/http_protocol.c Thu Jul 31 16:09:06 1997 *************** *** 551,559 **** unsigned port; /* This routine parses full URLs, if they match the server */ ! if (strncmp(uri, "http://", 7)) return uri; ! name = pstrdup(r->pool, uri + 7); ! /* Find the hostname, assuming a valid request */ i = ind(name, '/'); name[i] = '\0'; --- 551,563 ---- unsigned port; /* This routine parses full URLs, if they match the server */ ! char *method=http_method(r); ! int mlen=strlen(method); ! ! if(strncmp(uri,method,mlen)) ! return uri; ! name = pstrdup(r->pool, uri + mlen); ! /* Find the hostname, assuming a valid request */ i = ind(name, '/'); name[i] = '\0'; *************** *** 561,567 **** /* Find the port */ host = getword_nc(r->pool, &name, ':'); if (*name) port = atoi(name); ! else port = 80; /* Make sure ports patch */ if (port != r->server->port) return uri; --- 565,571 ---- /* Find the port */ host = getword_nc(r->pool, &name, ':'); if (*name) port = atoi(name); ! else port=default_port(r); /* Make sure ports patch */ if (port != r->server->port) return uri; *************** *** 678,684 **** static void check_hostalias (request_rec *r) { const char *hostname=r->hostname; char *host = getword(r->pool, &hostname, ':'); /* Get rid of port */ ! unsigned port = (*hostname) ? atoi(hostname) : 80; server_rec *s; int l; --- 682,688 ---- static void check_hostalias (request_rec *r) { const char *hostname=r->hostname; char *host = getword(r->pool, &hostname, ':'); /* Get rid of port */ ! unsigned port = (*hostname) ? atoi(hostname) : default_port(r); server_rec *s; int l; diff -C3 -r ../apache_1.2.1/src/httpd.h ./src/httpd.h *** ../apache_1.2.1/src/httpd.h Sun Jul 6 04:04:02 1997 --- ./src/httpd.h Thu Jul 31 17:27:07 1997 *************** *** 60,65 **** --- 60,66 ---- #include "alloc.h" #include "buff.h" + /* ----------------------------- config dir ------------------------------ */ /* Define this to be the default server home dir. Anything later in this *************** *** 97,105 **** */ ! /* -------------- Port number for server running standalone --------------- */ ! ! #define DEFAULT_PORT 80 /* --------- Default user name and group name running standalone ---------- */ /* --- These may be specified as numbers by placing a # before a number --- */ --- 98,116 ---- */ ! /* -------------- Port number and protocol for server running standalone -- */ ! #ifdef APACHE_SSL ! #define HTTP_PORT 80 ! #define HTTPS_PORT 443 ! #define default_port(r) ((r)->connection->client->ssl ? HTTPS_PORT : HTTP_POR T) ! #define is_default_port(port,r) ((port) == default_port(r)) ! #define http_method(r) ((r)->connection->client->ssl ? "https" : "http") ! #else ! #define DEFAULT_PORT 80 ! #define default_port(r) DEFAULT_PORT ! #define is_default_port(port,r) ((port) == DEFAULT_PORT) ! #define http_method(r) "http" ! #endif /* --------- Default user name and group name running standalone ---------- */ /* --- These may be specified as numbers by placing a # before a number --- */ *************** *** 256,262 **** * Example: "Apache/1.1.0 MrWidget/0.1-alpha" */ ! #define SERVER_BASEVERSION "Apache/1.2.1" /* SEE COMMENTS ABOVE */ #ifdef SERVER_SUBVERSION #define SERVER_VERSION SERVER_BASEVERSION " " SERVER_SUBVERSION #else --- 267,273 ---- * Example: "Apache/1.1.0 MrWidget/0.1-alpha" */ ! #define SERVER_BASEVERSION "Apache/1.2.1 Ben-SSL/1.8.1unoff" /* SEE COMMENTS A BOVE */ #ifdef SERVER_SUBVERSION #define SERVER_VERSION SERVER_BASEVERSION " " SERVER_SUBVERSION #else *************** *** 577,582 **** --- 588,601 ---- #define DEFAULT_VHOST_ADDR 0xfffffffful typedef struct server_addr_rec server_addr_rec; + + typedef unsigned int BOOL; + #define TRUE 1 + #define FALSE 0 + + #ifdef APACHE_SSL + int ApacheSSLSetupConnection(conn_rec * conn); + #endif struct server_addr_rec { server_addr_rec *next; struct in_addr host_addr; /* The bound address, for this server */ *************** *** 677,684 **** char *os_escape_path(pool *p,const char *path,int partial); #define escape_uri(ppool,path) os_escape_path(ppool,path,1) extern char *escape_html(pool *p, const char *s); ! char *construct_server(pool *p, const char *hostname, unsigned port); ! char *construct_url (pool *p, const char *path, const server_rec *s); char *escape_shell_cmd (pool *p, const char *s); int count_dirs(const char *path); --- 696,703 ---- char *os_escape_path(pool *p,const char *path,int partial); #define escape_uri(ppool,path) os_escape_path(ppool,path,1) extern char *escape_html(pool *p, const char *s); ! char *construct_server(pool *p, const char *hostname, unsigned port, const req uest_rec *r); ! char *construct_url (pool *p, const char *path, const request_rec *r); char *escape_shell_cmd (pool *p, const char *s); int count_dirs(const char *path); diff -C3 -r ../apache_1.2.1/src/md5.h ./src/md5.h *** ../apache_1.2.1/src/md5.h Wed Jan 1 19:10:03 1997 --- ./src/md5.h Thu Jul 31 16:09:06 1997 *************** *** 91,99 **** UINT4 state[4]; /* state (ABCD) */ UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */ unsigned char buffer[64]; /* input buffer */ ! } MD5_CTX; ! extern void MD5Init(MD5_CTX *context); ! extern void MD5Update(MD5_CTX *context, const unsigned char *input, unsigned int inputLen); ! extern void MD5Final(unsigned char digest[16], MD5_CTX *context); --- 91,99 ---- UINT4 state[4]; /* state (ABCD) */ UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */ unsigned char buffer[64]; /* input buffer */ ! } APACHE_MD5_CTX; ! extern void MD5Init(APACHE_MD5_CTX *context); ! extern void MD5Update(APACHE_MD5_CTX *context, const unsigned char *input, unsigned int inputLen); ! extern void MD5Final(unsigned char digest[16], APACHE_MD5_CTX *context); diff -C3 -r ../apache_1.2.1/src/md5c.c ./src/md5c.c *** ../apache_1.2.1/src/md5c.c Wed Jan 1 19:10:04 1997 --- ./src/md5c.c Thu Jul 31 16:09:06 1997 *************** *** 158,164 **** /* MD5 initialization. Begins an MD5 operation, writing a new context. */ void ! MD5Init(MD5_CTX *context) { context->count[0] = context->count[1] = 0; /* Load magic initialization constants. */ --- 158,164 ---- /* MD5 initialization. Begins an MD5 operation, writing a new context. */ void ! MD5Init(APACHE_MD5_CTX *context) { context->count[0] = context->count[1] = 0; /* Load magic initialization constants. */ *************** *** 173,179 **** context. */ void ! MD5Update(MD5_CTX *context, const unsigned char *input, unsigned int inputLen) { unsigned int i, index, partLen; --- 173,179 ---- context. */ void ! MD5Update(APACHE_MD5_CTX *context, const unsigned char *input, unsigned int in putLen) { unsigned int i, index, partLen; *************** *** 209,215 **** the message digest and zeroizing the context. */ void ! MD5Final(unsigned char digest[16], MD5_CTX *context) { unsigned char bits[8]; unsigned int index, padLen; --- 209,215 ---- the message digest and zeroizing the context. */ void ! MD5Final(unsigned char digest[16], APACHE_MD5_CTX *context) { unsigned char bits[8]; unsigned int index, padLen; diff -C3 -r ../apache_1.2.1/src/mod_auth.c ./src/mod_auth.c *** ../apache_1.2.1/src/mod_auth.c Thu Apr 24 12:16:34 1997 --- ./src/mod_auth.c Thu Jul 31 16:09:06 1997 *************** *** 70,76 **** --- 70,82 ---- #include "http_log.h" #include "http_protocol.h" #if defined(HAVE_CRYPT_H) + #if defined(APACHE_SSL) + #define des_encrypt BASE_des_encrypt #include + #undef des_encrypt + #else + #include + #endif /* APACHE_SSL */ #endif typedef struct auth_config_struct { diff -C3 -r ../apache_1.2.1/src/mod_dir.c ./src/mod_dir.c *** ../apache_1.2.1/src/mod_dir.c Fri Jun 27 04:21:02 1997 --- ./src/mod_dir.c Thu Jul 31 16:09:07 1997 *************** *** 810,816 **** "/", NULL); table_set (r->headers_out, "Location", ! construct_url(r->pool, ifile, r->server)); return HTTP_MOVED_PERMANENTLY; } --- 810,816 ---- "/", NULL); table_set (r->headers_out, "Location", ! construct_url(r->pool, ifile, r)); return HTTP_MOVED_PERMANENTLY; } diff -C3 -r ../apache_1.2.1/src/mod_imap.c ./src/mod_imap.c *** ../apache_1.2.1/src/mod_imap.c Sat Apr 12 06:24:38 1997 --- ./src/mod_imap.c Thu Jul 31 16:09:07 1997 *************** *** 367,379 **** char my_base[SMALLBUF] = {'\0'}; if ( ! strcasecmp(value, "map" ) || ! strcasecmp(value, "menu") ) { ! if (r->server->port == DEFAULT_PORT ) { ! ap_snprintf(url, SMALLBUF, ! "http://%s%s", r->server->server_hostname, r->uri); } else { ! ap_snprintf(url, SMALLBUF, "http://%s:%d%s", r->server->server_hostname, ! r->server->port, r->uri); } return; } --- 367,379 ---- char my_base[SMALLBUF] = {'\0'}; if ( ! strcasecmp(value, "map" ) || ! strcasecmp(value, "menu") ) { ! if (is_default_port(r->server->port,r)) { ! ap_snprintf(url, SMALLBUF, ! "%s://%s%s", http_method(r), r->server->server_hostname, r->uri); } else { ! ap_snprintf(url, SMALLBUF, "%s://%s:%d%s", http_method(r), r->server->se rver_hostname, ! r->server->port, r->uri); } return; } *************** *** 411,421 **** url[SMALLBUF-1] = '\0'; } else { ! if (r->server->port == DEFAULT_PORT ) { ! ap_snprintf(url, SMALLBUF, "http://%s/", r->server->server_hostname); ! } ! if (r->server->port != DEFAULT_PORT ) { ! ap_snprintf(url, SMALLBUF, "http://%s:%d/", r->server->server_hostname, r->server->port); } /* no base, no value: pick a simple default */ } --- 411,420 ---- url[SMALLBUF-1] = '\0'; } else { ! if (is_default_port(r->server->port, r)) { ! ap_snprintf(url, SMALLBUF, "%s://%s/", http_method(r), r->server->server_host name); ! } else { ! ap_snprintf(url, SMALLBUF, "%s://%s:%d/", http_method(r), r->server->server_hostname, r->server->port); } /* no base, no value: pick a simple default */ } diff -C3 -r ../apache_1.2.1/src/mod_log_config.c ./src/mod_log_config.c *** ../apache_1.2.1/src/mod_log_config.c Sun May 4 22:47:27 1997 --- ./src/mod_log_config.c Thu Jul 31 16:09:07 1997 *************** *** 118,123 **** --- 118,132 ---- * %...l: remote logname (from identd, if supplied) * %...{Foobar}n: The contents of note "Foobar" from another module. * %...{Foobar}o: The contents of Foobar: header line(s) in the reply. + * + * Additional SSL directives: + * + * %...{cipher}c: cipher used (SSL_get_cipher) + * %...{clientcert}c: client certificate information + * %...{errcode}c: X509 verify error code + * %...{errstr}c: X509 verify error string + * %...{version}c: SSL version (SSLeay 0.8.0 and above) + * * %...p: the port the request was served to * %...P: the process ID of the child that serviced the request. * %...r: first line of request *************** *** 162,167 **** --- 171,180 ---- #include "http_config.h" #include "http_core.h" /* For REMOTE_NAME */ + #ifdef APACHE_SSL + #include + #endif + module config_log_module; static int xfer_flags = ( O_WRONLY | O_APPEND | O_CREAT ); *************** *** 340,345 **** --- 353,363 ---- ap_snprintf(pidnum, sizeof(pidnum), "%ld", (long)getpid()); return pstrdup(r->pool, pidnum); } + + #ifdef APACHE_SSL + extern char *log_ssl_info(request_rec *r, char *a); + #endif + /***************************************************************** * * Parsing the log format string *************** *** 367,372 **** --- 385,393 ---- { 'v', log_virtual_host, 0 }, { 'p', log_server_port, 0 }, { 'P', log_child_pid, 0 }, + #ifdef APACHE_SSL + { 'c', log_ssl_info, 0 }, + #endif { '\0' } }; *************** *** 487,492 **** --- 508,560 ---- return a; } + #ifdef APACHE_SSL + char *log_ssl_info(request_rec *r, char *a) + { + char str[MAX_STRING_LEN]; + + if(!r->connection->client->ssl) + return NULL; + + if(!strcmp(a, "cipher")) + return SSL_get_cipher(r->connection->client->ssl); + + if(!strcmp(a, "clientcert")) + return r->connection->client->szClientX509; + + if(!strcmp(a, "errcode")) + if(r->connection->client->nVerifyError) + { + sprintf(str, "%d", r->connection->client->nVerifyError); + return pstrdup(r->pool,str); + } + else + return NULL; + + if(!strcmp(a, "errstr")) + if(r->connection->client->nVerifyError) + #if SSLEAY_VERSION_NUMBER < 0x0800 + return X509_cert_verify_error_string(r->connection->client->nVerifyError) ; + #else + return X509_verify_cert_error_string(r->connection->client->nVerifyError) ; + #endif + else + return NULL; + + #if SSLEAY_VERSION_NUMBER >= 0x0800 + if(!strcmp(a, "version")) + { + static char v[2]; + + v[0]='0'+r->connection->client->ssl->session->ssl_version; + v[1]='\0'; + return v; + } + #endif + + return NULL; + } + #endif /***************************************************************** * * Actually logging. diff -C3 -r ../apache_1.2.1/src/mod_rewrite.c ./src/mod_rewrite.c *** ../apache_1.2.1/src/mod_rewrite.c Fri Jun 27 04:26:10 1997 --- ./src/mod_rewrite.c Thu Jul 31 16:09:07 1997 *************** *** 890,901 **** /* add the canonical URI of this URL */ thisserver = r->server->server_hostname; ! #ifdef APACHE_SSL ! if (((!r->connection->client->ssl) && (r->server->port == DEFAULT_PORT)) | | ! ((r->connection->client->ssl) && (r->server->port == 443))) ! #else ! if (r->server->port == DEFAULT_PORT) ! #endif thisport = ""; else { ap_snprintf(buf, sizeof(buf), ":%u", r->server->port); --- 890,896 ---- /* add the canonical URI of this URL */ thisserver = r->server->server_hostname; ! if(is_default_port(r->server->port,r)) thisport = ""; else { ap_snprintf(buf, sizeof(buf), ":%u", r->server->port); *************** *** 1631,1642 **** && !(strlen(r->filename) > 6 && strncmp(r->filename, "ftp://", 6) == 0) ) { ! #ifdef APACHE_SSL ! if ((!r->connection->client->ssl && r->server->port == DEFAULT _PORT) || ! ( r->connection->client->ssl && r->server->port == 443) ) ! #else ! if (r->server->port == DEFAULT_PORT) ! #endif port[0] = '\0'; else ap_snprintf(port, sizeof(port), ":%u", r->server->port); --- 1626,1632 ---- && !(strlen(r->filename) > 6 && strncmp(r->filename, "ftp://", 6) == 0) ) { ! if(is_default_port(r->server->port,r)) port[0] = '\0'; else ap_snprintf(port, sizeof(port), ":%u", r->server->port); *************** *** 1877,1883 **** EOS_PARANOIA(host); *cp = '/'; /* set port */ ! port = DEFAULT_PORT; /* set remaining url */ url = cp; } --- 1867,1873 ---- EOS_PARANOIA(host); *cp = '/'; /* set port */ ! port = default_port(r); /* set remaining url */ url = cp; } *************** *** 1886,1892 **** strncpy(host, hostp, sizeof(host)-1); EOS_PARANOIA(host); /* set port */ ! port = DEFAULT_PORT; /* set remaining url */ url = "/"; } --- 1876,1882 ---- strncpy(host, hostp, sizeof(host)-1); EOS_PARANOIA(host); /* set port */ ! port = default_port(r); /* set remaining url */ url = "/"; } Only in ./src/modules: Makefile diff -C3 -r ../apache_1.2.1/src/modules/proxy/proxy_util.c ./src/modules/proxy/p roxy_util.c *** ../apache_1.2.1/src/modules/proxy/proxy_util.c Wed Jun 4 23:20:07 1997 --- ./src/modules/proxy/proxy_util.c Thu Jul 31 16:09:08 1997 *************** *** 552,558 **** void proxy_hash(const char *it, char *val,int ndepth,int nlength) { ! MD5_CTX context; unsigned char digest[16]; char tmp[22]; int i, k, d; --- 552,558 ---- void proxy_hash(const char *it, char *val,int ndepth,int nlength) { ! APACHE_MD5_CTX context; unsigned char digest[16]; char tmp[22]; int i, k, d; Only in ./src/modules/proxy: proxy_util.c.orig Only in ./src: modules.c Only in ./src: modules.c.bak diff -C3 -r ../apache_1.2.1/src/util.c ./src/util.c *** ../apache_1.2.1/src/util.c Fri Jun 27 03:47:27 1997 --- ./src/util.c Thu Jul 31 16:09:07 1997 *************** *** 782,792 **** else return OK; } ! char *construct_server(pool *p, const char *hostname, unsigned port) { ! char portnum[22]; /* Long enough, even if port > 16 bits for some reason */ ! if (port == DEFAULT_PORT) return (char *)hostname; else { ap_snprintf (portnum, sizeof(portnum), "%u", port); --- 782,793 ---- else return OK; } ! char *construct_server(pool *p, const char *hostname, unsigned port, const req uest_rec *r) { ! char portnum[22]; /* Long enough, even if port > 16 bits for some reason */ + server_rec *s=r->server; ! if (is_default_port(port, r)) return (char *)hostname; else { ap_snprintf (portnum, sizeof(portnum), "%u", port); *************** *** 794,802 **** } } ! char *construct_url(pool *p, const char *uri, const server_rec *s) { ! return pstrcat (p, "http://", ! construct_server(p, s->server_hostname, s->port), uri, NULL); } --- 795,804 ---- } } ! char *construct_url(pool *p, const char *uri, const request_rec *r) { ! server_rec *s=r->server; ! return pstrcat (p, http_method(r), "://", ! construct_server(p, s->server_hostname, s->port, r), uri, NULL); } diff -C3 -r ../apache_1.2.1/src/util_md5.c ./src/util_md5.c *** ../apache_1.2.1/src/util_md5.c Wed Jan 1 19:10:26 1997 --- ./src/util_md5.c Thu Jul 31 16:09:07 1997 *************** *** 84,90 **** char *md5 (pool *p, unsigned char *string) { ! MD5_CTX my_md5; unsigned char hash[16]; char *r, result[33]; int i; --- 84,90 ---- char *md5 (pool *p, unsigned char *string) { ! APACHE_MD5_CTX my_md5; unsigned char hash[16]; char *r, result[33]; int i; *************** *** 149,155 **** static char basis_64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; ! char *md5contextTo64(pool *a, MD5_CTX *context) { unsigned char digest[18]; char *encodedDigest; --- 149,155 ---- static char basis_64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; ! char *md5contextTo64(pool *a, APACHE_MD5_CTX *context) { unsigned char digest[18]; char *encodedDigest; *************** *** 176,182 **** char *md5digest(pool *p, FILE *infile) { ! MD5_CTX context; unsigned char buf[1000]; long length = 0; int nbytes; --- 176,182 ---- char *md5digest(pool *p, FILE *infile) { ! APACHE_MD5_CTX context; unsigned char buf[1000]; long length = 0; int nbytes; diff -C3 -r ../apache_1.2.1/src/util_md5.h ./src/util_md5.h *** ../apache_1.2.1/src/util_md5.h Wed Jan 1 19:10:26 1997 --- ./src/util_md5.h Thu Jul 31 16:09:07 1997 *************** *** 53,58 **** #include "md5.h" char *md5(pool *a, unsigned char *string); ! char *md5contextTo64(pool *p, MD5_CTX *context); char *md5digest(pool *p, FILE *infile); --- 53,58 ---- #include "md5.h" char *md5(pool *a, unsigned char *string); ! char *md5contextTo64(pool *p, APACHE_MD5_CTX *context); char *md5digest(pool *p, FILE *infile); --_=XFMail.1.1.p0.Linux:970731180935:655=_-- End of MIME message -------------------------------------------------------------------------- APACHE mailinglist (un)subscribe requests to ml-apache-request@unix-ag.org (send 'help' to listserv@unix-ag.org in case of problems) -------------------------------------------------------------------------- --17pEHd4RhPHOinZp-- From owner-freebsd-ports Sun Aug 3 11:44:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA07739 for ports-outgoing; Sun, 3 Aug 1997 11:44:52 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA07708; Sun, 3 Aug 1997 11:44:38 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id UAA14406; Sun, 3 Aug 1997 20:30:26 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.6/8.8.6) id UAA00719; Sun, 3 Aug 1997 20:17:31 +0200 (CEST) Message-ID: <19970803201731.09375@klemm.gtn.com> Date: Sun, 3 Aug 1997 20:17:31 +0200 From: Andreas Klemm To: phk@FreeBSD.ORG Cc: ports@FreeBSD.ORG, current@FreeBSD.ORG, Satoshi Asami Subject: Current is currently really a mess (was: Re: Tk/Tcl broken(?)) References: <87lo2pm55s.fsf@ghpc6.ihf.rwth-aachen.de> <199707301149.EAA04990@silvia.HIP.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.79 In-Reply-To: <199707301149.EAA04990@silvia.HIP.Berkeley.EDU>; from Satoshi Asami on Wed, Jul 30, 1997 at 04:49:59AM -0700 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, Jul 30, 1997 at 04:49:59AM -0700, Satoshi Asami wrote: > Regarding the Tcl/Tk port (etc.): > > * When I updated tix ysterday evening (comitted in the meantime) I > * noticed that tk41 wants the tcl75 _port_, not tcl75 from the base > * system (someone should upgrade it in 2.2-STABLE or remove it (hi, > * phk)). tcl75 is also missing an entry in CVSROOT/modules. Whoever > * left this mess behind should fix it. > > After the latest fiasco, I am strongly inclined to discontinue support > of -current in the ports tree, at least until the current mess with > tcl is settled. tcl80 is BETA software at the master site, it doesn't > belong to -stable, it doesn't even belong to -current (IMO). It > wasn't tested in the ports tree, and it doesn't even have a > corresponding tk port. Well, after some theory, here comes the praxis. Satoshi, I have fully truely to agree with you, -current is currently a mess. This doesn´t have nothing to do with -current´s policy "it might break your system" with regards to some days of kernel instability or such ... Every tcl/tk related port is broken in -current, because the tcl 8.0 import seems to break everything. Can´t build _any_ tcl/tk related port in the moment. No tk41, no scotty, couldn´t finish work on an apache port with python support (because python depends on tk41, which doesn´t compile anymore), mrtg, tkman and so on .... I think it´s not intended to make -current to a system, that isn´t useable anymore for active developement work in the ports area, or am I mistaken ??? In the past one of our goals was, to use -current as our playground for new features, but as long as the system is still useable for the other people using -current. Currently -current is not in a useable state regarding active port developement. Ok, I could switch to -STABLE, but would loose SMP support. Oh fellows, this isn´t funny :-/ Andreas /// -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-ports Sun Aug 3 11:47:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA07980 for ports-outgoing; Sun, 3 Aug 1997 11:47:11 -0700 (PDT) Received: from shell.uniserve.com (tom@shell.uniserve.com [204.244.210.252]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA07947; Sun, 3 Aug 1997 11:47:05 -0700 (PDT) Received: from localhost (tom@localhost) by shell.uniserve.com (8.8.5/8.8.5) with SMTP id LAA04077; Sun, 3 Aug 1997 11:44:18 -0700 (PDT) X-Authentication-Warning: shell.uniserve.com: tom owned process doing -bs Date: Sun, 3 Aug 1997 11:44:17 -0700 (PDT) From: Tom To: David Holloway cc: ports@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 3 Aug 1997, David Holloway wrote: > how different do ports-current and ports-stable have to be? > (unless 2.x and 3.x are completely non portable > between each other, in which case.. that is a mistake) Exactly. Current developers need to agree to not break compatibility, and the problem is solved. Some ports (very few), that need access to various kernel may need to broken, but the number of such should be small. > the existence of ports-stable could be > considered a walnut-creek-cdrom issue. Huh? How so? Explain. > -------------------------- > personally, I think perl sucks, it leads to poor code. Bad programmers make bad code. Perl5 has all the elements of a structured language. However, it gives you enough flexibility to make bad code, but so does C. > (No we dont have to follow linux junkies and make perl5 default. Why not? Many apps assume perl5, many due to the all extra structure stuff in perl5. Plus, FreeBSD has perl scripts in the tree. These apps should be able to take advantage of the extra structured elements (like improved module support) too. Tom From owner-freebsd-ports Sun Aug 3 12:56:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA12722 for ports-outgoing; Sun, 3 Aug 1997 12:56:49 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA12699; Sun, 3 Aug 1997 12:56:42 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id MAA03330; Sun, 3 Aug 1997 12:55:53 -0700 (PDT) To: Andreas Klemm cc: phk@FreeBSD.ORG, ports@FreeBSD.ORG, current@FreeBSD.ORG, Satoshi Asami Subject: Re: Current is currently really a mess (was: Re: Tk/Tcl broken(?)) In-reply-to: Your message of "Sun, 03 Aug 1997 20:17:31 +0200." <19970803201731.09375@klemm.gtn.com> Date: Sun, 03 Aug 1997 12:55:53 -0700 Message-ID: <3326.870638153@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I think it´s not intended to make -current to a system, that > isn´t useable anymore for active developement work in the ports > area, or am I mistaken ??? You are mistaken. The first and foremost "mission" of -current is to work on new ideas and implement new mechanisms that specifically DO break backwards compatibility (otherwise we could just do the work in -release and not worry about it, right?). That's not to say that it's a goal unto itself to break such compatibility, but if you've got to do it (and this whole TCL thing is just a drop in the bucket compared to what I see for -current's future) then that's what -current is there for. It's a testing ground, not a place for hosting the ports collection. Perhaps we've lost sight of what the ports collection is there for also. I always envisioned it as that "extra 10%", like comfortable seats in your car or airbags in your dashboard. It makes the system much nicer to use and adds polish for the user base. Putting effort into support ports for -current has, however, always struck me as a case of trying to add a wet bar and hot tub to an experimental racing craft. What makes sense for a luxury yacht does NOT make sense for some prototype boat you're building just to test a new engine design. > In the past one of our goals was, to use -current as our playground > for new features, but as long as the system is still useable for the > other people using -current. You are mistaken again. The goal was to use -current as a playground for new features, period. "Usability" is a purely subjective term and not really applicable here, certainly not where ports is concerned. If -current even compiles on a given day then I'm pretty happy and I doubt that anyone here would be rewarded by expecting more from it. I hate to say it, but I have now seriously come to question whether or not you're the sort of person who should be running -current at all. I realize that you want to play with SMP, but I think that maybe you should have held off on that until it was ready for the non-developer types. Jordan From owner-freebsd-ports Sun Aug 3 13:40:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA15783 for ports-outgoing; Sun, 3 Aug 1997 13:40:41 -0700 (PDT) Received: from usc.usc.unal.edu.co ([200.21.26.65]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA15762; Sun, 3 Aug 1997 13:40:33 -0700 (PDT) Received: from unalmodem11.usc.unal.edu.co by usc.usc.unal.edu.co (AIX 4.1/UCB 5.64/4.03) id AA03016; Sun, 3 Aug 1997 16:34:13 -0400 Message-Id: <33E50792.6E94@fps.biblos.unal.edu.co> Date: Sun, 03 Aug 1997 15:34:58 -0700 From: "Pedro Giffuni S," Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.01Gold [it] (Win16; I) Mime-Version: 1.0 To: "Jordan K. Hubbard" Cc: Andreas Klemm , phk@FreeBSD.ORG, ports@FreeBSD.ORG, current@FreeBSD.ORG, Satoshi Asami Subject: Re: Current is currently really a mess (was: Re: Tk/Tcl broken(?)) References: <3326.870638153@time.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Jordan K. Hubbard wrote: > ... > there for. It's a testing ground, not a place for hosting the ports > collection. > It seems to me like Satoshi was right, then: ports ARE for stable users, not for current users. Current users are responsible for what they break, but the dilemma will always be who is gonna take care of re-porting the applications when the time for 3.0-Release comes. > Perhaps we've lost sight of what the ports collection is there for > also. I always envisioned it as that "extra 10%", like comfortable > seats in your car or airbags in your dashboard. It makes the system You must recognize this utilities make the system desirable. The OS can get as sofisticated as you want, but if applications don't work, no one will be interested in running it. Perhaps I'm wrong, but I don't understand what is so mission-critical in Tcl as to decide to break the ports tree. Pedro. > > Jordan From owner-freebsd-ports Sun Aug 3 13:51:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA16476 for ports-outgoing; Sun, 3 Aug 1997 13:51:44 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA16462; Sun, 3 Aug 1997 13:51:41 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id NAA03729; Sun, 3 Aug 1997 13:50:52 -0700 (PDT) To: "Pedro Giffuni S," cc: Andreas Klemm , phk@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: Current is currently really a mess (was: Re: Tk/Tcl broken(?)) In-reply-to: Your message of "Sun, 03 Aug 1997 15:34:58 PDT." <33E50792.6E94@fps.biblos.unal.edu.co> Date: Sun, 03 Aug 1997 13:50:52 -0700 Message-ID: <3725.870641452@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Perhaps I'm wrong, but I don't understand what is so mission-critical in > Tcl as to decide to break the ports tree. That's only the issue of the day. My point was that there would always be something if -current fulfils its original mandate of being a testing ground. TCL is just the cause du-jour, it's not the truly fundamental problem we're facing here. Jordan From owner-freebsd-ports Sun Aug 3 15:43:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA23482 for ports-outgoing; Sun, 3 Aug 1997 15:43:34 -0700 (PDT) Received: from helbig.informatik.ba-stuttgart.de (rvc1.informatik.ba-stuttgart.de [141.31.112.22]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA23424; Sun, 3 Aug 1997 15:43:17 -0700 (PDT) Received: (from helbig@localhost) by helbig.informatik.ba-stuttgart.de (8.8.6/8.8.5) id AAA01485; Mon, 4 Aug 1997 00:43:04 +0200 (MET DST) From: Wolfgang Helbig Message-Id: <199708032243.AAA01485@helbig.informatik.ba-stuttgart.de> Subject: Re: Current is currently really a mess (was: Re: Tk/Tcl broken(?)) In-Reply-To: <3326.870638153@time.cdrom.com> from "Jordan K. Hubbard" at "Aug 3, 97 12:55:53 pm" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Mon, 4 Aug 1997 00:43:04 +0200 (MET DST) Cc: andreas@klemm.gtn.com, phk@FreeBSD.ORG, ports@FreeBSD.ORG, current@FreeBSD.ORG, asami@cs.berkeley.edu X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > I think it´s not intended to make -current to a system, that > > isn´t useable anymore for active developement work in the ports > > area, or am I mistaken ??? > > You are mistaken. The first and foremost "mission" of -current is to > work on new ideas and implement new mechanisms that specifically DO > break backwards compatibility (otherwise we could just do the work in > -release and not worry about it, right?). That's not to say that it's > a goal unto itself to break such compatibility, but if you've got to > do it (and this whole TCL thing is just a drop in the bucket compared > to what I see for -current's future) then that's what -current is > there for. It's a testing ground, not a place for hosting the ports > collection. The one and only reason for any OS is to support applications, which in FreeBSD means to a great extent the applications of the ports collection. The success of any OS is determined by the applications ready to run on it (and by the hardware supported by it). When I switched from a Linux distribution to FreeBSD a year ago it was only because of the ease of use TeX and apsfilter. (apsfilter saved my day when I was fighting to get my stuff printed with Linux. Seeing it's author--Andreas Klemm--again in the FreeBSD team convinced me that FreeBSD cannot be too bad :-) ) With this personal story I just want to stress the paramount importance of the ports selection to the success of FreeBSD. And yes, -current is a testing ground--for the ports. If developing the ports collection on -current is discontinued now, I don't see *any* ports running on the future RELENG_3_0_RELEASE. And I don't see any reason to switch to FreeBSD 3.0 from, say RedHat Linux, in a nonserver environment. > Perhaps we've lost sight of what the ports collection is there for > also. I always envisioned it as that "extra 10%", like comfortable > seats in your car or airbags in your dashboard. It makes the system > much nicer to use and adds polish for the user base. Putting effort > into support ports for -current has, however, always struck me as a > case of trying to add a wet bar and hot tub to an experimental racing > craft. What makes sense for a luxury yacht does NOT make sense for > some prototype boat you're building just to test a new engine design. But you have to water your boat. A prototype boat watered the first time and drowning in the very moment makes a tragic picture! > > In the past one of our goals was, to use -current as our playground > > for new features, but as long as the system is still useable for the > > other people using -current. > > You are mistaken again. The goal was to use -current as a playground > for new features, period. "Usability" is a purely subjective term and > not really applicable here, certainly not where ports is concerned. > If -current even compiles on a given day then I'm pretty happy and I > doubt that anyone here would be rewarded by expecting more from it. Well, I am using -current for half a year now, and ``make world'' completed at least 90% of the times I tried. Beside its fun using (the taste of freedom and adventure, you know :-)) I have to use it because I still cannot use the 2.2.2-GENERIC Kernel (remember the CMD640b stuff?) > I hate to say it, but I have now seriously come to question whether or > not you're the sort of person who should be running -current at all. > I realize that you want to play with SMP, but I think that maybe you > should have held off on that until it was ready for the non-developer > types. I hate to say it, but discouraging ports development on -current means the death of FreeBSD in the long run. Wolfgang From owner-freebsd-ports Sun Aug 3 15:43:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA23557 for ports-outgoing; Sun, 3 Aug 1997 15:43:57 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id PAA23529; Sun, 3 Aug 1997 15:43:50 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id PAA02594; Sun, 3 Aug 1997 15:41:30 -0700 From: Terry Lambert Message-Id: <199708032241.PAA02594@phaeton.artisoft.com> Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) To: tom@uniserve.com (Tom) Date: Sun, 3 Aug 1997 15:41:30 -0700 (MST) Cc: andreas@klemm.gtn.com, chuckr@glue.umd.edu, ports@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: from "Tom" at Aug 3, 97 11:37:46 am X-Mailer: ELM [version 2.4 PL24] 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 > > b) people like me, who have only one machine, usually > > run the bleeding edge, > > I don't believe this is true. I believe true number of bleeding edge > users is small. Unless your are a developer, there is little benefit. > Other than SMP, what is in current that would tempt people to use it? 95% of the FreeBSD developers doing bug fixes. What percentage of these developers are soing the same for 2.x? > People with only one machine are not normally technically advanced to > run current, because they don't have the resources to develop that > experience. This has to do with the rules used to check things into the source tree and to replicate the source tree, nier of which enforce any buildability. It also has to do with the tools; there is no graceful way one can type "make" and upgrade their system reliably. Specifically, there are issues with installed vs. run components; the libraries, the assemblers, the compiler, the ld.so, and the crt0 are main examples; look at the pain in the ass it was for the new mount system call, which required a new libc which required a new assembler for the updated assembly code for the thread call syntax changes which required ... > Key point here. Basically no one can stop developers from making > current incompatible with stable. Basically, if current developers agree > not to break compatibility, the problem goes away. This is not an answer. Making -current more stable (not more -stable) is a better try at an answer. It's not perfect, either. Tools would fill in the gaps, so at least the transitions across compatability boundries would be as painless as possible. FreeBSD should not be an Intel processor or a Microsoft OS: let others put the "backward" in "backward compatible". Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-ports Sun Aug 3 17:01:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA27688 for ports-outgoing; Sun, 3 Aug 1997 17:01:38 -0700 (PDT) Received: from mailhost.anasazi.com (mailhost.anasazi.com [138.113.128.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA27609; Sun, 3 Aug 1997 17:00:53 -0700 (PDT) Received: from chad.anasazi.com by mailhost.anasazi.com (5.65/3.7b) id AA19587; Sun, 3 Aug 97 17:00:08 -0700 Received: by chad.anasazi.com (5.65/3.7) id AA19952; Sun, 3 Aug 97 17:00:05 -0700 From: chad@anasazi.com (Chad R. Larson) Message-Id: <9708040000.AA19952@chad.anasazi.com> Subject: Re: ports-current/packages-current discontinued To: ade@demon.net Date: Sun, 3 Aug 1997 17:00:04 -0700 (MST) Cc: jkh@time.cdrom.com, ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG In-Reply-To: from "Ade Lovett" at Aug 2, 97 08:55:03 pm Reply-To: chad@anasazi.com X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > We then have a situation where both sides of the "bloat" are happy, > those that want a minimalistic approach can install the required > components and leave out the approved integrated packages, others > that prefer a full-featured system, without having to compile/install > anything else, can install both. But that's essentially what we're arguing. If all those Perl and TCL/TK and other packages are removed from the core system, but made available as packages (not just ports), you'd have the condition you describe above. Install a minimalist system, then add the packages you want. -crl -- Chad R. Larson (CRL22) Brother, can you paradigm? 602-870-3330 chad@anasazi.com chad@anasaz.UUCP chad@dcfinc.com Anasazi, Inc. - 7500 North Dreamy Draw Drive, Suite 120, Phoenix, Az 85020 From owner-freebsd-ports Sun Aug 3 17:06:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA28282 for ports-outgoing; Sun, 3 Aug 1997 17:06:46 -0700 (PDT) Received: from mailhost.anasazi.com (mailhost.anasazi.com [138.113.128.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA28164; Sun, 3 Aug 1997 17:05:56 -0700 (PDT) Received: from chad.anasazi.com by mailhost.anasazi.com (5.65/3.7b) id AA19595; Sun, 3 Aug 97 17:05:10 -0700 Received: by chad.anasazi.com (5.65/3.7) id AA19969; Sun, 3 Aug 97 17:05:04 -0700 From: chad@anasazi.com (Chad R. Larson) Message-Id: <9708040005.AA19969@chad.anasazi.com> Subject: Re: ports-current/packages-current discontinued To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Sun, 3 Aug 1997 17:05:03 -0700 (MST) Cc: davidn@labs.usn.blaze.net.au, msmith@atrad.adelaide.edu.au, asami@cs.berkeley.edu, andreas@klemm.gtn.com, ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG In-Reply-To: <15386.870546758@time.cdrom.com> from "Jordan K. Hubbard" at Aug 2, 97 11:32:38 am Reply-To: chad@anasazi.com X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Once you start with TCL, it will *not* stop there - I can only assure > you of that. Perl will follow immediately behind, as will much other > stuff (yes perl fans, there are many out there who consider your > favorite utility language an evil, bloated monster which should not be > bundled with FreeBSD at all). I understand that there are other candidates for migration from the core system to ports/packages. I think that is a =good= thing. As long as the installation process makes it as easy as it now does (thanks, Jordan) to select a very personal feature set, I'd vote that all the packages/ports that duplicate a core system feature should be removed from the core system. -crl -- Chad R. Larson (CRL22) Brother, can you paradigm? 602-870-3330 chad@anasazi.com chad@anasaz.UUCP chad@dcfinc.com Anasazi, Inc. - 7500 North Dreamy Draw Drive, Suite 120, Phoenix, Az 85020 From owner-freebsd-ports Sun Aug 3 17:08:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA28514 for ports-outgoing; Sun, 3 Aug 1997 17:08:29 -0700 (PDT) Received: from mailhost.anasazi.com (mailhost.anasazi.com [138.113.128.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA28450; Sun, 3 Aug 1997 17:07:47 -0700 (PDT) Received: from chad.anasazi.com by mailhost.anasazi.com (5.65/3.7b) id AA19600; Sun, 3 Aug 97 17:06:38 -0700 Received: by chad.anasazi.com (5.65/3.7) id AA19980; Sun, 3 Aug 97 17:06:35 -0700 From: chad@anasazi.com (Chad R. Larson) Message-Id: <9708040006.AA19980@chad.anasazi.com> Subject: Re: ports-current/packages-current discontinued To: phk@dk.tfs.com (Poul-Henning Kamp) Date: Sun, 3 Aug 1997 17:06:35 -0700 (MST) Cc: ade@demon.net, jkh@time.cdrom.com, ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG In-Reply-To: <2297.870554943@critter.dk.tfs.com> from "Poul-Henning Kamp" at Aug 2, 97 10:49:03 pm Reply-To: chad@anasazi.com X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >Possibly, a somewhat simplistic attitude, but certainly something > >to consider, no? > >-- > >Ade Lovett, Demon Internet Ltd. > > And it has been considered, and as far as I know fell because what > nobody saw any chance of "minimal system" being definable so that > any significant majority would agree to it. Perhaps starting with the POSIX 1003.? documents, or X/Open "Single UNIX" would do. -crl -- Chad R. Larson (CRL22) Brother, can you paradigm? 602-870-3330 chad@anasazi.com chad@anasaz.UUCP chad@dcfinc.com Anasazi, Inc. - 7500 North Dreamy Draw Drive, Suite 120, Phoenix, Az 85020 From owner-freebsd-ports Sun Aug 3 19:40:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA06371 for ports-outgoing; Sun, 3 Aug 1997 19:40:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA06357; Sun, 3 Aug 1997 19:40:03 -0700 (PDT) Resent-Date: Sun, 3 Aug 1997 19:40:03 -0700 (PDT) Date: Sun, 3 Aug 1997 19:40:03 -0700 (PDT) From: GNU GNATS Resent-Message-Id: <199708040240.TAA06357@hub.freebsd.org> Message-Id: <199708040240.TAA06357@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Received:"from cliffy.statsci.com (cliffy.statsci.com [206.63.206.72]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id TAA05791 for" ; Sun, 3 Aug 1997 19:32:37.-0700 (PDT) Received: from bloke.statsci.com (bloke [206.63.206.184]) by cliffy.statsci.com (8.8.6/8.8.6/Hub) with ESMTP id TAA06086 for ; Sun, 3 Aug 1997 19:31:52 -0700 Received: (from uucp@localhost) by bloke.statsci.com (8.8.6/8.8.6/UUCP) id TAA12254 for FreeBSD-gnats-submit@freebsd.org; Sun, 3 Aug 1997 19:31:51 -0700 (PDT) Subject: ports/4222: get "virtual memory exhausted" trying to compile textproc/jade To: undisclosed-recipients:; Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4222 >Category: ports >Synopsis: get "virtual memory exhausted" trying to compile textproc/jade >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 3 19:40:01 PDT 1997 >Last-Modified: >Originator: Scott Blachowicz >Organization: none >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD 2.2.2-RELEASE from Walnut Creek CDROM on a P90 with 32MB RAM and ~200MB free swap space. >Description: I get this error: >How-To-Repeat: cd /usr/ports/textproc/jade make >Fix: Unknown...possibly adding more swap space, but I don't have enough disk space to satisfy it. >Audit-Trail: >Unformatted: >Received: (from scott@localhost) by one.sabami.seaslug.org (8.8.5/8.6.12) id TAA02298; Sun, 3 Aug 1997 19:19:53 -0700 (PDT) Date: Sun, 3 Aug 1997 19:19:53 -0700 (PDT) From: Scott Blachowicz Message-Id: <199708040219.TAA02298@one.sabami.seaslug.org> To: FreeBSD-gnats-submit@freebsd.org Subject: virtual mem exhausted trying to compile textproc/jade? Reply-To: scott@sabami.seaslug.org X-send-pr-version: 3.2 Content-Type: text >> Checksum OK for jade0_9.zip. ===> Building for jade-0.9 ===> generic ===> include ===> lib [...etc...] Warning: Object directory not changed from original /opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style c++ -fno-implicit-templates -O2 -ansi -DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/catalog\" -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../grove -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../spgrove -I. -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../include -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../generic -I. -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../include -I/opt1/scott/mirrors/FreeBSD-ports/textproc/jade/work/style/../generic -c StyleEngine.cxx -o StyleEngine.o In file included from StyleEngine.cxx:10: ProcessContext.h:138: warning: class `Connection' is already friends with class `ProcessContext' ProcessContext.h:139: warning: class `Connectable' is already friends with class `ProcessContext' StyleEngine.cxx: In method `void StyleEngine::parseSpec(class SgmlParser &, const class CharsetInfo &, const class String &, class Messenger &)': StyleEngine.cxx:45: virtual memory exhausted *** Error code 1 trying to build the port. I've repeated the 'make' several times and have monitored the free swap space and process size (with 'top') and the cc1plus process size got up to around 17MB with free swap space staying above 200MB the entire time. So, it seems like there is either a compiler problem here or the compilation of StyleEngine.cxx is looking for an enormous amount of VM (> 200MB) at once. So, this probably isn't a "ports" bug, per se... From owner-freebsd-ports Sun Aug 3 20:57:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA10225 for ports-outgoing; Sun, 3 Aug 1997 20:57:35 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA10217; Sun, 3 Aug 1997 20:57:29 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id VAA26238; Sun, 3 Aug 1997 21:57:16 -0600 (MDT) Date: Sun, 3 Aug 1997 21:57:16 -0600 (MDT) Message-Id: <199708040357.VAA26238@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Jordan K. Hubbard" Cc: David Nugent , Michael Smith , asami@cs.berkeley.edu (Satoshi Asami), andreas@klemm.gtn.com, ports@freebsd.org, current@freebsd.org, stable@freebsd.org Subject: Re: ports-current/packages-current discontinued In-Reply-To: <15386.870546758@time.cdrom.com> References: <199708021720.DAA00921@labs.usn.blaze.net.au> <15386.870546758@time.cdrom.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > What most people here don't understand is that there was very fierce > debate about this behind the scenes for some time before it was done, > and what started as a TCL debate blew up into .. Blew up into 'TCL belongs as much as PERL in the base system, and utilities are being written and will be in the tree in the next couple of months which are being asked for.' revision 1.1 date: 1996/06/26 17:48:13; author: phk; state: Exp; Bmaked tcl 7.5 Hmm, it's August (well over a year later), and there are still *NO* programs that use TCL in the base distribution. The big arguement moved into 'should FreeBSD be more modularized', but the anti-bloatist asceded that as long as programs in the base distribution used PERL/TCL/libdialog/etc..., then they should be part of the base system, otherwise they belong outside. TCL should go, and PERL should go *WHEN* those programs in the base distribution are not considered part of the base distribution or are re-written to not use PERL. TCL has no part in the base distribution, and I've heard 'the programs which will use it will be here 'Real Soon Now' for 14 months now. Nate From owner-freebsd-ports Sun Aug 3 22:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA14351 for ports-outgoing; Sun, 3 Aug 1997 22:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA14335; Sun, 3 Aug 1997 22:20:01 -0700 (PDT) Resent-Date: Sun, 3 Aug 1997 22:20:01 -0700 (PDT) Resent-Message-Id: <199708040520.WAA14335@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, joes@seaport.net Received: from shasta.wstein.com (joes@pc38.seaport.net [207.173.11.38]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA13716 for ; Sun, 3 Aug 1997 22:10:17 -0700 (PDT) Received: (from joes@localhost) by shasta.wstein.com (8.8.7/8.8.6) id WAA08505; Sun, 3 Aug 1997 22:10:11 -0700 (PDT) Message-Id: <199708040510.WAA08505@shasta.wstein.com> Date: Sun, 3 Aug 1997 22:10:11 -0700 (PDT) From: joes@seaport.net Reply-To: joes@seaport.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4224: New Port: qpage (v3.2) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4224 >Category: ports >Synopsis: New Port: qpage (v3.2) >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 3 22:20:01 PDT 1997 >Last-Modified: >Originator: Joseph Stein >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: New port, qpage-3.2, uploaded to ftp://ftp.freebsd.org/pub/FreeBSD/incoming/qpage.tar.gz >How-To-Repeat: >Fix: Please add to the ports tree. I filed it under 'misc'. It may belong elsewhere. >Audit-Trail: >Unformatted: From owner-freebsd-ports Sun Aug 3 23:48:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA17849 for ports-outgoing; Sun, 3 Aug 1997 23:48:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA17820; Sun, 3 Aug 1997 23:48:39 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA15247; Sun, 3 Aug 1997 23:46:59 -0700 (PDT) Date: Sun, 3 Aug 1997 23:46:59 -0700 (PDT) Message-Id: <199708040646.XAA15247@freefall.freebsd.org> To: scott@sabami.seaslug.org, joerg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/4222 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: get "virtual memory exhausted" trying to compile textproc/jade State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Mon Aug 4 08:45:32 MEST 1997 State-Changed-Why: Bump your resource limits. Either use the limit (csh) or ulimit (sh) builtins to do it temporarily, or use /etc/login.conf for a permanent change. C++ compilers are known VM hogs. There's nothing we can do about this. From owner-freebsd-ports Sun Aug 3 23:50:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA17977 for ports-outgoing; Sun, 3 Aug 1997 23:50:07 -0700 (PDT) Received: from ghpc8.ihf.rwth-aachen.de (ghpc8.ihf.RWTH-Aachen.DE [134.130.90.8]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA17966 for ; Sun, 3 Aug 1997 23:50:03 -0700 (PDT) Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.rwth-aachen.de [134.130.90.6]) by ghpc8.ihf.rwth-aachen.de (8.8.5/8.8.5) with ESMTP id IAA27752; Mon, 4 Aug 1997 08:49:54 +0200 (CEST) Received: (from thomas@localhost) by ghpc6.ihf.rwth-aachen.de (8.8.6/8.8.5) id IAA13844; Mon, 4 Aug 1997 08:49:53 +0200 (CEST) To: "Pedro Giffuni S," Cc: ports@FreeBSD.ORG Subject: Re: Problems with a Motif app.. References: <33E3BCA4.7F78@fps.biblos.unal.edu.co> From: Thomas Gellekum Date: 04 Aug 1997 08:49:52 +0200 In-Reply-To: "Pedro Giffuni S,"'s message of Sat, 02 Aug 1997 16:03:00 -0700 Message-ID: <87yb6izblb.fsf@ghpc6.ihf.rwth-aachen.de> Lines: 20 X-Mailer: Gnus v5.4.37/XEmacs 19.15 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk "Pedro Giffuni S," writes: > Howdy, > I've found Lesstif very useful for building many Motif applications, > but Willow (http://www.washington.edu/willow/unix-willow.html) is giving > me some problems: > ___________________ > for i in src/willow src/license src/malarm src/z3950 src/uwbrs/isc > src/uwbrs ; do (cd $i; make); done > gcc -o ../../willow willow.o save_query.o summary.o dialog.o dbio.o > dict.o ftp.o print.o helpshell.o mail.o resources.o hash.o > config_db.o utils.o range.o text-list.o extensions.o > protocol.o field_pick.o db_pick.o interclient.o > /usr/X11R6/lib/libMrm.a /usr/X11R6/lib/libXm.a -lXt -lX11 > gcc: /usr/X11R6/lib/libMrm.a: No such file or directory > gcc: /usr/X11R6/lib/libXm.a: No such file or directory The lesstif port doesn't build the static libraries. tg From owner-freebsd-ports Mon Aug 4 07:15:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA02341 for ports-outgoing; Mon, 4 Aug 1997 07:15:13 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA02336 for ; Mon, 4 Aug 1997 07:15:11 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id KAA17342 for ; Mon, 4 Aug 1997 10:14:33 GMT Date: Mon, 4 Aug 1997 10:14:33 +0000 (GMT) From: "Jonathan A. Zdziarski" To: ports@freebsd.org Subject: SetUID Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Not sure if this is the right forum for this but... I recently, in an attempt to make my FreeBSD a litle more system Vish like I'm used to, create a set of /sbin/init.d scripts to start and stop services, and wired this and rc3.d into /etc/rc. It works fine, but then I took it a step further, and made the noc-executable, and noc-setuid root so that anybody in the noc could restart them without having to be in sudo for it. For some odd reason (and this may just be a FreeBSD thing that I'm not used to), I get the error that the script doesn't have permission to kill the current running process (most which are running as root) even though it's setuid (I've tried setuid and setgid as well). Now I'm used to setuid programs running AS root - having basically superuser abilities, but that appears to be different here. Could someone explain to me how to set up a setuid program that acts like its a real setuid program (su) to do something like this? ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- From owner-freebsd-ports Mon Aug 4 07:49:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA03900 for ports-outgoing; Mon, 4 Aug 1997 07:49:28 -0700 (PDT) Received: from cliffy.statsci.com (root@cliffy.statsci.com [206.63.206.72]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id HAA03827; Mon, 4 Aug 1997 07:47:54 -0700 (PDT) Received: from bloke.statsci.com (bloke [206.63.206.184]) by cliffy.statsci.com (8.8.6/8.8.6/Hub) with ESMTP id HAA12408; Mon, 4 Aug 1997 07:47:17 -0700 Received: (from uucp@localhost) by bloke.statsci.com (8.8.6/8.8.6/UUCP) id HAA13262; Mon, 4 Aug 1997 07:47:15 -0700 (PDT) >Received: from one.sabami.seaslug.org (localhost.sabami.seaslug.org [127.0.0.1]) by one.sabami.seaslug.org (8.8.5/8.6.12) with ESMTP id HAA01225; Mon, 4 Aug 1997 07:34:23 -0700 (PDT) Message-Id: <199708041434.HAA01225@one.sabami.seaslug.org> To: Joerg Wunsch cc: freebsd-ports@FreeBSD.ORG Subject: Re: ports/4222 In-reply-to: Your message of "Sun, 03 Aug 1997 23:46:59 -0700." <199708040646.XAA15247@freefall.freebsd.org> Reply-to: scott@statsci.com MIME-Version: 1.0 Content-ID: <1222.870705261.1@one.sabami.seaslug.org> Date: Mon, 04 Aug 1997 07:34:22 -0700 From: Scott Blachowicz Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Joerg Wunsch wrote: > Synopsis: get "virtual memory exhausted" trying to compile textproc/jade > > State-Changed-From-To: open-closed > State-Changed-By: joerg > State-Changed-When: Mon Aug 4 08:45:32 MEST 1997 > State-Changed-Why: > Bump your resource limits. Either use the limit (csh) or ulimit (sh) > builtins to do it temporarily, or use /etc/login.conf for a permanent > change. > > C++ compilers are known VM hogs. There's nothing we can do about this. Aha! Hadn't thought of those limits...(and yes, that fixes my problem)... Thanx, Joerg. Scott Blachowicz scott@sabami.seaslug.org From owner-freebsd-ports Mon Aug 4 10:06:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA11515 for ports-outgoing; Mon, 4 Aug 1997 10:06:10 -0700 (PDT) Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10855 for freebsd-ports@freebsd.org; Mon, 4 Aug 1997 10:00:39 -0700 (PDT) Date: Mon, 4 Aug 1997 10:00:39 -0700 (PDT) Message-Id: <199708041700.KAA10855@hub.freebsd.org> From: FreeBSD bugmaster To: FreeBSD ports list Subject: Current unassigned ports problem reports Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The report has been examined by a team member and evaluated. f - feedback The problem has been solved, and the originator has been given a patch or a fix has been committed. The PR remains in this state pending a response from the originator. s - suspended Work on the problem has been postponed. This happens if a timely solution is not possible or is not cost-effective at the present time. The PR continues to exist, though a solution is not being actively sought. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested. Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [1997/01/01] ports/2352 ports wu-ftp port does not work with DES crypte o [1997/04/01] ports/3165 ports tex-3.14159.tgz lacks file o [1997/05/07] ports/3536 ports MakeTexPK calls gftopk with wron argument o [1997/06/14] ports/3872 ports Enter key not working properly in trn por o [1997/07/14] ports/4093 ports [oleo] Calculating 1/1 becomes infinity. 5 problems total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1996/10/11] bin/1773 ports A NULL pointer causing segmentation core s [1996/12/22] ports/2268 ports libc from linux emulator does not use /et o [1997/02/13] ports/2731 ports new port: Tcl 8.0A2 o [1997/03/07] ports/2918 ports Unable to pass 8+ command line arguments o [1997/03/11] ports/2956 ports New Port: xgospel-1.10d in ftp.freebsd.or a [1997/03/15] ports/2994 ports xpm port does not build for the first tim o [1997/05/20] ports/3640 ports xlockmore galaxy bombs out o [1997/05/21] ports/3649 ports xlock quits on receipt of signalxx 8 o [1997/07/17] ports/4105 ports tac_plus port update o [1997/07/20] ports/4129 ports New port uploaded to incoming/sane.tar.gz o [1997/07/25] ports/4168 ports Update of games/xboard o [1997/07/27] ports/4179 ports lmbench-1.1 dumps core after asking for m o [1997/08/02] ports/4212 ports xemacs doesn't get along with databases/d 13 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1996/04/23] ports/1155 ports systat or top display disagreeing informa o [1996/07/21] ports/1416 ports cflow(1) doesn't parse GNU C __attribute_ o [1996/08/21] ports/1520 ports sudo dosn't recognise certain passwords a o [1996/12/03] ports/2145 ports qpopper bulletin support broken o [1996/12/08] ports/2182 ports FreeBSD's and X-32's list of locales do n o [1996/12/21] ports/2264 ports latex* ports need updating o [1997/01/12] ports/2477 ports Tcl 8.0 a1 port submission. o [1997/01/12] ports/2478 ports Tk 8.0a1 port submission. f [1997/01/24] ports/2571 ports Maxima lacks pkg directory a [1997/03/06] ports/2902 ports Fix xmcd port for PACKAGE_BUILDING a [1997/03/06] ports/2905 ports Fixed port: xshisen-1.36 o [1997/03/08] ports/2920 ports patch for mispositioned xv windows under o [1997/03/09] ports/2926 ports xmgt-2.31 port, now in pub/incoming on ft o [1997/03/11] ports/2949 ports bsd.port.mk needs something like FETCH_EN o [1997/03/11] ports/2951 ports xgraph source is not on MASTER_SITE o [1997/03/12] ports/2961 ports New port(jp-vftool-1.2):japanese/virfonts o [1997/03/13] ports/2974 ports updated Makefile and patch-ab of jp-dvi2p o [1997/03/15] ports/2993 ports qmail-port-take2-proff.tar.gz in incoming o [1997/03/17] ports/3012 ports qmailanalog port in incoming a [1997/03/21] ports/3052 ports /usr/ports/lang/expect does not find tkCo o [1997/03/24] ports/3081 ports sitelispdir is a directory no a path in x o [1997/03/24] ports/3090 ports ircii-2.9-roof does not run. o [1997/04/01] ports/3169 ports nn port broken o [1997/04/15] ports/3306 ports new port-package for ifmail o [1997/04/17] ports/3318 ports New port: jigsaw (Java-based HTTP server) a [1997/04/19] ports/3335 ports new port request of korean/hanemacs o [1997/04/25] ports/3383 ports kaffe core dumps if LD_LIBRARY_PATH not s o [1997/04/28] ports/3411 ports New port - Atari 8 bit computer emulator o [1997/04/28] ports/3412 ports New port - Apple IIGS beta release s [1997/05/04] ports/3498 ports nn-current port is out of date f [1997/05/14] ports/3597 ports jp-groff-0.99 port macro update o [1997/05/21] ports/3657 ports Port of NCSA HyperNews submitted as p5-hy o [1997/05/31] ports/3729 ports pgsql dies when initiated o [1997/05/31] ports/3737 ports The DHCPD no longer works under FreeBSD 2 a [1997/06/02] ports/3765 ports New port: mpd-1.0b3 o [1997/06/04] ports/3787 ports ghostscript-3.53 has bad PLIST o [1997/06/07] ports/3806 ports update s3mod to 1.09 o [1997/06/09] ports/3824 ports New port: snes97 o [1997/06/09] ports/3831 ports netris port doesn't install sr o [1997/06/14] ports/3870 ports Upgrade tkdesk 1.0b3 --> 1.0b4 o [1997/06/17] ports/3888 ports port net/wu-ftpd: tiny bug that is wu-ftp o [1997/06/21] ports/3922 ports Author released a new version of nmh - up o [1997/06/22] ports/3928 ports New port: jp-pgp-2.6.3ia (language) o [1997/06/22] ports/3935 ports another mp3 player o [1997/06/23] ports/3939 ports new port: latex2html_icon_server o [1997/06/23] ports/3940 ports port of latex2html-96.1 o [1997/06/25] ports/3955 ports -kpassive_ftp=true fails on socket connec o [1997/06/26] ports/3958 ports a2ps fails if used according to man o [1997/06/29] ports/3983 ports New port: psf toolkit o [1997/06/29] ports/3987 ports Update port - crossgo32 o [1997/06/30] ports/3991 ports set of OffiX ports o [1997/06/30] ports/3996 ports nmh needs dependecy on autoconfig to work o [1997/06/30] ports/3997 ports New port: VRML browser (vrweb) o [1997/07/01] ports/4008 ports New port - DJGPP Version 2 libraries for o [1997/07/01] ports/4009 ports New port - Curses for crossgo32 with DJGP o [1997/07/02] ports/4014 ports package/port installation obeys roots uma o [1997/07/02] ports/4017 ports Someone has to upgrade the plor port! o [1997/07/03] ports/4023 ports One can't play the cardgame Ass on FreeBS o [1997/07/03] ports/4025 ports New port - jp-ebw3 o [1997/07/04] ports/4027 ports New port: rot13-1.3 o [1997/07/05] ports/4038 ports Initial port of the alpha-rel. WindowMake o [1997/07/07] ports/4054 ports Port for Amp 0.7.3 o [1997/07/07] ports/4055 ports Port for XMpeg3 v1.0 o [1997/07/08] ports/4066 ports Port for Mikmod 2.14 o [1997/07/09] ports/4067 ports wrong formats of files in offix.tar o [1997/07/11] ports/4077 ports new version of lout - 3.10 o [1997/07/13] ports/4083 ports netscape wrapper doesn't hand off args co o [1997/07/14] ports/4094 ports squid11 port is outdated o [1997/07/16] ports/4100 ports I contribute a new port. o [1997/07/16] ports/4103 ports Should I or should I not ? o [1997/07/16] ports/4104 ports Minor fix to hobbes-icons-xpm3 o [1997/07/17] ports/4109 ports New port: xcopilot o [1997/07/18] ports/4118 ports New Port: bind 8.1.1 o [1997/07/19] ports/4121 ports New port: xpbiff and xpbiff-youbin o [1997/07/19] ports/4124 ports Apache 1.2.1 port does not install docume o [1997/07/20] ports/4127 ports netscape-3.01: get rid of bogus error mes o [1997/07/20] ports/4133 ports new port: mpich.tar.gz o [1997/07/21] ports/4139 ports new port: bibview o [1997/07/21] ports/4140 ports New port: xgolgo (x11) o [1997/07/22] ports/4142 ports Hugs port to FreeBSD 2.2.1 o [1997/07/22] ports/4148 ports scheme48 port not at latest version o [1997/07/22] ports/4149 ports gcl port isn't of latest version o [1997/07/24] ports/4155 ports Fixed port: imlib-0.2 o [1997/07/24] ports/4156 ports Fixed port: enlightenment-0.10 o [1997/07/25] ports/4166 ports Wnn6 is a Japanese input method o [1997/07/26] ports/4174 ports file mode of jnethack o [1997/07/26] ports/4175 ports Update mail/nmh port to nmh-0.17 o [1997/07/30] ports/4192 ports New port: Amulet o [1997/07/30] ports/4197 ports Update port(jp-man-doc-2.2.2d):japanese/m o [1997/07/31] ports/4203 ports Updated port file for the perl package p5 o [1997/08/02] ports/4210 ports japanese/tgif port is updated. o [1997/08/02] ports/4211 ports trafshow port update o [1997/08/02] ports/4213 ports Wine needs LIB_DEPEND on Xpm o [1997/08/03] ports/4219 ports TkRef submitted to Ports o [1997/08/03] ports/4224 ports New Port: qpage (v3.2) 95 problems total. From owner-freebsd-ports Mon Aug 4 10:35:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA14519 for ports-outgoing; Mon, 4 Aug 1997 10:35:23 -0700 (PDT) Received: from limbo.rtfm.net (nathan@rtfm.net [204.141.125.38]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA14508 for ; Mon, 4 Aug 1997 10:35:09 -0700 (PDT) Received: (from nathan@localhost) by limbo.rtfm.net (8.8.6/8.8.6) id NAA12428; Mon, 4 Aug 1997 13:36:49 -0400 (EDT) From: Nathan Dorfman Message-Id: <199708041736.NAA12428@limbo.rtfm.net> Subject: Serious Problem in icmpinfo-1.11 Port To: ports@FreeBSD.org Date: Mon, 4 Aug 1997 13:36:48 -0400 (EDT) Cc: obrien@NUXI.com X-Mailer: ELM [version 2.4ME+ PL32 (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 Here is the last couple of lines of a make install for icmpinfo-1.11 ports as included in 3.0-970718-SNAP: ===> Installing for icmpinfo-1.11 install -c -s -o bin -g bin -m 555 /usr/ports/net/icmpinfo/work/icmpinfo-1.11/icmpinfo /usr/local/bin /usr/sbin/chown root /usr/local/bin /* umm, ok */ /bin/chmod 4555 /usr/local/bin /* umm, not ok! */ install -c -o bin -g bin -m 444 /usr/ports/net/icmpinfo/work/icmpinfo-1.11/icmpinfo.man /usr/local/man/man1/icmpinfo.1 install -c -o bin -g bin -m 444 /usr/ports/net/icmpinfo/work/icmpinfo-1.11/README /usr/local/share/doc/icmpinfo ===> Compressing manual pages for icmpinfo-1.11 ===> Registering installation for icmpinfo-1.11 If you look at the 2nd and 4th lines, it makes /usr/local/bin setuid root! Probably in an attempt to make icmpinfo setuid root: # ls -ld /usr/local/bin dr-sr-xr-x 2 root wheel 5632 Aug 4 13:25 /usr/local/bin Anyone else see something like this? From owner-freebsd-ports Mon Aug 4 10:38:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA14777 for ports-outgoing; Mon, 4 Aug 1997 10:38:58 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA14762 for ; Mon, 4 Aug 1997 10:38:52 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.8.5/8.8.5) with SMTP id MAA29905 for ; Mon, 4 Aug 1997 12:38:22 -0500 (EST) Date: Mon, 4 Aug 1997 12:38:21 -0500 (EST) From: John Fieber Reply-To: John Fieber To: ports@freebsd.org Subject: Versionless ports Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I was just putting together ports for the handbook and FAQ which raised two issues: 1. The documents don't have distinct versions---grabbing the source from ftp.freebsd.org grabs a current snapshot. What I've done is just use the current date (YYYYMMDD) as the port/package version: PKGNAME!= date -u "+handbook-%Y%m%d" The problem, is that once the source file is cached in the distfiles directory, a "make" won't fetch the latest version. The md5 checksum is currently ignored---updating it every time the handbook changes would be unpleasant. 2. The PLIST for these ports cannot be known in advance, so I build the plist (in ${WRKDIR}) immediately after installing, before registering. Is there any problem with doing this? 3. Where should these "document" ports live? -john From owner-freebsd-ports Mon Aug 4 12:21:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA21553 for ports-outgoing; Mon, 4 Aug 1997 12:21:49 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA21548 for ; Mon, 4 Aug 1997 12:21:45 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id VAA17513; Mon, 4 Aug 1997 21:21:39 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.8.5) id UAA11196; Mon, 4 Aug 1997 20:53:38 +0200 (MET DST) Message-ID: <19970804205337.OT56334@uriah.heep.sax.de> Date: Mon, 4 Aug 1997 20:53:37 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: ports@FreeBSD.ORG Cc: jonz@netrail.net (Jonathan A. Zdziarski) Subject: Re: SetUID References: X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Jonathan A. Zdziarski wrote: > I recently, in an attempt to make my FreeBSD a litle more system Vish > like I'm used to, create a set of /sbin/init.d scripts to start and stop > services, and wired this and rc3.d into /etc/rc. Well, we already have this kind of service, sorta. It's stored in /usr/local/etc/rc.d, and /usr/X11R6/etc/rc.d. > I took it a step further, and made the noc-executable, and noc-setuid root > so that anybody in the noc could restart them without having to be in sudo > for it. For some odd reason (and this may just be a FreeBSD thing that > I'm not used to), I get the error that the script doesn't have permission > to kill the current running process Scripts (more accurately: `interpreter files') cannot be setuid. This is not very FreeBSDish, only very few systems allow you to do this. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Mon Aug 4 12:24:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA21741 for ports-outgoing; Mon, 4 Aug 1997 12:24:15 -0700 (PDT) Received: from onyx.atipa.com (ns.atipa.com [208.128.22.10]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA21725 for ; Mon, 4 Aug 1997 12:24:08 -0700 (PDT) Received: (qmail-queue invoked by uid 1018); 4 Aug 1997 19:25:57 -0000 Date: Mon, 4 Aug 1997 13:25:57 -0600 (MDT) From: FreeBSD Mailing List X-Sender: freebsd@dot.ishiboo.com To: "Jonathan A. Zdziarski" cc: ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Johnathan, As far as I know, shell scripts can not bet setuid root. You would need to setuid root all the binaries evoked from the shell, which is not a great idea. You could instead write a setuid "wrapper" of some sort that runs a shell script (or set of scripts), using c, c++, etc. Kevin On Mon, 4 Aug 1997, Jonathan A. Zdziarski wrote: > Not sure if this is the right forum for this but... > > I recently, in an attempt to make my FreeBSD a litle more system Vish > like I'm used to, create a set of /sbin/init.d scripts to start and stop > services, and wired this and rc3.d into /etc/rc. It works fine, but then > I took it a step further, and made the noc-executable, and noc-setuid root > so that anybody in the noc could restart them without having to be in sudo > for it. For some odd reason (and this may just be a FreeBSD thing that > I'm not used to), I get the error that the script doesn't have permission > to kill the current running process (most which are running as root) even > though it's setuid (I've tried setuid and setgid as well). Now I'm used > to setuid programs running AS root - having basically superuser abilities, > but that appears to be different here. Could someone explain to me how to > set up a setuid program that acts like its a real setuid program (su) to > do something like this? > > > ------------------------------------------------------------------------- > Jonathan A. Zdziarski NetRail Incorporated > Server Engineering Manager 230 Peachtree St. Suite 500 > jonz@netrail.net Atlanta, GA 30303 > http://www.netrail.net (888) - NETRAIL > ------------------------------------------------------------------------- > > From owner-freebsd-ports Mon Aug 4 12:34:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA22214 for ports-outgoing; Mon, 4 Aug 1997 12:34:45 -0700 (PDT) Received: from onyx.atipa.com (user9578@ns.atipa.com [208.128.22.10]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA22201 for ; Mon, 4 Aug 1997 12:34:38 -0700 (PDT) Received: (qmail-queue invoked by uid 1018); 4 Aug 1997 19:36:27 -0000 Date: Mon, 4 Aug 1997 13:36:27 -0600 (MDT) From: FreeBSD Mailing List X-Sender: freebsd@dot.ishiboo.com To: "Jonathan A. Zdziarski" , ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 4 Aug 1997, FreeBSD Mailing List wrote: > > Johnathan, > > As far as I know, shell scripts can not bet setuid root. You would need > to setuid root all the binaries evoked from the shell, which is not a > great idea. > > You could instead write a setuid "wrapper" of some sort that runs a > shell script (or set of scripts), using c, c++, etc. > > Kevin Here is a simple "wrapper": -- cut here (wrapper.c) -- #include main() { execl("/etc/rc.WHATEVER","WHATEVER",NULL); } -- end-- The resulting binary can be setuid root and restricted to your appropriate /etc/group. Kevin From owner-freebsd-ports Mon Aug 4 13:05:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA23786 for ports-outgoing; Mon, 4 Aug 1997 13:05:26 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA23765; Mon, 4 Aug 1997 13:05:16 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id QAA09735; Mon, 4 Aug 1997 16:04:29 GMT Date: Mon, 4 Aug 1997 16:04:29 +0000 (GMT) From: "Jonathan A. Zdziarski" To: FreeBSD Mailing List cc: ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Ah that explains it. Thanx ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- On Mon, 4 Aug 1997, FreeBSD Mailing List wrote: : :Johnathan, : :As far as I know, shell scripts can not bet setuid root. You would need :to setuid root all the binaries evoked from the shell, which is not a :great idea. : :You could instead write a setuid "wrapper" of some sort that runs a :shell script (or set of scripts), using c, c++, etc. : :Kevin : :On Mon, 4 Aug 1997, Jonathan A. Zdziarski wrote: : :> Not sure if this is the right forum for this but... :> :> I recently, in an attempt to make my FreeBSD a litle more system Vish :> like I'm used to, create a set of /sbin/init.d scripts to start and stop :> services, and wired this and rc3.d into /etc/rc. It works fine, but then :> I took it a step further, and made the noc-executable, and noc-setuid root :> so that anybody in the noc could restart them without having to be in sudo :> for it. For some odd reason (and this may just be a FreeBSD thing that :> I'm not used to), I get the error that the script doesn't have permission :> to kill the current running process (most which are running as root) even :> though it's setuid (I've tried setuid and setgid as well). Now I'm used :> to setuid programs running AS root - having basically superuser abilities, :> but that appears to be different here. Could someone explain to me how to :> set up a setuid program that acts like its a real setuid program (su) to :> do something like this? :> :> :> ------------------------------------------------------------------------- :> Jonathan A. Zdziarski NetRail Incorporated :> Server Engineering Manager 230 Peachtree St. Suite 500 :> jonz@netrail.net Atlanta, GA 30303 :> http://www.netrail.net (888) - NETRAIL :> ------------------------------------------------------------------------- :> :> : From owner-freebsd-ports Mon Aug 4 13:09:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA24069 for ports-outgoing; Mon, 4 Aug 1997 13:09:39 -0700 (PDT) Received: from wuff.mayn.de (root@wuff.mayn.de [194.95.209.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA24064 for ; Mon, 4 Aug 1997 13:09:36 -0700 (PDT) Received: from datenbus.mayn.de(really [194.95.209.23]) by wuff.mayn.de via smail with smtp id for ; Mon, 4 Aug 1997 22:09:29 +0200 (MET DST) (Smail-3.2 1996-Jul-4 #1 built DST-Jun-10) Received: from freebsd.mayn.sub.de by datenbus.mayn.de with uucp (Smail3.1.29.1 #2) id m0wvTRT-000tj3A; Mon, 4 Aug 97 22:09 CEST Received: by freebsd.mayn.sub.de (CrossPoint v3.02); 04 Aug 1997 22:08:39 +0100 Date: 04 Aug 1997 22:05:00 +0100 From: tr@freebsd.mayn.sub.de (Tobias Reifenberger) To: ports@freebsd.org Message-ID: <6bD6Xf2LGlB@freebsd.mayn.sub.de> Subject: emulators/stonx X-Mailer: XP v3.02 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi I have tested Marinos Yannikos AtariST emulator STonX-0.6.7-epsilon (http://www.complang.tuwien.ac.at/nino/stonx.html) on FreeBSD-CURRENT right now. It worked (except sound) without changing anything. If nobody else has done the work before, I am willing to write the ports stuff for this emulator. BTW: I'm testing the AMIGA emulator uae-0.6.9 (UnixAmigaEmulator) too. I can send a report on demand. Bye! -- Tobias Reifenberger, DG1NGT From owner-freebsd-ports Mon Aug 4 13:37:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA25556 for ports-outgoing; Mon, 4 Aug 1997 13:37:43 -0700 (PDT) Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA25526; Mon, 4 Aug 1997 13:37:38 -0700 (PDT) Received: from znep.com (uucp@localhost) by scanner.worldgate.com (8.8.5/8.8.5) with UUCP id OAA16879; Mon, 4 Aug 1997 14:37:26 -0600 (MDT) Received: from localhost (marcs@localhost) by alive.znep.com (8.7.5/8.7.3) with SMTP id OAA28905; Mon, 4 Aug 1997 14:35:02 -0600 (MDT) Date: Mon, 4 Aug 1997 14:35:01 -0600 (MDT) From: Marc Slemko To: FreeBSD Mailing List cc: "Jonathan A. Zdziarski" , ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk You could. If you did, however, you would be silly. The wrapper you give allows anyone who can run it to do anything they want as the uid it is setuid to. On Mon, 4 Aug 1997, FreeBSD Mailing List wrote: > > > On Mon, 4 Aug 1997, FreeBSD Mailing List wrote: > > > > > Johnathan, > > > > As far as I know, shell scripts can not bet setuid root. You would need > > to setuid root all the binaries evoked from the shell, which is not a > > great idea. > > > > You could instead write a setuid "wrapper" of some sort that runs a > > shell script (or set of scripts), using c, c++, etc. > > > > Kevin > > Here is a simple "wrapper": > > -- cut here (wrapper.c) -- > > #include > main() > { > execl("/etc/rc.WHATEVER","WHATEVER",NULL); > } > > -- end-- > > The resulting binary can be setuid root and restricted to your > appropriate /etc/group. > > Kevin > From owner-freebsd-ports Mon Aug 4 13:51:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA26689 for ports-outgoing; Mon, 4 Aug 1997 13:51:04 -0700 (PDT) Received: from kongur.cs.ucdavis.edu (kongur.cs.ucdavis.edu [128.120.56.192]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA26683 for ; Mon, 4 Aug 1997 13:51:02 -0700 (PDT) Received: (from obrien@localhost) by kongur.cs.ucdavis.edu (8.8.5/8.8.5) id NAA15160; Mon, 4 Aug 1997 13:51:02 -0700 (PDT) Message-ID: <19970804135102.50109@kongur.cs.ucdavis.edu> Date: Mon, 4 Aug 1997 13:51:02 -0700 From: "David E. O'Brien" To: Nathan Dorfman Cc: ports@FreeBSD.org Subject: Re: Serious Problem in icmpinfo-1.11 Port Reply-To: obrien@NUXI.COM References: <199708041736.NAA12428@limbo.rtfm.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.74 In-Reply-To: <199708041736.NAA12428@limbo.rtfm.net>; from Nathan Dorfman on Mon, Aug 04, 1997 at 01:36:48PM -0400 X-Warning: Mutt Bites! X-Operating-System: FreeBSD 2.2-STABLE Organization: The NUXI *BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-ports@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > If you look at the 2nd and 4th lines, it makes /usr/local/bin setuid root! > Probably in an attempt to make icmpinfo setuid root: Got it. :-) Thanks for the report! -- David From owner-freebsd-ports Mon Aug 4 13:59:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA27236 for ports-outgoing; Mon, 4 Aug 1997 13:59:19 -0700 (PDT) Received: from onyx.atipa.com (user11521@ns.atipa.com [208.128.22.10]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA27226 for ; Mon, 4 Aug 1997 13:59:14 -0700 (PDT) Received: (qmail-queue invoked by uid 1018); 4 Aug 1997 21:01:31 -0000 Date: Mon, 4 Aug 1997 15:01:31 -0600 (MDT) From: Atipa X-Sender: freebsd@dot.ishiboo.com To: Marc Slemko cc: "Jonathan A. Zdziarski" , ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 4 Aug 1997, Marc Slemko wrote: > You could. If you did, however, you would be silly. > > The wrapper you give allows anyone who can run it to do anything they want > as the uid it is setuid to. If you allow the shell script to be modified, yes. Otherwise, I can not see how they could use the wrapper to execute anything but the script hard coded therein. Am I being naive? Set the permissions to 750, chown root. And make sure the shell script is non world or group writable. What's the vulnerablility? Kevin > > > -- cut here (wrapper.c) -- > > > > #include > > main() > > { > > execl("/etc/rc.WHATEVER","WHATEVER",NULL); > > } > > > > -- end-- From owner-freebsd-ports Mon Aug 4 14:06:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA27674 for ports-outgoing; Mon, 4 Aug 1997 14:06:00 -0700 (PDT) Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA27648; Mon, 4 Aug 1997 14:05:55 -0700 (PDT) Received: from znep.com (uucp@localhost) by scanner.worldgate.com (8.8.5/8.8.5) with UUCP id PAA18420; Mon, 4 Aug 1997 15:05:45 -0600 (MDT) Received: from localhost (marcs@localhost) by alive.znep.com (8.7.5/8.7.3) with SMTP id PAA29175; Mon, 4 Aug 1997 15:07:36 -0600 (MDT) Date: Mon, 4 Aug 1997 15:07:36 -0600 (MDT) From: Marc Slemko To: Atipa cc: "Jonathan A. Zdziarski" , ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 4 Aug 1997, Atipa wrote: > > > On Mon, 4 Aug 1997, Marc Slemko wrote: > > > You could. If you did, however, you would be silly. > > > > The wrapper you give allows anyone who can run it to do anything they want > > as the uid it is setuid to. > > If you allow the shell script to be modified, yes. Otherwise, I can not > see how they could use the wrapper to execute anything but the script > hard coded therein. Am I being naive? > > Set the permissions to 750, chown root. > And make sure the shell script is non world or group writable. > > What's the vulnerablility? You are being very naive. You can do an awful lot with environment variables. What would happen if you set ENV before running your wrapper? /bin/sh would see it and execute whatever is in the file it points to. What if you set one of a couple of LD_* environment variables? The loader would see them and use whatever they point to. Net result: people who can run it can do whatever they want as the user it is setuid to. Not passing in the external environment is a good first step to making it secure. > > Kevin > > > > > -- cut here (wrapper.c) -- > > > > > > #include > > > main() > > > { > > > execl("/etc/rc.WHATEVER","WHATEVER",NULL); > > > } > > > > > > -- end-- > From owner-freebsd-ports Mon Aug 4 14:52:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA00177 for ports-outgoing; Mon, 4 Aug 1997 14:52:21 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id OAA00172; Mon, 4 Aug 1997 14:52:18 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA20267; Mon, 4 Aug 1997 23:52:10 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.8.5) id XAA13283; Mon, 4 Aug 1997 23:50:33 +0200 (MET DST) Message-ID: <19970804235032.NS48816@uriah.heep.sax.de> Date: Mon, 4 Aug 1997 23:50:32 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: marcs@znep.com (Marc Slemko) Cc: freebsd@atipa.com (Atipa), jonz@netrail.net (Jonathan A. Zdziarski), ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID References: X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: ; from Marc Slemko on Aug 4, 1997 15:07:36 -0600 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Marc Slemko wrote: > You are being very naive. You can do an awful lot with environment > variables. What would happen if you set ENV before running your wrapper? > /bin/sh would see it and execute whatever is in the file it points to. No longer. $ENV should only be evaluated for interactive shells. Recent versions of FreeBSD's /bin/sh handle it this way (but probably not the version of the guy who's been asking here). > What if you set one of a couple of LD_* environment variables? The loader > would see them and use whatever they point to. But that's a right point, indeed. The loader will ignore these variables for the wrapper, but not for the called executables. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Mon Aug 4 15:40:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA02632 for ports-outgoing; Mon, 4 Aug 1997 15:40:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA02597; Mon, 4 Aug 1997 15:40:01 -0700 (PDT) Resent-Date: Mon, 4 Aug 1997 15:40:01 -0700 (PDT) Resent-Message-Id: <199708042240.PAA02597@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, andrsn.stanford.edu@andrsn.stanford.edu Received: from andrsn.stanford.edu (root@andrsn.Stanford.EDU [36.33.0.163]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA02255 for ; Mon, 4 Aug 1997 15:34:12 -0700 (PDT) Received: (from andrsn@localhost) by andrsn.stanford.edu (8.8.5/8.6.12) id PAA10509; Mon, 4 Aug 1997 15:34:06 -0700 (PDT) Message-Id: <199708042234.PAA10509@andrsn.stanford.edu> Date: Mon, 4 Aug 1997 15:34:06 -0700 (PDT) From: andrsn.stanford.edu@andrsn.stanford.edu Reply-To: andrsn.stanford.edu@andrsn.stanford.edu To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4227: cops perl script produces errors Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4227 >Category: ports >Synopsis: cops perl script produces errors >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 4 15:40:00 PDT 1997 >Last-Modified: >Originator: Annelise Anderson >Organization: Hoover Institution, Stanford University >Release: FreeBSD 2.2-STABLE i386 >Environment: 2.2-RELEASE >Description: running the perl version of cops produces error need: Can't open need and later -S: invalid option >How-To-Repeat: run perl version of cops from /cops/perl directory, i.e., /usr/local/cops/perl/cops >Fix: This fix uses perl4 (in /usr/bin); the original perl script looks for perl in /usr/local/bin. If perl5 is used a few additional changes are needed in the script; perl complains about precedence in the following lines, where parens are needed around CONFIG, FILE1, and FILE2 (roughly lines 86, 223, and 224, I think): open CONFIG || die "can't open $CONFIG: $!"; open FILE1 || die "can't open $FILE1: $!\n"; open FILE2 || die "can't open $FILE2: $!\n"; For perl4: *** cops.orig Tue Mar 10 10:59:44 1992 --- cops Mon Aug 4 11:47:51 1997 *************** *** 1,8 **** ! #!/bin/sh -- need to mention perl here to avoid recursion ! 'true' || eval 'exec perl -S $0 $argv:q'; ! eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' ! & eval 'exec /usr/local/bin/perl -S $0 $argv:q' ! if 0; # # Usage: cops [-vx] [-c config file] [-s secure_dir] [architecture] --- 1,4 ---- ! #!/usr/bin/perl # # Usage: cops [-vx] [-c config file] [-s secure_dir] [architecture] >Audit-Trail: >Unformatted: From owner-freebsd-ports Mon Aug 4 19:39:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA13712 for ports-outgoing; Mon, 4 Aug 1997 19:39:56 -0700 (PDT) Received: from mail1.pcom.de ([194.25.152.20]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id TAA13707 for ; Mon, 4 Aug 1997 19:39:52 -0700 (PDT) Received: by mail1.pcom.de with MERCUR-SMTP/POP3-Server (v2.10) for at Tue, 5 Aug 97 04:39:06 +0200 Date: Tue, 05 Aug 97 04:23:14 GMT From: tkuehn@websurf.pcom.de (Torsten Kuehn) Reply-To: tkuehn@websurf.pcom.de (Torsten Kuehn) To: freebsd-ports@freebsd.org X-Mailer: Torsten Kuehn's PMMail v1.1 Subject: Prob with app: mc Enter key Message-Id: <970805043906370300@mail1.pcom.de> Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Since several weeks, I try to resolve the following problem: Midnight Commander (mc's) Enter key does not work in FreeBSD 2.2.2 - XFree86 3.2 xterm sessions; with Enter, an "M" is written to mc's cmdline. I have tried various mc versions (3.x, 4.x), compiled a 4.0.6 version (which gave a >2MB binary..), and finally obtained v4.0 from packages-current. I also tried a termcap database provided with mc and generated terminfo. Anyway, all mc versions still have the bug. Miguel from the mc group wrote =========BEGIN FORWARDED MESSAGE========= > Date: Mon, 4 Aug 1997 16:55:23 -0500 > From: Miguel de Icaza >>Alt-Enter in Linux does the same as Ctrl-Enter in original NC > Err, accidentally I found that Esc(!)-Enter the filename under the cursor > to the cmdline in a FreeBSD console... The other keys do not work. Oh, yes, that is because nobody has written the freebsd equivalents for detecting if the control key is pressed. =========END FORWARDED MESSAGE========= The Enter key works in text mode sessions, so I think the problem has something to do with FreeBSD's XFree86 port. As specific documentation is not actually available, I am not able to resolve the problem myself (the more annoying as, since old XT days, I got used to the NumPads cursor keys _and_ the Enter key - instead of Return). Can anybody help me? Torsten Kuehn From owner-freebsd-ports Mon Aug 4 20:31:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA15852 for ports-outgoing; Mon, 4 Aug 1997 20:31:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA15839; Mon, 4 Aug 1997 20:31:46 -0700 (PDT) From: Satoshi Asami Received: (from asami@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA05295; Mon, 4 Aug 1997 20:30:00 -0700 (PDT) Date: Mon, 4 Aug 1997 20:30:00 -0700 (PDT) Message-Id: <199708050330.UAA05295@freefall.freebsd.org> To: asami@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, se@FreeBSD.ORG Subject: Re: ports/4213 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Wine needs LIB_DEPEND on Xpm Responsible-Changed-From-To: freebsd-ports->se Responsible-Changed-By: asami Responsible-Changed-When: Mon Aug 4 20:29:30 PDT 1997 Responsible-Changed-Why: Stefan, I see that you commented out LIB_DEPENDS at some point -- why is that? From owner-freebsd-ports Mon Aug 4 20:38:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA16180 for ports-outgoing; Mon, 4 Aug 1997 20:38:22 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca8-36.ix.netcom.com [207.93.141.164]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA16174 for ; Mon, 4 Aug 1997 20:38:12 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.6/8.6.9) id UAA21517; Mon, 4 Aug 1997 20:38:04 -0700 (PDT) Date: Mon, 4 Aug 1997 20:38:04 -0700 (PDT) Message-Id: <199708050338.UAA21517@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.ORG, nsj@ncsu.edu, nsj@ncsu.edu CC: ports@FreeBSD.ORG In-reply-to: <199708021726.RAA14058@echo.eos.ncsu.edu> (nsj@ncsu.edu) Subject: Re: xmcd in 3.0? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * Are there plans to include xmcd (the Motif CD Audio Player) as a port in 3.0? There aren't any plans to exclude it. (In case you didn't know, we haven't started the release process of 3.0 yet.) Satoshi From owner-freebsd-ports Mon Aug 4 20:59:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA17520 for ports-outgoing; Mon, 4 Aug 1997 20:59:59 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca8-36.ix.netcom.com [207.93.141.164]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA17515 for ; Mon, 4 Aug 1997 20:59:55 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.6/8.6.9) id UAA24891; Mon, 4 Aug 1997 20:58:38 -0700 (PDT) Date: Mon, 4 Aug 1997 20:58:38 -0700 (PDT) Message-Id: <199708050358.UAA24891@silvia.HIP.Berkeley.EDU> To: joes@seaport.net CC: ports@freebsd.org In-reply-to: <199708030719.AAA26582@shasta.wstein.com> (message from Joseph Stein on Sun, 3 Aug 1997 00:19:42 -0700 (PDT)) Subject: Re: Help!!! :) Trying to make a new port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * So, I thought... (source Makefile) * * install: $(PROG) * ${INSTALL_PROGRAM} $(PROG) ${PREFIX}/bin/$(PROG) * ${INSTALL_MAN} $(PROG).man ${PREFIX}/man/man1/$(PROG).1 * gzip -9 ${PREFIX}/man/man1/$(PROG).1 Almost. In the port Makefile, put: === MAN1= PROG.1 do-install ${INSTALL_PROGRAM} ${WRKSRC}/PROG ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/PROG.man ${PREFIX}/man/man1/PROG.1 === (Note you really need to replace "PROG" by your program name here.) Satoshi From owner-freebsd-ports Mon Aug 4 21:23:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA18781 for ports-outgoing; Mon, 4 Aug 1997 21:23:29 -0700 (PDT) Received: from horst.bfd.com (horst.bfd.com [204.160.242.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA18770 for ; Mon, 4 Aug 1997 21:23:24 -0700 (PDT) Received: from harlie.bfd.com (bastion.bfd.com [204.160.242.14]) by horst.bfd.com (8.8.5/8.7.3) with SMTP id VAA07343; Mon, 4 Aug 1997 21:23:22 -0700 (PDT) Date: Mon, 4 Aug 1997 21:23:22 -0700 (PDT) From: "Eric J. Schwertfeger" To: nsj@ncsu.edu cc: ports@FreeBSD.ORG Subject: Re: xmcd in 3.0? In-Reply-To: <199708050338.UAA21517@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 4 Aug 1997, Satoshi Asami wrote: > * Are there plans to include xmcd (the Motif CD Audio Player) as a port in 3.0? > > There aren't any plans to exclude it. (In case you didn't know, we > haven't started the release process of 3.0 yet.) True, and there is an xmcd port in 2.2, in fact, I'm playing with it right now. Compiles with lesstif too, though I've found one quirk that I don't know if it's xmcd or lesstif. From owner-freebsd-ports Mon Aug 4 22:01:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA20122 for ports-outgoing; Mon, 4 Aug 1997 22:01:12 -0700 (PDT) Received: from folco.lms.ru (folco.lms.ru [193.125.142.40]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA20112 for ; Mon, 4 Aug 1997 22:01:07 -0700 (PDT) Received: from minas-tirith.lms.ru (uucp@localhost) by folco.lms.ru (8.8.5/8.6.9) with UUCP id JAA18492 for freebsd.org!ports; Tue, 5 Aug 1997 09:01:02 +0400 (MSD) Received: from minas-tirith (tarkhil@localhost [127.0.0.1]) by minas-tirith.lms.ru (8.8.6/8.6.9) with ESMTP id IAA16063; Tue, 5 Aug 1997 08:56:11 +0400 (MSD) Message-Id: <199708050456.IAA16063@minas-tirith.lms.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: freebsd.org!ports@minas-tirith.lms.ru cc: freebsd.org!hackers@minas-tirith.lms.ru Subject: Porting diald from Linux Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 05 Aug 1997 08:56:09 +0400 From: Alex Povolotsky Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello! Has anyone tried to port diald from Linux to FreeBSD? It uses special code for protocol in socket() call to intercept all packets, and Ididn't found that code in FreeBSD headers (and even in Linux_dev port). Alex. From owner-freebsd-ports Mon Aug 4 23:14:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA22475 for ports-outgoing; Mon, 4 Aug 1997 23:14:02 -0700 (PDT) Received: from anugpo.anu.edu.au (anugpo.anu.edu.au [150.203.2.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA22467; Mon, 4 Aug 1997 23:13:56 -0700 (PDT) Received: from bohm.anu.edu.au (root@bohm.anu.edu.au [150.203.21.88]) by anugpo.anu.edu.au (8.8.5/8.8.5) with SMTP id QAA19317; Tue, 5 Aug 1997 16:12:43 +1000 (EST) Received: from totoro by bohm.anu.edu.au (SMI-8.6/SMI-SVR4) id QAA04032; Tue, 5 Aug 1997 16:12:34 +1000 Message-Id: <3.0.32.19970805161419.00a65b08@student.anu.edu.au> X-Sender: s3080696@student.anu.edu.au X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Tue, 05 Aug 1997 16:14:28 +1000 To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch), marcs@znep.com (Marc Slemko) From: James Seng Subject: Re: SetUID Cc: freebsd@atipa.com (Atipa), jonz@netrail.net (Jonathan A. Zdziarski), ports@FreeBSD.ORG, security@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk At 23:50 4/08/97 +0200, J Wunsch wrote: >As Marc Slemko wrote: > >> You are being very naive. You can do an awful lot with environment >> variables. What would happen if you set ENV before running your wrapper? >> /bin/sh would see it and execute whatever is in the file it points to. > >No longer. $ENV should only be evaluated for interactive shells. >Recent versions of FreeBSD's /bin/sh handle it this way (but probably >not the version of the guy who's been asking here). > >> What if you set one of a couple of LD_* environment variables? The loader >> would see them and use whatever they point to. > >But that's a right point, indeed. The loader will ignore these >variables for the wrapper, but not for the called executables. In other words, the shell script #!/bin/sh would not be suspetible to ENV parsing problem but the wrapper will. The easilest (and oldest) exploited would probably be using IFS on the posted wrapper program *8) Look at wrapper which comes with sendmail if you really want something which is more secure. -James Seng From owner-freebsd-ports Tue Aug 5 00:21:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA26354 for ports-outgoing; Tue, 5 Aug 1997 00:21:52 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id AAA26341; Tue, 5 Aug 1997 00:21:45 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id JAA27475; Tue, 5 Aug 1997 09:21:37 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.8.5) id JAA16325; Tue, 5 Aug 1997 09:16:33 +0200 (MET DST) Message-ID: <19970805091633.IM60027@uriah.heep.sax.de> Date: Tue, 5 Aug 1997 09:16:33 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: jseng@pobox.org.sg (James Seng) Cc: marcs@znep.com (Marc Slemko), freebsd@atipa.com (Atipa), jonz@netrail.net (Jonathan A. Zdziarski), ports@FreeBSD.ORG, security@FreeBSD.ORG Subject: Re: SetUID References: <3.0.32.19970805161419.00a65b08@student.anu.edu.au> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <3.0.32.19970805161419.00a65b08@student.anu.edu.au>; from James Seng on Aug 5, 1997 16:14:28 +1000 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As James Seng wrote: > In other words, the shell script #!/bin/sh would not be suspetible to ENV > parsing problem but the wrapper will. The easilest (and oldest) exploited > would probably be using IFS on the posted wrapper program *8) No. Our shell doesn't import IFS. > Look at wrapper which comes with sendmail if you really want something > which is more secure. This advise is still valid, of course. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Tue Aug 5 00:59:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA27856 for ports-outgoing; Tue, 5 Aug 1997 00:59:39 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA27843; Tue, 5 Aug 1997 00:59:35 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id AAA08628; Tue, 5 Aug 1997 00:58:48 -0700 (PDT) To: torstenb@FreeBSD.ORG cc: ports@FreeBSD.ORG Subject: Major bogon in tcp_wrappers port. Date: Tue, 05 Aug 1997 00:58:48 -0700 Message-ID: <8624.870767928@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Yes, I read the man pages for tcpd and for hosts_access(5) and pretty much everything I could get my hands on, and no matter what I put in for my /etc/hosts.allow and /etc/hosts.deny files, it *always* allowed the connection in. After tearing out a little hair, it finally occurred to me that maybe this had been "localized" as well and that the files actually lived in /usr/local/etc. Bingo. That was it. The bogon is that this information was never patched into the man pages, so the new tcp_wrappers user is given completely bogus information and sent to the wrong place. As per proper ports etiquette, I'm sending this to the maintainer but will also be happy to fix this myself if Torsten is unable to do so for some reason. I was actually pretty shocked that this has been misdocumented for so long. :-) Jordan From owner-freebsd-ports Tue Aug 5 01:33:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA29468 for ports-outgoing; Tue, 5 Aug 1997 01:33:24 -0700 (PDT) Received: from insl1.etec.uni-karlsruhe.de (uucp@insl1.etec.uni-karlsruhe.de [129.13.109.178]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA29462 for ; Tue, 5 Aug 1997 01:33:19 -0700 (PDT) Received: (from uucp@localhost) by insl1.etec.uni-karlsruhe.de (8.8.6/8.8.2) with UUCP id KAA04737 for ports@freebsd.org; Tue, 5 Aug 1997 10:33:16 +0200 (CEST) Received: (from erb@localhost) by insl2.etec.uni-karlsruhe.de (8.8.6/8.8.2) id KAA27758; Tue, 5 Aug 1997 10:32:12 +0200 (CEST) Date: Tue, 5 Aug 1997 10:32:12 +0200 (CEST) From: Olaf Erb Message-Id: <199708050832.KAA27758@insl2.etec.uni-karlsruhe.de> To: ports@freebsd.org Subject: Re: Major bogon in tcp_wrappers port. Reply-To: erb@inss1.etec.uni-karlsruhe.de In-Reply-To: <8624.870767928@time.cdrom.com> Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article <8624.870767928@time.cdrom.com> you write: >Yes, I read the man pages for tcpd and for hosts_access(5) and pretty >much everything I could get my hands on, and no matter what I put in >for my /etc/hosts.allow and /etc/hosts.deny files, it *always* allowed >the connection in. After tearing out a little hair, it finally Heh ;-) I ran into the same problem one year ago or so.. being used to tcp_wrappers for years I put the files into /etc/, too, and have been shocked by some luser logging in via telnet ;-) Perhaps I should have done a send-pr this time... Olaf From owner-freebsd-ports Tue Aug 5 01:48:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA00513 for ports-outgoing; Tue, 5 Aug 1997 01:48:32 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca8-36.ix.netcom.com [207.93.141.164]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA00508 for ; Tue, 5 Aug 1997 01:48:29 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.6/8.6.9) id BAA16038; Tue, 5 Aug 1997 01:48:22 -0700 (PDT) Date: Tue, 5 Aug 1997 01:48:22 -0700 (PDT) Message-Id: <199708050848.BAA16038@silvia.HIP.Berkeley.EDU> To: jfieber@indiana.edu CC: ports@freebsd.org In-reply-to: (message from John Fieber on Mon, 4 Aug 1997 12:38:21 -0500 (EST)) Subject: Re: Versionless ports From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I was just putting together ports for the handbook and FAQ which Great! I was thinking about these too, you know. :) * 1. The documents don't have distinct versions---grabbing the : * 2. The PLIST for these ports cannot be known in advance, so I * build the plist (in ${WRKDIR}) immediately after installing, * before registering. Is there any problem with doing this? I think it's probably better for someone (you?) to create source tarballs once in a while and put it up in LOCAL_PORTS. The ports should be for a known working version -- we don't want the build to fall over because the user typed "make" just after someone committed a bogus .sgml file. * 3. Where should these "document" ports live? I think it warrants a new category all by itself. How about "documents", with the following it pkg/COMMENT: === Documentation for FreeBSD systems. === We can also say something about the processing tools not belonging here, but that's obvious from the existence of "textproc" category. Satoshi From owner-freebsd-ports Tue Aug 5 02:51:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA03715 for ports-outgoing; Tue, 5 Aug 1997 02:51:22 -0700 (PDT) Received: from kongur.cs.ucdavis.edu (kongur.cs.ucdavis.edu [128.120.56.192]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA03695; Tue, 5 Aug 1997 02:51:18 -0700 (PDT) Received: from dragon.nuxi.com (carina55.wco.com [209.21.28.55]) by kongur.cs.ucdavis.edu (8.8.5/8.8.5) with ESMTP id CAA16815; Tue, 5 Aug 1997 02:50:09 -0700 (PDT) Received: (from obrien@localhost) by dragon.nuxi.com (8.8.5/8.7.3) id JAA29356; Tue, 5 Aug 1997 09:50:00 GMT Message-ID: <19970805025000.01050@dragon.nuxi.com> Date: Tue, 5 Aug 1997 02:50:00 -0700 From: "David O'Brien" To: FreeBSD Mailing List Cc: "Jonathan A. Zdziarski" , ports@freebsd.org, security@freebsd.org Subject: Re: SetUID Reply-To: obrien@NUXI.COM References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.76 In-Reply-To: ; from FreeBSD Mailing List on Mon, Aug 04, 1997 at 01:36:27PM -0600 X-Warning: Mutt Bites! X-Operating-System: FreeBSD 2.2-STABLE Organization: The NUXI *BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > You could instead write a setuid "wrapper" of some sort that runs a > > shell script (or set of scripts), using c, c++, etc. > > Here is a simple "wrapper": > > -- cut here (wrapper.c) -- > > #include > main() > { > execl("/etc/rc.WHATEVER","WHATEVER",NULL); > } Still too dangerous. The environment isn't cleansed. Please try the super port (ports/security/super) which is a wrapper program like this, but does some cleansing and can use control lists. -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) From owner-freebsd-ports Tue Aug 5 03:52:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA06780 for ports-outgoing; Tue, 5 Aug 1997 03:52:30 -0700 (PDT) Received: from kongur.cs.ucdavis.edu (kongur.cs.ucdavis.edu [128.120.56.192]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA06775; Tue, 5 Aug 1997 03:52:26 -0700 (PDT) Received: from dragon.nuxi.com (carina55.wco.com [209.21.28.55]) by kongur.cs.ucdavis.edu (8.8.5/8.8.5) with ESMTP id DAA16904; Tue, 5 Aug 1997 03:51:22 -0700 (PDT) Received: (from obrien@localhost) by dragon.nuxi.com (8.8.5/8.7.3) id KAA06919; Tue, 5 Aug 1997 10:51:18 GMT Message-ID: <19970805035118.36949@dragon.nuxi.com> Date: Tue, 5 Aug 1997 03:51:18 -0700 From: "David O'Brien" To: andreas.klemm@wup.de, andreas@klemm.gtn.com Cc: hackers@freebsd.org, ports@freebsd.org Subject: Re: FBSD 2.2.2 - problem: no colors when using mutt in a color xterm Reply-To: obrien@NUXI.COM References: <19970722111536.51938@wup.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.76 In-Reply-To: <19970722111536.51938@wup.de>; from Andreas Klemm on Tue, Jul 22, 1997 at 11:15:36AM +0200 X-Warning: Mutt Bites! X-Operating-System: FreeBSD 2.2-STABLE Organization: The NUXI *BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > At home I'm using FreeBSD-current and X11R6.3. There it's possible, to get > mutt configured to use colors. Yes. Run mutt in an rxvt term, with TERM=xterm-color. -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) From owner-freebsd-ports Tue Aug 5 04:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA07143 for ports-outgoing; Tue, 5 Aug 1997 04:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA07106; Tue, 5 Aug 1997 04:00:01 -0700 (PDT) Date: Tue, 5 Aug 1997 04:00:01 -0700 (PDT) Message-Id: <199708051100.EAA07106@hub.freebsd.org> To: freebsd-ports Cc: From: "David O'Brien" Subject: Re: ports/4149: gcl port isn't of latest version Reply-To: "David O'Brien" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR ports/4149; it has been noted by GNATS. From: "David O'Brien" To: jmr@ugcs.caltech.edu Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: ports/4149: gcl port isn't of latest version Date: Tue, 5 Aug 1997 03:49:27 -0700 > >Synopsis: gcl port isn't of latest version > > >Description: > Port is of gcl 2.0, latest is 2.2. > > >Fix: Sorry, but I need some patches to fix this. Version 2.2 depends on tcl/tk, and I'm not a hacker of either. So I couldn't find a good fix. BTW, the 2.0 gcl port from the 2.1.5 CDROM ran fine under 2.2.1-RELEASE -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) From owner-freebsd-ports Tue Aug 5 11:17:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA27084 for ports-outgoing; Tue, 5 Aug 1997 11:17:36 -0700 (PDT) Received: from grunt.grondar.za (9OzQ9CLg1RcQSuMeMHXNTY8dQBX65CDF@grunt.grondar.za [196.7.18.129]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA27076; Tue, 5 Aug 1997 11:17:25 -0700 (PDT) Received: from greenpeace.grondar.za (M6tCZbDyaQM+4U/d16Jkqg6xxVXS6GY0@greenpeace.grondar.za [196.7.18.132]) by grunt.grondar.za (8.8.5/8.8.5) with ESMTP id UAA26504; Tue, 5 Aug 1997 20:17:08 +0200 (SAT) Received: from greenpeace.grondar.za (On3nJJMVeqQeIKvltyssLldRzNU/dNnH@localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.6/8.8.5) with ESMTP id UAA15581; Tue, 5 Aug 1997 20:16:56 +0200 (SAT) Message-Id: <199708051816.UAA15581@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Jordan K. Hubbard" cc: torstenb@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: Major bogon in tcp_wrappers port. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 05 Aug 1997 20:16:55 +0200 From: Mark Murray Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk _*PRETTY_PLEASE*_ cant we bring this into the "core" FreeBSD? With all the squeling about security, IMHO it is silly not to. M "Jordan K. Hubbard" wrote: > Yes, I read the man pages for tcpd and for hosts_access(5) and pretty > much everything I could get my hands on, and no matter what I put in > for my /etc/hosts.allow and /etc/hosts.deny files, it *always* allowed > the connection in. After tearing out a little hair, it finally > occurred to me that maybe this had been "localized" as well and that > the files actually lived in /usr/local/etc. Bingo. That was it. > > The bogon is that this information was never patched into the man > pages, so the new tcp_wrappers user is given completely bogus > information and sent to the wrong place. > > As per proper ports etiquette, I'm sending this to the maintainer but > will also be happy to fix this myself if Torsten is unable to do so > for some reason. I was actually pretty shocked that this has been > misdocumented for so long. :-) > > Jordan -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-freebsd-ports Tue Aug 5 14:14:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA05239 for ports-outgoing; Tue, 5 Aug 1997 14:14:27 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA05234 for ; Tue, 5 Aug 1997 14:14:25 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by mail.cdsnet.net (8.8.6/8.8.6) with SMTP id OAA00752 for ; Tue, 5 Aug 1997 14:14:23 -0700 (PDT) Date: Tue, 5 Aug 1997 14:14:22 -0700 (PDT) From: Jaye Mathisen To: ports@freebsd.org Subject: Minor XFree86 port problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I just did a fresh 2.2.2-RELEASE install on a box, supped ports, went to /usr/ports/x11/XFree86, and did make, and got the following: # cd XFree86 # ls Makefile files patches pkg scripts # make ===> XFree86-3.3 uses X11, but /usr/X11R6 not found. However, then a mkdir /usr/X11R6 fixed it. I thought there was supposed to be an mtree file that made all this stuff, but apparently it got missed in a minimal install. From owner-freebsd-ports Tue Aug 5 14:16:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA05352 for ports-outgoing; Tue, 5 Aug 1997 14:16:04 -0700 (PDT) Received: from wall.jhs.no_domain (vector.muc.ditec.de [194.120.126.35]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA05305; Tue, 5 Aug 1997 14:15:31 -0700 (PDT) Received: (from jhs@localhost) by wall.jhs.no_domain (8.8.5/8.6.9) id XAA00893; Tue, 5 Aug 1997 23:17:48 +0200 (MET DST) Date: Tue, 5 Aug 1997 23:17:48 +0200 (MET DST) Message-Id: <199708052117.XAA00893@wall.jhs.no_domain> To: freebsd-multimedia@freebsd.org Subject: blind From: "Julian H. Stacey" Reply-To: "Julian H. Stacey" X-Email: Home: Lists: Work: X-web: http://www.freebsd.org/~jhs/ X-address: Holz Strasse 27d, 80469 Munich, Germany X-tel: Home +49.89.268616, Work +49.89.607.29788 Fax +49.89.2608126, Data +49.89.26023276 X-company: Vector Systems Ltd, Unix & Internet Consultants. X-software: FreeBSD (Unix) + EXMH 1.6.9 (PGP key on web) Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk A retired ex programmer (Joe McB.) in Munich has gone blind ... Does FreeBSD have any software available to let him work on a Unix box ? He hates DOS, & that's all he's heard of as a base for oral/aural I/O hardware. He's used Minix/Linux/a BSD too, so he'd be OK with FreeBSD. (Another friend tells me a blind sys op recently asked on one of the lists, about avoiding graphical installs, but that's no great problem here, I'd do the install for him, but I'm v. short of time (who isn't ;-) so I'm looking for something quick & dirty & soon, rather than something elegant & time consuming, that I won't have time for. BTW I sent this To: freebsd-multimedia@freebsd.org bcc: ports@freebsd.org, de-bsd-chat@de.freebsd.org bcc: a few local techies ... to avoid mail list cross post followup; also I'm not on freebsd-multimedia@, but am on ports@ (this week anyway, rather busy that list). I'm copying this to a few local computer friends too, so they can contact Joe direct by phone with suggestions, but I'll collate email responses, & convert to a phone call to Joe (+49.89.5027209 Timezone: GMT+01:00) He speaks English & German BTW. If the only solution is to use a DOS box as a front end (I hope not!) I have a spare old box he could maybe have, then again he might need his newer box to run the speach I/O card(s), & the older box for typical command line Unix stuff, but he's short of space where he lives, one (Unix) box would be much better than two. Julian --- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/ From owner-freebsd-ports Tue Aug 5 14:31:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA06208 for ports-outgoing; Tue, 5 Aug 1997 14:31:22 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA06202; Tue, 5 Aug 1997 14:31:18 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id OAA11827; Tue, 5 Aug 1997 14:30:01 -0700 (PDT) To: Mark Murray cc: torstenb@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: Major bogon in tcp_wrappers port. In-reply-to: Your message of "Tue, 05 Aug 1997 20:16:55 +0200." <199708051816.UAA15581@greenpeace.grondar.za> Date: Tue, 05 Aug 1997 14:30:01 -0700 Message-ID: <11823.870816601@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > _*PRETTY_PLEASE*_ cant we bring this into the "core" FreeBSD? > > With all the squeling about security, IMHO it is silly not to. > > Only if it's extended to use TCL in some way. Ha ha. Just kidding. Actually, it does sort of make sense given that many other OSes ship tcpd along with an inetd.conf configured to use it by default, but I'm past the point where I'm going to argue for bringing _anything_ into the base OS so I'll let you fight this battle by yourself, naked and alone. ;-) Jordan From owner-freebsd-ports Tue Aug 5 15:36:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA09732 for ports-outgoing; Tue, 5 Aug 1997 15:36:09 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA09722 for ; Tue, 5 Aug 1997 15:36:05 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by mail.cdsnet.net (8.8.6/8.8.6) with SMTP id PAA20971 for ; Tue, 5 Aug 1997 15:35:59 -0700 (PDT) Date: Tue, 5 Aug 1997 15:35:59 -0700 (PDT) From: Jaye Mathisen To: ports@freebsd.org Subject: Minor problem with msql2 port. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk FreeBSD 2.2.2-stable, ports supped 8/5. Make of mSQL-2 complete. You should now install mSQL-2 using "make install" # make install >> Checksum OK for msql-2.0-rel.tar.gz. ===> Installing for msql-2.0 Not enough arguments for closedir at /usr/ports/databases/msql/scripts/check_old_version line 10, near "closedir;" Execution of /usr/ports/databases/msql/scripts/check_old_version aborted due to compilation errors. *** Error code 2 Stop. *** Error code 1 Stop. *** Error code 1 Stop. # From owner-freebsd-ports Tue Aug 5 16:32:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA12814 for ports-outgoing; Tue, 5 Aug 1997 16:32:44 -0700 (PDT) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA12805; Tue, 5 Aug 1997 16:32:38 -0700 (PDT) Received: (from asami@localhost) by vader.cs.berkeley.edu (8.8.6/8.7.3) id QAA07103; Tue, 5 Aug 1997 16:32:04 -0700 (PDT) Date: Tue, 5 Aug 1997 16:32:04 -0700 (PDT) Message-Id: <199708052332.QAA07103@vader.cs.berkeley.edu> To: mark@grondar.za CC: jkh@time.cdrom.com, torstenb@FreeBSD.ORG, ports@FreeBSD.ORG In-reply-to: <199708051816.UAA15581@greenpeace.grondar.za> (message from Mark Murray on Tue, 05 Aug 1997 20:16:55 +0200) Subject: Re: Major bogon in tcp_wrappers port. From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk (Asbestos suit removed) * _*PRETTY_PLEASE*_ cant we bring this into the "core" FreeBSD? * * With all the squeling about security, IMHO it is silly not to. I have no problem with the general principle stated above. I don't know anything about the actual working of tcp_wrapper, so I'll refrain from commenting on this specific case. By the way, when you get it in, don't forget to add knobs to rc.conf. Satoshi From owner-freebsd-ports Tue Aug 5 18:41:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA18647 for ports-outgoing; Tue, 5 Aug 1997 18:41:42 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA18641; Tue, 5 Aug 1997 18:41:27 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.8.5/8.8.5) with SMTP id UAA09688; Tue, 5 Aug 1997 20:40:21 -0500 (EST) Date: Tue, 5 Aug 1997 20:40:21 -0500 (EST) From: John Fieber To: Satoshi Asami cc: mark@grondar.za, jkh@time.cdrom.com, torstenb@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: Major bogon in tcp_wrappers port. In-Reply-To: <199708052332.QAA07103@vader.cs.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, 5 Aug 1997, Satoshi Asami wrote: > (Asbestos suit removed) > > * _*PRETTY_PLEASE*_ cant we bring this into the "core" FreeBSD? > * > * With all the squeling about security, IMHO it is silly not to. > > I have no problem with the general principle stated above. I don't > know anything about the actual working of tcp_wrapper, so I'll refrain > from commenting on this specific case. I just installed it and it appears to be basically transparent unless you set up a hosts.allow and/or hosts.deny file---similar to the login.access functionality of login. It does send more stuff about connections to syslog, but with the default syslog.conf, I don't think any of it actually gets recorded. -john From owner-freebsd-ports Tue Aug 5 19:47:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA22665 for ports-outgoing; Tue, 5 Aug 1997 19:47:23 -0700 (PDT) Received: from folco.lms.ru (folco.lms.ru [193.125.142.40]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA22653 for ; Tue, 5 Aug 1997 19:47:19 -0700 (PDT) Received: from minas-tirith.lms.ru (uucp@localhost) by folco.lms.ru (8.8.5/8.6.9) with UUCP id GAA09897 for freebsd.org!ports; Wed, 6 Aug 1997 06:47:11 +0400 (MSD) Received: (from uucp@localhost) by minas-tirith.lms.ru (8.8.6/8.6.9) with UUCP id AAA03104; Wed, 6 Aug 1997 00:14:55 +0400 (MSD) Received: from marlin.exis.net (root@marlin.exis.net [205.252.72.102]) by folco.lms.ru (8.8.5/8.6.9) with ESMTP id TAA00381; Tue, 5 Aug 1997 19:14:42 +0400 (MSD) Received: from sailfish.exis.net (sailfish.exis.net [205.252.72.104]) by marlin.exis.net (8.8.4/8.8.5) with SMTP id LAA12860; Tue, 5 Aug 1997 11:09:09 -0400 Date: Tue, 5 Aug 1997 07:05:53 -0400 (EDT) From: Stefan Molnar To: Alex Povolotsky cc: freebsd.org!ports@minas-tirith.lms.ru, freebsd.org!hackers@minas-tirith.lms.ru Subject: Re: Porting diald from Linux In-Reply-To: <199708050456.IAA16063@minas-tirith.lms.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Has anyone tried to port diald from Linux to FreeBSD? It uses special code for > protocol in socket() call to intercept all packets, and Ididn't found that > code in FreeBSD headers (and even in Linux_dev port). If I remeber what diald does in Linux, it is already being done by other proccesses. I know from unerland ppp all you need to do is put in the -auto in the command (ex: ppp -auto MrISP). If I remeber there is someting like that in the pppd. Stefan From owner-freebsd-ports Wed Aug 6 00:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA06352 for ports-outgoing; Wed, 6 Aug 1997 00:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA06325; Wed, 6 Aug 1997 00:40:02 -0700 (PDT) Resent-Date: Wed, 6 Aug 1997 00:40:02 -0700 (PDT) Resent-Message-Id: <199708060740.AAA06325@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, bovynf@awe.be Received: (from nobody@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA06107; Wed, 6 Aug 1997 00:35:33 -0700 (PDT) Message-Id: <199708060735.AAA06107@hub.freebsd.org> Date: Wed, 6 Aug 1997 00:35:33 -0700 (PDT) From: bovynf@awe.be To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: ports/4232: Boot-time start of postgressql postmaster doen't work Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4232 >Category: ports >Synopsis: Boot-time start of postgressql postmaster doen't work >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 6 00:40:01 PDT 1997 >Last-Modified: >Originator: Filip Bovyn >Organization: >Release: 2.2 STABLE from a week ago >Environment: >Description: /usr/local/etc/rc.d/postgresql.sh tries to start the postgress postmaster daemon, but it gets killed again when /etc/rc exits. This is because the shell that runs /etc/rc is a session leader, and all processes in its session get killed when its exits. (or do they exit when they try to do terminal I/O ?? I am not sure about this) >How-To-Repeat: Install the postgresql port and reboot. Check if the postmaster daemon is running. >Fix: Add the -S option when starting the postmaster, to make it run in its own session. >Audit-Trail: >Unformatted: From owner-freebsd-ports Wed Aug 6 06:11:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA23270 for ports-outgoing; Wed, 6 Aug 1997 06:11:20 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA23263 for ; Wed, 6 Aug 1997 06:11:15 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.8.5/8.8.5) with SMTP id IAA11117; Wed, 6 Aug 1997 08:10:57 -0500 (EST) Date: Wed, 6 Aug 1997 08:10:56 -0500 (EST) From: John Fieber To: bovynf@awe.be cc: freebsd-ports@hub.freebsd.org Subject: Re: ports/4232: Boot-time start of postgressql postmaster doen't work In-Reply-To: <199708060735.AAA06107@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 6 Aug 1997 bovynf@awe.be wrote: > >Number: 4232 > >Synopsis: Boot-time start of postgressql postmaster doen't work I also discovered that the startup script does not correctly handle arguments to the postmaster. Specifically, when I added a -D option to put the data files in a non-stardard location, the option was ignored. I've replaced the startup with this: [ -d /usr/local/pgsql/lib ] && /sbin/ldconfig -m /usr/local/pgsql/lib if [ -x /usr/local/pgsql/bin/postmaster ]; then echo -n ' pgsql' echo '/usr/local/pgsql/bin/postmaster -S \ -D/home/pgsql/data -o -F' | su pgsql fi which is working fine. I'm running 2.2.2 Release. -john From owner-freebsd-ports Wed Aug 6 08:42:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA03053 for ports-outgoing; Wed, 6 Aug 1997 08:42:35 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA03048 for ; Wed, 6 Aug 1997 08:42:31 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id LAA09515 for ; Wed, 6 Aug 1997 11:41:53 GMT Date: Wed, 6 Aug 1997 11:41:53 +0000 (GMT) From: "Jonathan A. Zdziarski" To: ports@freebsd.org Subject: htpasswd Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk OK Where is htpasswd hidden in the dist? ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- From owner-freebsd-ports Wed Aug 6 09:51:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA06546 for ports-outgoing; Wed, 6 Aug 1997 09:51:35 -0700 (PDT) Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA06540 for ; Wed, 6 Aug 1997 09:51:33 -0700 (PDT) Received: from znep.com (uucp@localhost) by scanner.worldgate.com (8.8.5/8.8.5) with UUCP id KAA14379; Wed, 6 Aug 1997 10:51:29 -0600 (MDT) Received: from localhost (marcs@localhost) by alive.znep.com (8.7.5/8.7.3) with SMTP id GAA10471; Wed, 6 Aug 1997 06:50:59 -0600 (MDT) Date: Wed, 6 Aug 1997 06:50:58 -0600 (MDT) From: Marc Slemko To: "Jonathan A. Zdziarski" cc: ports@FreeBSD.ORG Subject: Re: htpasswd In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 6 Aug 1997, Jonathan A. Zdziarski wrote: > OK Where is htpasswd hidden in the dist? > That would really depend on what dist you are talking about. If you are talking about the Apache distribution, it is in the support directory. The port does not currently install it. At some point it probably will. From owner-freebsd-ports Wed Aug 6 09:56:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA06876 for ports-outgoing; Wed, 6 Aug 1997 09:56:39 -0700 (PDT) Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA06864 for ; Wed, 6 Aug 1997 09:56:36 -0700 (PDT) Received: from znep.com (uucp@localhost) by scanner.worldgate.com (8.8.5/8.8.5) with UUCP id KAA14559; Wed, 6 Aug 1997 10:56:30 -0600 (MDT) Received: from localhost (marcs@localhost) by alive.znep.com (8.7.5/8.7.3) with SMTP id GAA10538; Wed, 6 Aug 1997 06:54:27 -0600 (MDT) Date: Wed, 6 Aug 1997 06:54:27 -0600 (MDT) From: Marc Slemko To: John Fieber cc: ports@FreeBSD.ORG Subject: Re: Major bogon in tcp_wrappers port. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, 5 Aug 1997, John Fieber wrote: > On Tue, 5 Aug 1997, Satoshi Asami wrote: > > > (Asbestos suit removed) > > > > * _*PRETTY_PLEASE*_ cant we bring this into the "core" FreeBSD? > > * > > * With all the squeling about security, IMHO it is silly not to. > > > > I have no problem with the general principle stated above. I don't > > know anything about the actual working of tcp_wrapper, so I'll refrain > > from commenting on this specific case. > > I just installed it and it appears to be basically transparent > unless you set up a hosts.allow and/or hosts.deny file---similar > to the login.access functionality of login. It does send more > stuff about connections to syslog, but with the default > syslog.conf, I don't think any of it actually gets recorded. IMHO, it should log things to auth (not sure what the current port does) and auth should go somewhere like /var/log/auth. But that's neither here nor there... I think it is a good idea, but be cautions; it is often compiled to be picky about mismatching DNS. Not sure how the port is compiled, but if you do compile it that way you need to be careful that you are either prepared for a zillion people with broken DNS whining or to disable that feature. I like that feature, but I have a clue. From owner-freebsd-ports Wed Aug 6 10:00:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA07201 for ports-outgoing; Wed, 6 Aug 1997 10:00:12 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA07187; Wed, 6 Aug 1997 10:00:09 -0700 (PDT) Resent-Date: Wed, 6 Aug 1997 10:00:09 -0700 (PDT) Resent-Message-Id: <199708061700.KAA07187@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, eserte@cs.tu-berlin.de Received: from cottrell.dialup.fu-berlin.de (dial1-02.zrz.TU-Berlin.DE [130.149.1.162]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA06765 for ; Wed, 6 Aug 1997 09:55:41 -0700 (PDT) Received: (from eserte@localhost) by cottrell.dialup.fu-berlin.de (8.8.5/8.8.5) id SAA03559; Wed, 6 Aug 1997 18:28:56 +0200 (CEST) Message-Id: <199708061628.SAA03559@cottrell.dialup.fu-berlin.de> Date: Wed, 6 Aug 1997 18:28:56 +0200 (CEST) From: eserte@cs.tu-berlin.de Reply-To: eserte@cs.tu-berlin.de To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4237: new port for GNU enscript-1.5.0 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4237 >Category: ports >Synopsis: new port for GNU enscript-1.5.0 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 6 10:00:07 PDT 1997 >Last-Modified: >Originator: Slaven Rezic >Organization: Private FreeBSD site, Berlin, Germany >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: >Description: I did a port for GNU enscript 1.5.0. The port is in ftp://ftp.FreeBSD.ORG/pub/FreeBSD/incoming/enscript-port.tar.gz Slaven >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-ports Wed Aug 6 10:39:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA09107 for ports-outgoing; Wed, 6 Aug 1997 10:39:53 -0700 (PDT) Received: from vdp01.vailsystems.com (root@vdp01.vailsystems.com [207.152.98.18]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA09102 for ; Wed, 6 Aug 1997 10:39:51 -0700 (PDT) Received: from crocodile.vale.com (crocodile [192.168.128.47]) by vdp01.vailsystems.com (8.8.3/8.7.3) with ESMTP id MAA29786 for ; Wed, 6 Aug 1997 12:39:46 -0500 (CDT) Received: from vailsys.com (slave1.vale.com [192.168.129.10]) by crocodile.vale.com (8.8.3/8.7.3) with ESMTP id MAA21408 for ; Wed, 6 Aug 1997 12:39:46 -0500 (CDT) Message-ID: <33E8B70E.514CCAC3@vailsys.com> Date: Wed, 06 Aug 1997 12:40:30 -0500 From: Dan Riley Organization: Vail Systems, Inc. X-Mailer: Mozilla 4.02b7 [en] (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: freebsd-ports Subject: broken port link Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The html link for the WWW interface to ports for FreeBSD-current (http://www.freebsd.org/ports/www.html) has a incorrect link for apache-1.2.1 - ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/ apache.tar.gz. It should be - ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/ apache-stable.tar.gz -or- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/ apache-current.tar.gz -depending on the release you are looking for. From owner-freebsd-ports Wed Aug 6 12:50:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA15587 for ports-outgoing; Wed, 6 Aug 1997 12:50:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA15572; Wed, 6 Aug 1997 12:50:02 -0700 (PDT) Resent-Date: Wed, 6 Aug 1997 12:50:02 -0700 (PDT) Resent-Message-Id: <199708061950.MAA15572@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, jeff@ns1.cetlink.net Received: from ns1.cetlink.net (root@ns1.cetlink.net [209.54.54.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA15148 for ; Wed, 6 Aug 1997 12:41:12 -0700 (PDT) Received: (from root@localhost) by ns1.cetlink.net (8.8.5/8.8.5) id PAA08972; Wed, 6 Aug 1997 15:41:10 -0400 (EDT) Message-Id: <199708061941.PAA08972@ns1.cetlink.net> Date: Wed, 6 Aug 1997 15:41:10 -0400 (EDT) From: Jeffrey Wheat Reply-To: jeff@ns1.cetlink.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4239: New Port Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4239 >Category: ports >Synopsis: New Port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 6 12:50:01 PDT 1997 >Last-Modified: >Originator: Jeffrey Wheat >Organization: Computer Enhancement Technologies, Inc., Rock Hill, SC >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD ns1.cetlink.net 2.2.2-RELEASE FreeBSD 2.2.2-RELEASE #2: Thu Jul 24 15:56:36 EDT 1997 jeff@ns1.cetlink.net:/usr/src/sys/compile/TAD i386 >Description: New port for X11 category >How-To-Repeat: I have uploaded a new port into ftp.freebsd.org/pub/FreeBSD/incoming. >Fix: The tar file is named xtattr.tgz. >Audit-Trail: >Unformatted: From owner-freebsd-ports Wed Aug 6 13:02:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA16196 for ports-outgoing; Wed, 6 Aug 1997 13:02:57 -0700 (PDT) Received: from lambic.space.lockheed.com (lambic.space.lockheed.com [192.68.162.69]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA16172 for ; Wed, 6 Aug 1997 13:02:22 -0700 (PDT) Received: from localhost (handy@localhost) by lambic.space.lockheed.com (8.8.6/8.8.5) with SMTP id NAA05402 for ; Wed, 6 Aug 1997 13:00:58 -0700 (PDT) Date: Wed, 6 Aug 1997 13:00:58 -0700 (PDT) From: Brian Handy Reply-To: Brian Handy To: freebsd-ports@freebsd.org Subject: Windowmaker and xosview Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hey all, Poking around over lunch today, came across two reasonably cool looking ports for some enterprising individual: * Windowmaker, a window manager ala' AfterStep: http://w3.one.net/~roz/software/x11/windowmaker/ -- Compiles fine, may even run...I didn't get that far yet due to lack of time. I wouldn't be surprised if someone is already working on this. * xosview, a graphical performance meter: http://lore.ece.utexas.edu/~bgrayson/xosview.html -- This one will be a bit tougher. It was written for Linux and ported to NetBSD; my 30 seconds of hacking on it didn't work. The guy needs a FreeBSD account to port it if'n one of our people don't want to do the work. (I may offer him one.) Happy trails, Brian From owner-freebsd-ports Wed Aug 6 13:33:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA18150 for ports-outgoing; Wed, 6 Aug 1997 13:33:19 -0700 (PDT) Received: from Octopussy.MI.Uni-Koeln.DE (Octopussy.MI.Uni-Koeln.DE [134.95.166.20]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA18139; Wed, 6 Aug 1997 13:33:12 -0700 (PDT) Received: from x14.mi.uni-koeln.de (annexr3-13.slip.Uni-Koeln.DE) by Octopussy.MI.Uni-Koeln.DE with SMTP id AA22696 (5.67b/IDA-1.5); Wed, 6 Aug 1997 22:33:03 +0200 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.8.6/8.6.9) id WAA01246; Wed, 6 Aug 1997 22:33:02 +0200 (CEST) X-Face: " Date: Wed, 6 Aug 1997 22:33:02 +0200 From: Stefan Esser To: Satoshi Asami Cc: freebsd-ports@FreeBSD.ORG, Stefan Esser Subject: Re: ports/4213 References: <199708050330.UAA05295@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.74 In-Reply-To: <199708050330.UAA05295@freefall.freebsd.org>; from Satoshi Asami on Mon, Aug 04, 1997 at 08:30:00PM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Aug 4, Satoshi Asami wrote: > Synopsis: Wine needs LIB_DEPEND on Xpm > > Responsible-Changed-From-To: freebsd-ports->se > Responsible-Changed-By: asami > Responsible-Changed-When: Mon Aug 4 20:29:30 PDT 1997 > Responsible-Changed-Why: > Stefan, I see that you commented out LIB_DEPENDS at some point -- why > is that? Thanks for pointing this out! I had disabled the LIB_DEPENDS in order to compile Wine on Freefall, which got no XPM library, when I could not fetch the spurces to my site ... This will be fixed with the commit of Wine-970804, which I want to do on the Weekend after testing it a little. Regards, STefan From owner-freebsd-ports Wed Aug 6 14:06:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA19936 for ports-outgoing; Wed, 6 Aug 1997 14:06:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA19926; Wed, 6 Aug 1997 14:06:12 -0700 (PDT) From: Satoshi Asami Received: (from asami@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA09494; Wed, 6 Aug 1997 14:05:59 -0700 (PDT) Date: Wed, 6 Aug 1997 14:05:59 -0700 (PDT) Message-Id: <199708062105.OAA09494@freefall.freebsd.org> To: asami@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, chuckr@FreeBSD.ORG Subject: Re: ports/4237 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: new port for GNU enscript-1.5.0 Responsible-Changed-From-To: freebsd-ports->chuckr Responsible-Changed-By: asami Responsible-Changed-When: Wed Aug 6 14:05:13 PDT 1997 Responsible-Changed-Why: Chuck, you imported enscript-1.5.0 already, can you check and close this PR if appropriate? From owner-freebsd-ports Wed Aug 6 14:22:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA20642 for ports-outgoing; Wed, 6 Aug 1997 14:22:00 -0700 (PDT) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA20637 for ; Wed, 6 Aug 1997 14:21:57 -0700 (PDT) Received: (from asami@localhost) by vader.cs.berkeley.edu (8.8.6/8.7.3) id OAA10637; Wed, 6 Aug 1997 14:20:53 -0700 (PDT) Date: Wed, 6 Aug 1997 14:20:53 -0700 (PDT) Message-Id: <199708062120.OAA10637@vader.cs.berkeley.edu> To: marcs@znep.com CC: jonz@netrail.net, ports@FreeBSD.ORG, peter@spinner.dialix.com.au In-reply-to: (message from Marc Slemko on Wed, 6 Aug 1997 06:50:58 -0600 (MDT)) Subject: Re: htpasswd From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * If you are talking about the Apache distribution, it is in the support * directory. The port does not currently install it. At some point it * probably will. I think so too. I just recently went fishing into the work/ subdirectory to find it. :) We're all waiting for Peter to fix up the repository though. Peter, do you think you have time to do this soon? Satoshi From owner-freebsd-ports Wed Aug 6 15:31:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA24494 for ports-outgoing; Wed, 6 Aug 1997 15:31:22 -0700 (PDT) Received: from bsd.fs.bauing.th-darmstadt.de (bsd.fs.bauing.th-darmstadt.de [130.83.63.241]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA24489 for ; Wed, 6 Aug 1997 15:31:15 -0700 (PDT) Received: from panke.panke.de (anonymous226.ppp.cs.tu-berlin.de [130.149.17.226]) by bsd.fs.bauing.th-darmstadt.de (8.8.6/8.8.5) with ESMTP id AAA18073 for ; Thu, 7 Aug 1997 00:31:10 +0200 (MET DST) Received: (from wosch@localhost) by panke.panke.de (8.8.5/8.6.12) id XAA00909; Wed, 6 Aug 1997 23:48:33 +0200 (MET DST) Date: Wed, 6 Aug 1997 23:48:33 +0200 (MET DST) Message-Id: <199708062148.XAA00909@panke.panke.de> From: Wolfram Schneider To: ports@freebsd.org Subject: FYI: MpegTV SDK 1.0 for Unix MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk ------- start of forwarded message (RFC 934 encapsulation) ------- Date: Tue, 05 Aug 1997 20:10:18 -0700 From: Tristan Savatier Subject: Announcing MpegTV SDK 1.0 for Unix To: support@mpegtv.com Announcing MpegTV SDK 1.0 for Unix ================================== MpegTV SDK 1.0 is the first toolkit that allows any X-windows application to play realtime MPEG very simply, without having to include the complex code necessary to decode and play MPEG streams. MpegTV SDK 1.0 is currently available for: - Solaris 2.5 SPARC - Solaris 2.5 x86 - IRIX 6.2 - Linux x86 - BSD/OS 3.0 MpegTV also announces another good news: MpegTV Player 1.0 for Unix is now free for non-commercial use! ============================================================== (please read the license for details) For more information on MpegTV products and to download MpegTV software, please visit the MpegTV website: http://www.mpegtv.com [...] ------- end ------- From owner-freebsd-ports Wed Aug 6 15:38:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA24871 for ports-outgoing; Wed, 6 Aug 1997 15:38:01 -0700 (PDT) Received: from earth.mat.net (root@earth.mat.net [206.246.122.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id PAA24864; Wed, 6 Aug 1997 15:37:56 -0700 (PDT) Received: from Journey2.mat.net (journey2.mat.net [206.246.122.116]) by earth.mat.net (8.6.12/8.6.12) with SMTP id SAA09704; Wed, 6 Aug 1997 18:37:53 -0400 Date: Wed, 6 Aug 1997 18:38:10 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@Journey2.mat.net To: Satoshi Asami cc: freebsd-ports@FreeBSD.ORG, chuckr@FreeBSD.ORG Subject: Re: ports/4237 In-Reply-To: <199708062105.OAA09494@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 6 Aug 1997, Satoshi Asami wrote: > Synopsis: new port for GNU enscript-1.5.0 > > Responsible-Changed-From-To: freebsd-ports->chuckr > Responsible-Changed-By: asami > Responsible-Changed-When: Wed Aug 6 14:05:13 PDT 1997 > Responsible-Changed-Why: > Chuck, you imported enscript-1.5.0 already, can you check and close this > PR if appropriate? > I was just getting to it. > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Wed Aug 6 17:26:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA00454 for ports-outgoing; Wed, 6 Aug 1997 17:26:01 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA00435 for ; Wed, 6 Aug 1997 17:25:58 -0700 (PDT) Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.8.6/8.8.5) id RAA13213 for freebsd-ports@freebsd.org; Wed, 6 Aug 1997 17:28:03 GMT From: "Steven G. Kargl" Message-Id: <199708061728.RAA13213@troutmask.apl.washington.edu> Subject: ispell port is evil To: freebsd-ports@freebsd.org Date: Wed, 6 Aug 1997 17:28:03 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL32 (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 Just built ispell from ftp://ftp.freebsd.org/pub/FreeBSD/ports-current tree. For some stupid reason, the ispell port has a dependence on emacs. I do not want emacs on my system. Ispell is a spell checking utility. Ispell does not need to be invoked from emacs. -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~kargl/sgk.html *** Makefile.orig Wed Aug 6 17:26:10 1997 --- Makefile Wed Aug 6 16:53:43 1997 *************** *** 14,20 **** MAINTAINER= jmz@FreeBSD.org ! BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs MAKE_FLAGS= TMPDIR=${.CURDIR} -f MAN1= buildhash.1 findaffix.1 ispell.1 munchlist.1 \ --- 14,20 ---- MAINTAINER= jmz@FreeBSD.org ! #BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs MAKE_FLAGS= TMPDIR=${.CURDIR} -f MAN1= buildhash.1 findaffix.1 ispell.1 munchlist.1 \ From owner-freebsd-ports Wed Aug 6 22:57:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA19862 for ports-outgoing; Wed, 6 Aug 1997 22:57:41 -0700 (PDT) Received: from mx2.media3.net (dynamic@[206.155.138.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA19857 for ; Wed, 6 Aug 1997 22:57:36 -0700 (PDT) Received: (from dynamic@localhost) by mx2.media3.net (8.8.5/8.6.9) id BAA27626 for kirk@softg.com; Thu, 7 Aug 1997 01:47:15 -0400 (EDT) Date: Thu, 7 Aug 1997 01:47:15 -0400 (EDT) Message-Id: <199708070547.BAA27626@mx2.media3.net> From: "Kirk Sanders" To: freebsd-ports@FreeBSD.ORG Subject: Do you need shareware ? Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi ! Are you interested in Windows shareware ? Do you need programs covering many domains ? Do you enjoy trying new and hot 32 bit applications ? If the answer is YES, go to http://www.softg.com now ! Here are some of our hottest areas: Archivers, Business & Finance, C/C++, Databases, CGI, Delphi, Desktop utilities, Educational, FTP programs, File utilities, Games, Graphics utilities, Java, Voice & Video conferencing, Internet tools and many many more. All our users have been amazed by the quality of our services ! Become one of them ! Come and you won't regret. You have nothing to lose. The address is http://www.softg.com One of your friends, Kirk Sanders From owner-freebsd-ports Thu Aug 7 06:16:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA07007 for ports-outgoing; Thu, 7 Aug 1997 06:16:35 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA07002 for ; Thu, 7 Aug 1997 06:16:32 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id JAA22184; Thu, 7 Aug 1997 09:15:52 GMT Date: Thu, 7 Aug 1997 09:15:52 +0000 (GMT) From: "Jonathan A. Zdziarski" To: "Steven G. Kargl" cc: freebsd-ports@FreeBSD.ORG Subject: Re: ispell port is evil In-Reply-To: <199708061728.RAA13213@troutmask.apl.washington.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk While I agree ispell is evil, I haven't had any problems getting it to work fine with all my other stuff...pine, vi,... ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- On Wed, 6 Aug 1997, Steven G. Kargl wrote: :Just built ispell from ftp://ftp.freebsd.org/pub/FreeBSD/ports-current tree. : :For some stupid reason, the ispell port has a dependence on emacs. : :I do not want emacs on my system. Ispell is a spell checking utility. :Ispell does not need to be invoked from emacs. : :-- :Steve : :finger kargl@troutmask.apl.washington.edu :http://troutmask.apl.washington.edu/~kargl/sgk.html : :*** Makefile.orig Wed Aug 6 17:26:10 1997 :--- Makefile Wed Aug 6 16:53:43 1997 :*************** :*** 14,20 **** : : MAINTAINER= jmz@FreeBSD.org : :! BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs : : MAKE_FLAGS= TMPDIR=${.CURDIR} -f : MAN1= buildhash.1 findaffix.1 ispell.1 munchlist.1 \ :--- 14,20 ---- : : MAINTAINER= jmz@FreeBSD.org : :! #BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs : : MAKE_FLAGS= TMPDIR=${.CURDIR} -f : MAN1= buildhash.1 findaffix.1 ispell.1 munchlist.1 \ : From owner-freebsd-ports Thu Aug 7 06:20:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA07203 for ports-outgoing; Thu, 7 Aug 1997 06:20:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA07172; Thu, 7 Aug 1997 06:20:02 -0700 (PDT) Resent-Date: Thu, 7 Aug 1997 06:20:02 -0700 (PDT) Resent-Message-Id: <199708071320.GAA07172@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, jsnader@ix.netcom.com Received: from pc-jcs.coded.com (stp-fl3-05.ix.netcom.com [205.184.151.101]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA06922 for ; Thu, 7 Aug 1997 06:14:43 -0700 (PDT) Received: (from jcs@localhost) by pc-jcs.coded.com (8.8.5/8.8.5) id JAA03599; Thu, 7 Aug 1997 09:09:24 -0400 (EDT) Message-Id: <199708071309.JAA03599@pc-jcs.coded.com> Date: Thu, 7 Aug 1997 09:09:24 -0400 (EDT) From: jsnader@ix.netcom.com Reply-To: jsnader@ix.netcom.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4244: Problem generating TeX fonts Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4244 >Category: ports >Synopsis: MakeTeXPK aborts running gftopk >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 7 06:20:01 PDT 1997 >Last-Modified: >Originator: Jon C. Snader >Organization: Coded Communications >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: TeX and xdvi from the ports collection. >Description: After running TeX to produce a .dvi file, MakeTeXPK is invoked to make the fonts (.pk). gftopk aborts with the message ``-v option is ambiguous...'' >How-To-Repeat: Problem occurs anytime xdvi (and presumably any font making event) is run. >Fix: Change line 149 of /usr/local/bin/MakeTeXPK to: gftopk --verbose ./$GFNAME ./$PKNAME >Audit-Trail: >Unformatted: From owner-freebsd-ports Thu Aug 7 07:18:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA09469 for ports-outgoing; Thu, 7 Aug 1997 07:18:10 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA09464 for ; Thu, 7 Aug 1997 07:18:07 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id KAA26088 for ; Thu, 7 Aug 1997 10:17:24 GMT Date: Thu, 7 Aug 1997 10:17:24 +0000 (GMT) From: "Jonathan A. Zdziarski" To: ports@freebsd.org Subject: De-Wedged Logins Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've noticed that if I'm telnetting into our company's box, and get disconnected or something, the processes never realize that they're dewedged, and never die. Is anyone experiencing the same problems? Is there a patch for it? ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- From owner-freebsd-ports Thu Aug 7 09:19:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA15386 for ports-outgoing; Thu, 7 Aug 1997 09:19:45 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA15366 for ; Thu, 7 Aug 1997 09:19:40 -0700 (PDT) Received: (from kargl@localhost) by troutmask.apl.washington.edu (8.8.6/8.8.5) id JAA14149; Thu, 7 Aug 1997 09:21:45 GMT From: "Steven G. Kargl" Message-Id: <199708070921.JAA14149@troutmask.apl.washington.edu> Subject: Re: ispell port is evil In-Reply-To: from "Jonathan A. Zdziarski" at "Aug 7, 97 09:15:52 am" To: jonz@netrail.net (Jonathan A. Zdziarski) Date: Thu, 7 Aug 1997 09:21:45 +0000 (GMT) Cc: freebsd-ports@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (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 According to Jonathan A. Zdziarski: > While I agree ispell is evil, I haven't had any problems getting it to > work fine with all my other stuff...pine, vi,... > > On Wed, 6 Aug 1997, Steven G. Kargl wrote: > > :Just built ispell from ftp://ftp.freebsd.org/pub/FreeBSD/ports-current tree. > : > :For some stupid reason, the ispell port has a dependence on emacs. > : > :I do not want emacs on my system. Ispell is a spell checking utility. > :Ispell does not need to be invoked from emacs. > : > :-- I said the port was evil. Ispell, itself is fine. Steve From owner-freebsd-ports Thu Aug 7 09:40:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA16348 for ports-outgoing; Thu, 7 Aug 1997 09:40:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA16335; Thu, 7 Aug 1997 09:40:03 -0700 (PDT) Resent-Date: Thu, 7 Aug 1997 09:40:03 -0700 (PDT) Resent-Message-Id: <199708071640.JAA16335@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, eserte@cs.tu-berlin.de Received: from cottrell.dialup.fu-berlin.de (dial1-40.zrz.TU-Berlin.DE [130.149.1.200]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA15974 for ; Thu, 7 Aug 1997 09:32:35 -0700 (PDT) Received: (from eserte@localhost) by cottrell.dialup.fu-berlin.de (8.8.5/8.8.5) id SAA10722; Thu, 7 Aug 1997 18:18:08 +0200 (CEST) Message-Id: <199708071618.SAA10722@cottrell.dialup.fu-berlin.de> Date: Thu, 7 Aug 1997 18:18:08 +0200 (CEST) From: Slaven Rezic Reply-To: eserte@cs.tu-berlin.de To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4245: new port for dvips2ascii Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4245 >Category: ports >Synopsis: new port for dvips2ascii >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 7 09:40:02 PDT 1997 >Last-Modified: >Originator: Slaven Rezic >Organization: Private FreeBSD site, Berlin, Germany >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: >Description: There is a new port for dvips2ascii, a postscipt to ascii converter specialized for dvips-created postscript files. The archive files are /pub/FreeBSD/incoming/dvips2ascii_port.tar.gz for the port and /pub/FreeBSD/incoming/dvips2ascii.tar.gz for the distribution file. Gruß, Slaven >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-ports Thu Aug 7 10:18:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA18031 for ports-outgoing; Thu, 7 Aug 1997 10:18:04 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA18026 for ; Thu, 7 Aug 1997 10:18:02 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id NAA09106 for ; Thu, 7 Aug 1997 13:17:24 GMT Date: Thu, 7 Aug 1997 13:17:24 +0000 (GMT) From: "Jonathan A. Zdziarski" To: ports@freebsd.org Subject: mrtg Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hmm I noticed that rateup crashes every time it reports '0' traffic moving through a router (possible division by zero thing?). Anyone have a fix, or do i hafta sift through the cryptic perl code on my own? ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- From owner-freebsd-ports Thu Aug 7 10:35:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA18848 for ports-outgoing; Thu, 7 Aug 1997 10:35:01 -0700 (PDT) Received: from netrail.net (netrail.net [205.215.10.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA18835 for ; Thu, 7 Aug 1997 10:34:58 -0700 (PDT) Received: from localhost (jonz@localhost) by netrail.net (8.8.6/8.8.6) with SMTP id NAA10262 for ; Thu, 7 Aug 1997 13:34:20 GMT Date: Thu, 7 Aug 1997 13:34:20 +0000 (GMT) From: "Jonathan A. Zdziarski" To: ports@freebsd.org Subject: mrtg Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hmm well maybe rateup crashing isn't a result of 0 being returned.. Check this out I have two nearly identical configs, only one is a different router and port. Once crashes rateup (8) and the other works... Title[rt1.ATL.ge001]: ATL Shared Ethernet PageTop[rt1.ATL.ge001]:

ATL Shared Ethernet

Target[rt1.ATL.ge001]: 6:public@rt1.ATL MaxBytes[rt1.ATL.ge001]: 10485760 Options[rt1.ATL.ge001]: bits Title[rt1.DCA.ge031]: DCA Server Segment PageTop[rt1.DCA.ge031]:

DCA Server Segment

Target[rt1.DCA.ge031]: 6:public@rt1.DCA MaxBytes[rt1.DCA.ge031]: 10485760 Options[rt1.DCA.ge031]: bits I hacked a neat little script that, through snmpwalk, finds the indexing numbers for the serial names, as well as the speed, but these are custom calues I've tried - the script-generated values crash as well. ------------------------------------------------------------------------- Jonathan A. Zdziarski NetRail Incorporated Server Engineering Manager 230 Peachtree St. Suite 500 jonz@netrail.net Atlanta, GA 30303 http://www.netrail.net (888) - NETRAIL ------------------------------------------------------------------------- From owner-freebsd-ports Thu Aug 7 17:10:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA08899 for ports-outgoing; Thu, 7 Aug 1997 17:10:19 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA08893 for ; Thu, 7 Aug 1997 17:10:16 -0700 (PDT) Received: from mail.cdsnet.net (mail.cdsnet.net [204.118.244.5]) by mail.cdsnet.net (8.8.6/8.8.6) with SMTP id RAA15109 for ; Thu, 7 Aug 1997 17:10:15 -0700 (PDT) Date: Thu, 7 Aug 1997 17:10:15 -0700 (PDT) From: Jaye Mathisen To: ports@freebsd.org Subject: No dependency listed for Xaw in cvsup port. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk cvsup requires m3 stuff, which needs Xaw in there somewhere, yet Xaw isn't downloaded/installed as part of a make in the net/cvsup dir. From owner-freebsd-ports Thu Aug 7 18:12:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA12608 for ports-outgoing; Thu, 7 Aug 1997 18:12:03 -0700 (PDT) Received: from earth.mat.net (root@earth.mat.net [206.246.122.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id SAA12592 for ; Thu, 7 Aug 1997 18:11:58 -0700 (PDT) Received: from Journey2.mat.net (journey2.mat.net [206.246.122.116]) by earth.mat.net (8.6.12/8.6.12) with SMTP id VAA02037; Thu, 7 Aug 1997 21:11:37 -0400 Date: Thu, 7 Aug 1997 21:11:50 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@Journey2.mat.net To: Jaye Mathisen cc: ports@FreeBSD.ORG Subject: Re: No dependency listed for Xaw in cvsup port. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 7 Aug 1997, Jaye Mathisen wrote: > > > cvsup requires m3 stuff, which needs Xaw in there somewhere, yet Xaw isn't > downloaded/installed as part of a make in the net/cvsup dir. Xaw comes with XFree86, it's Xaw3d that's a port. > > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-ports Fri Aug 8 00:56:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA00677 for ports-outgoing; Fri, 8 Aug 1997 00:56:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA00666; Fri, 8 Aug 1997 00:56:42 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA04829; Fri, 8 Aug 1997 00:56:18 -0700 (PDT) Date: Fri, 8 Aug 1997 00:56:18 -0700 (PDT) Message-Id: <199708080756.AAA04829@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, jmz@FreeBSD.ORG Subject: Re: ports/2264 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: latex* ports need updating Responsible-Changed-From-To: freebsd-ports->jmz Responsible-Changed-By: tg Responsible-Changed-When: Fri Aug 8 00:54:34 PDT 1997 Responsible-Changed-Why: jmz is the maintainer. From owner-freebsd-ports Fri Aug 8 00:57:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA00727 for ports-outgoing; Fri, 8 Aug 1997 00:57:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA00716; Fri, 8 Aug 1997 00:57:31 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA04909; Fri, 8 Aug 1997 00:57:07 -0700 (PDT) Date: Fri, 8 Aug 1997 00:57:07 -0700 (PDT) Message-Id: <199708080757.AAA04909@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, jmz@FreeBSD.ORG Subject: Re: ports/3165 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: tex-3.14159.tgz lacks file Responsible-Changed-From-To: freebsd-ports->jmz Responsible-Changed-By: tg Responsible-Changed-When: Fri Aug 8 00:56:31 PDT 1997 Responsible-Changed-Why: jmz is the maintainer. From owner-freebsd-ports Fri Aug 8 00:58:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA00774 for ports-outgoing; Fri, 8 Aug 1997 00:58:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA00765; Fri, 8 Aug 1997 00:58:21 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA04988; Fri, 8 Aug 1997 00:57:56 -0700 (PDT) Date: Fri, 8 Aug 1997 00:57:56 -0700 (PDT) Message-Id: <199708080757.AAA04988@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, jmz@FreeBSD.ORG Subject: Re: ports/3536 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: MakeTexPK calls gftopk with wron argument Responsible-Changed-From-To: freebsd-ports->jmz Responsible-Changed-By: tg Responsible-Changed-When: Fri Aug 8 00:57:24 PDT 1997 Responsible-Changed-Why: jmz is thae maintainer. From owner-freebsd-ports Fri Aug 8 00:59:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA00835 for ports-outgoing; Fri, 8 Aug 1997 00:59:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA00823; Fri, 8 Aug 1997 00:59:07 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA05067; Fri, 8 Aug 1997 00:58:43 -0700 (PDT) Date: Fri, 8 Aug 1997 00:58:43 -0700 (PDT) Message-Id: <199708080758.AAA05067@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, jmz@FreeBSD.ORG Subject: Re: ports/4244 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: MakeTeXPK aborts running gftopk Responsible-Changed-From-To: freebsd-ports->jmz Responsible-Changed-By: tg Responsible-Changed-When: Fri Aug 8 00:58:05 PDT 1997 Responsible-Changed-Why: jmz is the maintainer. From owner-freebsd-ports Fri Aug 8 01:02:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA01177 for ports-outgoing; Fri, 8 Aug 1997 01:02:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA01168; Fri, 8 Aug 1997 01:02:42 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA05164; Fri, 8 Aug 1997 01:02:18 -0700 (PDT) Date: Fri, 8 Aug 1997 01:02:18 -0700 (PDT) Message-Id: <199708080802.BAA05164@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: ports/1155 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: systat or top display disagreeing information Responsible-Changed-From-To: freebsd-ports->freebsd-bugs Responsible-Changed-By: tg Responsible-Changed-When: Fri Aug 8 01:01:22 PDT 1997 Responsible-Changed-Why: No longer a ports issue, now that top is in the base system. From owner-freebsd-ports Fri Aug 8 02:04:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA04549 for ports-outgoing; Fri, 8 Aug 1997 02:04:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA04538; Fri, 8 Aug 1997 02:04:05 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA05584; Fri, 8 Aug 1997 02:03:41 -0700 (PDT) Date: Fri, 8 Aug 1997 02:03:41 -0700 (PDT) Message-Id: <199708080903.CAA05584@freefall.freebsd.org> To: xaa@stack.nl, tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/4168 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Update of games/xboard State-Changed-From-To: open-closed State-Changed-By: tg State-Changed-When: Fri Aug 8 02:02:05 PDT 1997 State-Changed-Why: Thanks, imported. BTW, could you update the port to use install-info one fine day? From owner-freebsd-ports Fri Aug 8 02:10:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA04865 for ports-outgoing; Fri, 8 Aug 1997 02:10:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA04855; Fri, 8 Aug 1997 02:10:02 -0700 (PDT) Resent-Date: Fri, 8 Aug 1997 02:10:02 -0700 (PDT) Resent-Message-Id: <199708080910.CAA04855@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, bgingery@gtcs.com Received: from home.gtcs.com (home.gtcs.com [206.54.69.238]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA04308 for ; Fri, 8 Aug 1997 02:00:45 -0700 (PDT) Received: (from bruce@localhost) by home.gtcs.com (8.8.5/8.8.5) id CAA03903; Fri, 8 Aug 1997 02:58:50 -0600 (MDT) Message-Id: <199708080858.CAA03903@home.gtcs.com> Date: Fri, 8 Aug 1997 02:58:50 -0600 (MDT) From: bruce@gtcs.com Reply-To: bgingery@gtcs.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4248: Port submission: Chimera 2.0a2 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4248 >Category: ports >Synopsis: Port submission of Chimera 2.0a2 X-WWW Browser >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 8 02:10:01 PDT 1997 >Last-Modified: >Originator: Bruce Gingery >Organization: Advanced Integrators, LC >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: Suggested collections www and x11 >Description: Chimera 2.0 (alpha 2) adds full Wilbur (html 3.2) support, and in this port the optional dependancies on jpeg and png support is enabled and works (at least for me). This *is* Alpha software, but about on a par with many Betas. It dies occasionally, and I've not gotten the bookmarks to work, but it's an Athena based http:+file:+ftp: scheme supporting GUI browser with a fairly low memory requirement. MOST of the code is GNU Public License or GNU Library license, and all of it liberally licensed (e.g. BSD license). In use, it's very much like an Athena Widgets based Mosaic. (Mosaic is Motif based and makes TERRIBLY with Lestif at least for me). Of course on today's web, you find many sites that tell you to go away and install MSIE (vaporware) so you can see their ``frames''. As distributed, it doesn't handle mailto: URLs, Java, JavaScript, ActiveX or even Safe-Tcl - but it's under continuing development, and just a few months after wilbur was codified, it's out and compliant. Not bad for what seems to be essentially a one person project at unlv.edu It seems to be QUITE standards compliant. Pages with bad HTML around the web come up blank on occasion - as is to be expected for unterminated quotes, tags and tables. External files from Chimera v1 are no longer used. It's Imake based, and the patches are VERY minor at this point. As submitted, the port unpacks to `chimera2/'. Since it's alpha software, it's entirely possible that a person would want to have both 1.65 and 2.0a2 on the same machine. Install WILL however, overwrite an installed /usr/X11R6/bin/chimera without warning. >How-To-Repeat: fetch ftp://ftp.freebsd.org/pub/FreeBSD/incoming/chimera-2.0a2.port.tgz tar -xvzf chimera-2.0a2.port.tgz cd chimera2/ make install >Fix: Some quick guesses on how to fix what's wrong in the browser, include: 1. Find out why the Bookmarks button is dead. It seems to be identical to that in version 1.65 already in the ports collection which works quite well. Any patches sould also be sent to the author. 1.a. Once the bookmarks are working, I'd set some ``defaults'' to include standard path to the FreeBSD Handbook :) 2. Harden some threads or get them notified when the user gets impatient and goes on to another web page. That (like Netscape) seems to be when it's most fragile. 3. Add at least the capacity to install an EXTERNAL handler (say Pine or xterm -e /bin/Mail or something) for mailto:'s. It seems to handle forms rather well, and does quite tolerably on tables. External handlers for gopher: and wais: would be a good idea too, and the same functionality could spawn an X-Term based telnet for telnet: and somewhat recognized rlogin: scheme URLs too. 4. Add the additional Cougar glyphs.   is getting VERY common, and I'm not sure (last time using both v1.65 and v2.0a2 in parallel) that this new version translates it into a non-breaking space. 5. A little more difficult would be to use some kind of scrolling canvas as the backing page, with placed scrollbars for internal and other frames. 6. And even more difficult, likely, support background images. This version ignores all colors, and quite properly ignores tags it does not understand. 7. And finally - add stylesheet and at least safe-tcl... probably will off in the next version, if Microsoft doesn't BUY unlv.edu >Audit-Trail: >Unformatted: From owner-freebsd-ports Fri Aug 8 05:08:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA10091 for ports-outgoing; Fri, 8 Aug 1997 05:08:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA10086; Fri, 8 Aug 1997 05:08:40 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA07118; Fri, 8 Aug 1997 05:08:14 -0700 (PDT) Date: Fri, 8 Aug 1997 05:08:14 -0700 (PDT) Message-Id: <199708081208.FAA07118@freefall.freebsd.org> To: Scott.Blachowicz@seaslug.org, tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/3922 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Author released a new version of nmh - update port. State-Changed-From-To: open-closed State-Changed-By: tg State-Changed-When: Fri Aug 8 05:06:54 PDT 1997 State-Changed-Why: Superseded by ports/4175. From owner-freebsd-ports Fri Aug 8 05:10:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA10196 for ports-outgoing; Fri, 8 Aug 1997 05:10:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA10177; Fri, 8 Aug 1997 05:10:14 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA07211; Fri, 8 Aug 1997 05:09:48 -0700 (PDT) Date: Fri, 8 Aug 1997 05:09:48 -0700 (PDT) Message-Id: <199708081209.FAA07211@freefall.freebsd.org> To: imp@village.org, tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/3996 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: nmh needs dependecy on autoconfig to work. State-Changed-From-To: open-closed State-Changed-By: tg State-Changed-When: Fri Aug 8 05:08:27 PDT 1997 State-Changed-Why: Fixed in latest port (nmh-0.17). From owner-freebsd-ports Fri Aug 8 05:12:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA10325 for ports-outgoing; Fri, 8 Aug 1997 05:12:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA10311; Fri, 8 Aug 1997 05:12:03 -0700 (PDT) From: Thomas Gellekum Received: (from tg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA07311; Fri, 8 Aug 1997 05:11:36 -0700 (PDT) Date: Fri, 8 Aug 1997 05:11:36 -0700 (PDT) Message-Id: <199708081211.FAA07311@freefall.freebsd.org> To: tg@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/4175 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Update mail/nmh port to nmh-0.17 State-Changed-From-To: open-closed State-Changed-By: tg State-Changed-When: Fri Aug 8 05:10:07 PDT 1997 State-Changed-Why: Looks like Mark Murray already committed the patch a few days ago. From owner-freebsd-ports Fri Aug 8 07:00:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA18684 for ports-outgoing; Fri, 8 Aug 1997 07:00:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA18649; Fri, 8 Aug 1997 07:00:02 -0700 (PDT) Date: Fri, 8 Aug 1997 07:00:02 -0700 (PDT) Message-Id: <199708081400.HAA18649@hub.freebsd.org> To: freebsd-ports Cc: From: tg@ihf.rwth-aachen.de Subject: Re: ports/3987: Update port-crossgo32 Reply-To: tg@ihf.rwth-aachen.de Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR ports/3987; it has been noted by GNATS. From: tg@ihf.rwth-aachen.de To: freebsd-gnats-submit@freebsd.org, sutton@aardvark.apana.org.au Cc: Subject: Re: ports/3987: Update port-crossgo32 Date: Fri, 8 Aug 1997 15:55:27 +0200 (CEST) > > .include <bsd.port.mk> >Only in crossgo32/files: Makefile Could you also send this makefile, please? Or maybe a complete `diff -urN' again? tg From owner-freebsd-ports Fri Aug 8 09:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA27752 for ports-outgoing; Fri, 8 Aug 1997 09:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA27718; Fri, 8 Aug 1997 09:40:01 -0700 (PDT) Resent-Date: Fri, 8 Aug 1997 09:40:01 -0700 (PDT) Resent-Message-Id: <199708081640.JAA27718@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, lukin@ns.okbmei.msk.su Received: from ns.okbmei.msk.su (gw2.okbmei.msk.su [194.190.170.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA27443 for ; Fri, 8 Aug 1997 09:35:00 -0700 (PDT) Received: (from lukin@localhost) by ns.okbmei.msk.su (8.8.6/8.8.6) id UAA14959; Fri, 8 Aug 1997 20:34:47 +0400 (MSD) Message-Id: <199708081634.UAA14959@ns.okbmei.msk.su> Date: Fri, 8 Aug 1997 20:34:47 +0400 (MSD) From: Kostya Lukin Reply-To: lukin@ns.okbmei.msk.su To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/4250: New port: libDnd 1.1 Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4250 >Category: ports >Synopsis: New port: libDnd 1.1 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 8 09:40:00 PDT 1997 >Last-Modified: >Originator: Kostya Lukin >Organization: OKB MEI >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: >Description: New port for drag and drop library is located in ftp://ftp.freebsd.org/pub/FreeBSD/incoming/libdnd-1.1-port.tar.gz Some ports using this library (e.g. OffiX applications) will be posted after its commit. >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-ports Fri Aug 8 14:58:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17352 for ports-outgoing; Fri, 8 Aug 1997 14:58:52 -0700 (PDT) Received: from hwcn.org (main.hwcn.org [199.212.94.65]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA17346 for ; Fri, 8 Aug 1997 14:58:50 -0700 (PDT) Received: from james.freenet.hamilton.on.ca (ac199@james.hwcn.org [199.212.94.66]) by hwcn.org (8.8.6/8.8.6) with ESMTP id RAA18756; Fri, 8 Aug 1997 17:59:24 -0400 (EDT) Received: from localhost (ac199@localhost) by james.freenet.hamilton.on.ca (8.8.6/8.8.6) with SMTP id RAA09343; Fri, 8 Aug 1997 17:59:40 -0400 (EDT) X-Authentication-Warning: james.freenet.hamilton.on.ca: ac199 owned process doing -bs Date: Fri, 8 Aug 1997 17:59:40 -0400 (EDT) From: Tim Vanderhoek X-Sender: ac199@james.freenet.hamilton.on.ca Reply-To: hoek@hwcn.org To: Kostya Lukin cc: freebsd-ports@hub.freebsd.org Subject: Re: ports/4250: New port: libDnd 1.1 In-Reply-To: <199708081634.UAA14959@ns.okbmei.msk.su> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 8 Aug 1997, Kostya Lukin wrote: > New port for drag and drop library is located in > ftp://ftp.freebsd.org/pub/FreeBSD/incoming/libdnd-1.1-port.tar.gz > Some ports using this library (e.g. OffiX applications) will be posted > after its commit. Naw. Don't wait for that or you could be waiting some time... Besides, I (like others??) will sometimes grab a port waiting-to-be-committed if it sounds interesting, since waiting for it to be committed could take a little while. -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk From owner-freebsd-ports Fri Aug 8 22:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA07362 for ports-outgoing; Fri, 8 Aug 1997 22:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA07333; Fri, 8 Aug 1997 22:00:02 -0700 (PDT) Resent-Date: Fri, 8 Aug 1997 22:00:02 -0700 (PDT) Resent-Message-Id: <199708090500.WAA07333@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, itojun@itojun.org Received: (from nobody@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA07211; Fri, 8 Aug 1997 21:56:00 -0700 (PDT) Message-Id: <199708090456.VAA07211@hub.freebsd.org> Date: Fri, 8 Aug 1997 21:56:00 -0700 (PDT) From: itojun@itojun.org To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: ports/4251: ports/net/netatalk: installation of manual should be changed Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4251 >Category: ports >Synopsis: ports/net/netatalk: installation of manual should be changed >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 8 22:00:01 PDT 1997 >Last-Modified: >Originator: Jun-ichiro Itoh >Organization: itojun.org >Release: 2.2.1-RELEASE >Environment: 2.2.1-RELEASE ports-current(via cvsup) >Description: netatalk port installs several manual files that contains only .so man1/whatever line. This does not work with the current man command. manuals that cannot be displayed are: MAN1: papstatusnbplkup nbprgstr hqx2bin single2bin macbinary unsingle unhex unbin >How-To-Repeat: install ports/net/netatalk, then man papstatus >Fix: make .so target file be a absolute path (considering change to PREFIX it is a bit of twist) or, install them as symbolic link to the original man page, such as % ln -s pap.1.gz papstatus.1.gz (sorry I can't supply patch here right now, maybe I'll later) >Audit-Trail: >Unformatted: