From owner-freebsd-chat@FreeBSD.ORG Tue Oct 12 20:49:21 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6689416A4CE for ; Tue, 12 Oct 2004 20:49:21 +0000 (GMT) Received: from pilchuck.reedmedia.net (pilchuck.reedmedia.net [209.166.74.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id D45AC43D3F for ; Tue, 12 Oct 2004 20:49:16 +0000 (GMT) (envelope-from reed@reedmedia.net) Received: from reed by pilchuck.reedmedia.net with local-esmtp (Exim 3.12 #1 (Debian)) id 1CHTa7-00065N-00; Tue, 12 Oct 2004 13:49:15 -0700 Date: Tue, 12 Oct 2004 13:49:15 -0700 (PDT) From: "Jeremy C. Reed" To: freebsd-chat@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: get rid of tmp directories? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 20:49:21 -0000 Do you know of anyone who runs systems without any world-writable tmp directories? It seems like it is not needed. Some programs will honor TMP variable and other programs may let you define where your tmp directory is at. So each user and each program could have their own directories that are owned and only writable by their own uid. Jeremy C. Reed BSD News, BSD tutorials, BSD links http://www.bsdnewsletter.com/ From owner-freebsd-chat@FreeBSD.ORG Tue Oct 12 20:52:17 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0A7D16A4CE for ; Tue, 12 Oct 2004 20:52:17 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A44943D31 for ; Tue, 12 Oct 2004 20:52:17 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 974C951CE1; Tue, 12 Oct 2004 13:54:41 -0700 (PDT) Date: Tue, 12 Oct 2004 13:54:41 -0700 From: Kris Kennaway To: "Jeremy C. Reed" Message-ID: <20041012205441.GA76398@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: freebsd-chat@freebsd.org Subject: Re: get rid of tmp directories? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 20:52:17 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 12, 2004 at 01:49:15PM -0700, Jeremy C. Reed wrote: > Do you know of anyone who runs systems without any world-writable tmp > directories? >=20 > It seems like it is not needed. Some programs will honor TMP variable and > other programs may let you define where your tmp directory is at. So each > user and each program could have their own directories that are owned and > only writable by their own uid. TMPDIR is the canonical name for it..but not everything honours it. Kris --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBbESRWry0BWjoQKURAvz+AKD6R3+9RgIPmDdaVCEbZ9FoCBPKswCgmrBo U5piSAUtxXaZUXmwjzwqY7E= =URBM -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- From owner-freebsd-chat@FreeBSD.ORG Tue Oct 12 22:56:50 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5358616A4CE for ; Tue, 12 Oct 2004 22:56:50 +0000 (GMT) Received: from mail.cableone.net (scanmail1.cableone.net [24.116.0.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11CE143D3F for ; Tue, 12 Oct 2004 22:56:50 +0000 (GMT) (envelope-from v.velox@vvelox.net) Received: from vixen42.24-119-122-191.cpe.cableone.net (unverified [24.119.122.25]) by smail1.cableone.net (SurgeMail 1.9b) with ESMTP id 49011 for multiple; Tue, 12 Oct 2004 15:56:29 -0700 Date: Tue, 12 Oct 2004 17:56:04 -0500 From: Vulpes Velox To: "Jeremy C. Reed" Message-ID: <20041012175604.3c4748c5@vixen42.24-119-122-191.cpe.cableone.net> In-Reply-To: References: X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; i386-portbld-freebsd4.10) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Server: High Performance Mail Server - http://surgemail.com cc: freebsd-chat@freebsd.org Subject: Re: get rid of tmp directories? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:56:50 -0000 On Tue, 12 Oct 2004 13:49:15 -0700 (PDT) "Jeremy C. Reed" wrote: > Do you know of anyone who runs systems without any world-writable > tmp directories? > > It seems like it is not needed. Some programs will honor TMP > variable and other programs may let you define where your tmp > directory is at. So each user and each program could have their own > directories that are owned and only writable by their own uid. Yeah, that reminds me, is there any lib or any thing that is usually used for grabbing name/location for temp files, or is this usually handled by a program it's self? If there is, the possibility of changing it to use ~/tmp or something of the like, is a interesting idea. From owner-freebsd-chat@FreeBSD.ORG Wed Oct 13 01:33:10 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E291916A4CF for ; Wed, 13 Oct 2004 01:33:10 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6DD443D4C for ; Wed, 13 Oct 2004 01:33:10 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 7B74453631; Tue, 12 Oct 2004 18:35:34 -0700 (PDT) Date: Tue, 12 Oct 2004 18:35:34 -0700 From: Kris Kennaway To: Vulpes Velox Message-ID: <20041013013534.GA83248@xor.obsecurity.org> References: <20041012175604.3c4748c5@vixen42.24-119-122-191.cpe.cableone.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: <20041012175604.3c4748c5@vixen42.24-119-122-191.cpe.cableone.net> User-Agent: Mutt/1.4.2.1i cc: freebsd-chat@freebsd.org Subject: Re: get rid of tmp directories? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 01:33:11 -0000 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 12, 2004 at 05:56:04PM -0500, Vulpes Velox wrote: > On Tue, 12 Oct 2004 13:49:15 -0700 (PDT) > "Jeremy C. Reed" wrote: >=20 > > Do you know of anyone who runs systems without any world-writable > > tmp directories? > >=20 > > It seems like it is not needed. Some programs will honor TMP > > variable and other programs may let you define where your tmp > > directory is at. So each user and each program could have their own > > directories that are owned and only writable by their own uid. >=20 > Yeah, that reminds me, is there any lib or any thing that is usually > used for grabbing name/location for temp files, or is this usually > handled by a program it's self? >=20 > If there is, the possibility of changing it to use ~/tmp or something > of the like, is a interesting idea. See my email. Kris --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBbIZjWry0BWjoQKURApmbAKCVguoAvGAVSNHmOlz+GdniIHAaXQCfYsmz B8IDF2arj2hwFowaP07ZlmM= =5nBT -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6-- From owner-freebsd-chat@FreeBSD.ORG Wed Oct 13 16:58:01 2004 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33DF116A4CE for ; Wed, 13 Oct 2004 16:58:01 +0000 (GMT) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEC5943D31 for ; Wed, 13 Oct 2004 16:58:00 +0000 (GMT) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.1/8.13.1) with ESMTP id i9DGw0lb011297 for ; Wed, 13 Oct 2004 09:58:00 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.1/8.13.1/Submit) id i9DGw0NE011296 for freebsd-chat@freebsd.org; Wed, 13 Oct 2004 09:58:00 -0700 (PDT) (envelope-from david) Date: Wed, 13 Oct 2004 09:58:00 -0700 From: David Wolfskill To: freebsd-chat@freebsd.org Message-ID: <20041013165800.GA11280@bunrab.catwhisker.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [voelker@CS.UCSD.EDU: SIGOPS-ANNOUNCE supplemental posting (NSF Solicitation for Computer Systems Research)] X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 16:58:01 -0000 Saw this, and thought it might inspire soomeone to do something interesting with FreeBSD.... :-} ----- Forwarded message from Geoff Voelker ----- Date: Wed, 13 Oct 2004 08:34:46 -0700 Reply-To: Geoff Voelker From: Geoff Voelker Subject: SIGOPS-ANNOUNCE supplemental posting (NSF Solicitation for Computer Systems Research) To: SIGOPS-ANNOUNCE@LISTSERV.ACM.ORG NSF Solicitation for Computer Systems Research Program Title: Computer Systems Research (CSR) Contacts: Frederica Darema, Senior Science and Technology Advisor D. Helen Gill, Program Director Brett Fleisch, Program Director Deadline: November 23, 2004 Synopsis of Program: Computer systems are ubiquitous, and society is increasingly dependent on them. They range from microprocessors embedded in automobiles and appliances to worldwide grids of advanced processors, storage, graphics devices, and instruments interconnected by high-speed networks. They are controlled by systems software, which has two main roles: manage the underlying hardware resources, and provide abstractions and services that facilitate the implementation and execution of application programs. However, too often computer systems fail, become compromised, or perform poorly. Moreover, they have become increasingly large and complex, thereby compounding problems. Addressing these challenges requires major advances in systems software. The Computer Systems Research (CSR) program supports innovative research and education projects that have the potential to: lead to significant improvements in existing computer systems by increasing our fundamental understanding of such systems; produce systems software that is qualitatively and quantitatively more reliable and more efficient; and/or, to produce innovative curricula or educational materials that better prepare the next generation of computing professionals. The CSR program is also interested in projects that expand the capabilities of existing systems by exploiting the potential of new technologies or by developing innovative new ways to use existing technologies. Projects supported will strive to make significant progress on challenging, high-impact problems.as opposed to incremental progress on familiar problems.and will have a credible plan for demonstrating the utility and potential impact of the proposed work. The CSR program contains four topical areas: embedded and hybrid systems, parallel and distributed operating systems, advanced execution systems, and systems modeling and analysis. Projects may range in size from single investigators to teams of several investigators. The CSR program also accepts proposals for workshops and Small Grants for Exploratory Research (SGERs). Full Solicitation: http://www.nsf.gov/pubsys/ods/getpub.cfm?nsf04609 ----- End forwarded message ----- -- David H. Wolfskill david@catwhisker.org I resent spammers because spam is a DoS attack on my time. See http://www.catwhisker.org/~david/publickey.gpg for public key.