From alex@cichlids.com  Fri May 26 01:42:40 2000
Return-Path: <alex@cichlids.com>
Received: from mail.surf1.de (mail.surf1.de [194.25.165.21])
	by hub.freebsd.org (Postfix) with ESMTP id A997F37BE5F
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 26 May 2000 01:42:37 -0700 (PDT)
	(envelope-from alex@cichlids.com)
Received: from cichlids.com (p3E9C114C.dip0.t-ipconnect.de [62.156.17.76])
	by mail.surf1.de (8.9.3/8.9.3) with ESMTP id KAA23400
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 26 May 2000 10:42:10 +0200
Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10])
	by cichlids.com (Postfix) with ESMTP id 71903AC30
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 25 May 2000 20:48:34 +0200 (CEST)
Received: (from alex@localhost)
	by cichlids.cichlids.com (8.9.3/8.9.3) id UAA13104;
	Thu, 25 May 2000 20:48:19 +0200 (CEST)
	(envelope-from alex)
Message-Id: <200005251848.UAA13104@cichlids.cichlids.com>
Date: Thu, 25 May 2000 20:48:19 +0200 (CEST)
From: alex@big.endian.de
Sender: alex@cichlids.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: add truncate(1)
X-Send-Pr-Version: 3.2

>Number:         18827
>Category:       bin
>Synopsis:       add truncate(1)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    sheldonh
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 26 01:50:01 PDT 2000
>Closed-Date:    Sun Aug 6 10:04:47 PDT 2000
>Last-Modified:  Sun Aug 06 10:05:19 PDT 2000
>Originator:     Alexander Langer
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
local
>Environment:

>Description:

John, did you never need to truncate a file in a shell-script?

Yes, Cindy, very often. I also often wanted to create a file with a given
size!

John, that is awesome! Now we have Langer's truncate(1), which can do
ALL THIS!!!! 
Now, here and only here, exclusively for the FreeBSD community!!
YOU MUST HAVE THIS!

YEAH, CINDY! GIMME! It's sooo cute!

>How-To-Repeat:

>Fix:

Order your copy today via http://big.endian.de/FreeBSD/truncate.tar.gz

or by uudecoding the following crap:

begin 644 truncate.tar.gz
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
?AC:TH0UM:$,;VM"&-K2A#6UH0_]%]`?+[1(*`"@``%$>
`
end


>Release-Note:
>Audit-Trail:

From: Alexander Langer <alex@big.endian.de>
To: FreeBSD-gnats-submit@FreeBSD.ORG
Cc:  
Subject: Re: bin/18827: add truncate(1)
Date: Fri, 26 May 2000 11:03:48 +0200

 Please use this version:
 
 > Order your copy today via http://big.endian.de/FreeBSD/truncate.tar.gz
 
 I've updated it with some ideas and patches by Johan Karlsson
 <k@numeri.campus.luth.se>
 
 Thanks
 
 Alex
 
 -- 
 I need a new ~/.sig.
 

From: Johan Karlsson <k@numeri.campus.luth.se>
To: freebsd-gnats-submit@FreeBSD.org
Cc: sheldonh@FreeBSD.org
Subject: Re: bin/18827: add truncate(1)
Date: Wed, 02 Aug 2000 23:22:35 +0200

 truncate has been added to current as of Jul 18th
 Revision 1.151 of usr.bin/Makefile
 
 Please MFC and close this PR.
 
 /Johan K
 
 
 

From: Sheldon Hearn <sheldonh@uunet.co.za>
To: Johan Karlsson <k@numeri.campus.luth.se>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: bin/18827: add truncate(1) 
Date: Thu, 03 Aug 2000 07:46:01 +0200

 On Wed, 02 Aug 2000 23:22:35 +0200, Johan Karlsson wrote:
 
 > truncate has been added to current as of Jul 18th
 > Revision 1.151 of usr.bin/Makefile
 > 
 > Please MFC and close this PR.
 
 I'll see if I can do that later today.
 
 Ciao,
 Sheldon.
 
State-Changed-From-To: open->analyzed 
State-Changed-By: sheldonh 
State-Changed-When: Thu Aug 3 00:07:19 PDT 2000 
State-Changed-Why:  
This one's already in HEAD and is awaiting MFC. 


Responsible-Changed-From-To: freebsd-bugs->sheldonh 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Thu Aug 3 00:07:19 PDT 2000 
Responsible-Changed-Why:  
My reminder. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18827 
State-Changed-From-To: analyzed->closed 
State-Changed-By: nbm 
State-Changed-When: Sun Aug 6 10:04:47 PDT 2000 
State-Changed-Why:  
Sheldon merged it back two days ago. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18827 
>Unformatted:
