From saper@saper.info  Wed Mar  5 12:15:08 2008
Return-Path: <saper@saper.info>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4C3361065672
	for <freebsd-gnats-submit@freebsd.org>; Wed,  5 Mar 2008 12:15:08 +0000 (UTC)
	(envelope-from saper@saper.info)
Received: from system.pl (system.pl [87.98.232.30])
	by mx1.freebsd.org (Postfix) with ESMTP id 9DF168FC14
	for <freebsd-gnats-submit@freebsd.org>; Wed,  5 Mar 2008 12:15:07 +0000 (UTC)
	(envelope-from saper@saper.info)
Received: (qmail 29270 invoked by uid 10); 5 Mar 2008 13:12:27 +0100
Received: from radziecki.saper.info (localhost [127.0.0.1])
	by radziecki.saper.info (8.14.2/8.14.2) with ESMTP id m25CEsWB040528
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Wed, 5 Mar 2008 13:14:54 +0100 (CET)
	(envelope-from saper@localhost.saper.info)
Received: (from saper@localhost)
	by radziecki.saper.info (8.14.2/8.14.2/Submit) id m25CEso1040514;
	Wed, 5 Mar 2008 13:14:54 +0100 (CET)
	(envelope-from saper)
Message-Id: <200803051214.m25CEso1040514@radziecki.saper.info>
Date: Wed, 5 Mar 2008 13:14:54 +0100 (CET)
From: Marcin Cieslak <saper@system.pl>
Reply-To: Marcin Cieslak <saper@system.pl>
To: FreeBSD-gnats-submit@freebsd.org
Cc: dinoex@freebsd.org
Subject: net/freebsd-uucp: Cleanup files missing
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         121388
>Category:       ports
>Synopsis:       net/freebsd-uucp: Cleanup files missing
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    dinoex
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 05 12:20:00 UTC 2008
>Closed-Date:    Mon May 12 14:02:43 CEST 2008
>Last-Modified:  Mon May 12 14:02:43 CEST 2008
>Originator:     Marcin Cieslak
>Release:        FreeBSD 7.0-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD radziecki.saper.info 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #9: Sat Jan 26 01:36:13 CET 2008 saper@radziecki.saper.info:/usr/obj/usr/src/sys/VAIO amd64

+CONTENTS file:

@comment PKG_FORMAT_REVISION:1.1
@name freebsd-uucp-1.07.3
@comment ORIGIN:net/freebsd-uucp
@cwd /usr/local
@conflicts freebsd-uucp-pam-1.*
man/man1/cu.1.gz
@comment MD5:ae5fd758de96a341b7e518e832c13626
man/man1/uuconv.1.gz
@comment MD5:f67d7f88f9f8fb22a057a11bb68bfd69
man/man1/uucp.1.gz
@comment MD5:3d8abda787c6de53e96a88adbc72d49d
man/man1/uulog.1.gz
@comment MD5:887f434130d6477e86ed87dd6985120b
man/man1/uuname.1.gz
@comment MD5:124925249e9f09aafc9836b412ceca56
man/man1/uupick.1.gz
@comment MD5:7a857eb447de54b3a84ba430fdb71f5b
man/man1/uustat.1.gz
@comment MD5:55ff2db5df17f80b508233e8eb8ab2ed
man/man1/uuto.1.gz
@comment MD5:57696637e124c2a8cbca103eccb11d32
man/man1/uux.1.gz
@comment MD5:d60a422a677c6124ad71a1a21da61267
man/man8/uuchk.8.gz
@comment MD5:edb836b94d8afd68f94d3f5481692e4a
man/man8/uucico.8.gz
@comment MD5:526abe8bbca3a193a5b2e4290b6a0a87
man/man8/uusched.8.gz
@comment MD5:689a0010498ddabd57074a556e7bd06e
man/man8/uuxqt.8.gz
@comment MD5:8fe802b3544eb2c18b24aa912d654161
man/man8/uucpd.8.gz
@comment MD5:0dc2aa4ff64616126b1f8753842c11d2
@unexec rm -f %D/man/cat1/cu.1.gz %D/man/cat1/cu.1 %D/man/cat1/cu.1.gz %D/man/cat1/cu.1.gz.gz %D/man/cat1/cu.1.gz.bz2
@unexec rm -f %D/man/cat1/uuconv.1.gz %D/man/cat1/uuconv.1 %D/man/cat1/uuconv.1.gz %D/man/cat1/uuconv.1.gz.gz %D/man/cat1/uuconv.1.gz.bz2
@unexec rm -f %D/man/cat1/uucp.1.gz %D/man/cat1/uucp.1 %D/man/cat1/uucp.1.gz %D/man/cat1/uucp.1.gz.gz %D/man/cat1/uucp.1.gz.bz2
@unexec rm -f %D/man/cat1/uulog.1.gz %D/man/cat1/uulog.1 %D/man/cat1/uulog.1.gz %D/man/cat1/uulog.1.gz.gz %D/man/cat1/uulog.1.gz.bz2
@unexec rm -f %D/man/cat1/uuname.1.gz %D/man/cat1/uuname.1 %D/man/cat1/uuname.1.gz %D/man/cat1/uuname.1.gz.gz %D/man/cat1/uuname.1.gz.bz2
@unexec rm -f %D/man/cat1/uupick.1.gz %D/man/cat1/uupick.1 %D/man/cat1/uupick.1.gz %D/man/cat1/uupick.1.gz.gz %D/man/cat1/uupick.1.gz.bz2
@unexec rm -f %D/man/cat1/uustat.1.gz %D/man/cat1/uustat.1 %D/man/cat1/uustat.1.gz %D/man/cat1/uustat.1.gz.gz %D/man/cat1/uustat.1.gz.bz2
@unexec rm -f %D/man/cat1/uuto.1.gz %D/man/cat1/uuto.1 %D/man/cat1/uuto.1.gz %D/man/cat1/uuto.1.gz.gz %D/man/cat1/uuto.1.gz.bz2
@unexec rm -f %D/man/cat1/uux.1.gz %D/man/cat1/uux.1 %D/man/cat1/uux.1.gz %D/man/cat1/uux.1.gz.gz %D/man/cat1/uux.1.gz.bz2
@unexec rm -f %D/man/cat8/uuchk.8.gz %D/man/cat8/uuchk.8 %D/man/cat8/uuchk.8.gz %D/man/cat8/uuchk.8.gz.gz %D/man/cat8/uuchk.8.gz.bz2
@unexec rm -f %D/man/cat8/uucico.8.gz %D/man/cat8/uucico.8 %D/man/cat8/uucico.8.gz %D/man/cat8/uucico.8.gz.gz %D/man/cat8/uucico.8.gz.bz2
@unexec rm -f %D/man/cat8/uusched.8.gz %D/man/cat8/uusched.8 %D/man/cat8/uusched.8.gz %D/man/cat8/uusched.8.gz.gz %D/man/cat8/uusched.8.gz.bz2
@unexec rm -f %D/man/cat8/uuxqt.8.gz %D/man/cat8/uuxqt.8 %D/man/cat8/uuxqt.8.gz %D/man/cat8/uuxqt.8.gz.gz %D/man/cat8/uuxqt.8.gz.bz2
@unexec rm -f %D/man/cat8/uucpd.8.gz %D/man/cat8/uucpd.8 %D/man/cat8/uucpd.8.gz %D/man/cat8/uucpd.8.gz.gz %D/man/cat8/uucpd.8.gz.bz2
bin/uucp
@comment MD5:f5c47ba416803ad8c4b4409a218fc949
bin/uulog
@comment MD5:f54997fcd1aa5a5dc123a7237eb15907
bin/uupick
@comment MD5:bc9c9352dfabf1d79ec9ce8a2077728b
bin/uusched
@comment MD5:131836a321a4be8b5d20d7ccf1fcae48
bin/uustat
@comment MD5:705dd9c8a5ed0d3e157a32f63a679ac2
bin/uuto
@comment MD5:72344f5bee76a9edfc02948282594709
bin/uux
@comment MD5:2474773c1dcca2a254221ea3f06bcdee
etc/periodic/daily/340.uucp
@comment MD5:215e587994e76ee07902c57215e934c1
etc/periodic/daily/410.status-uucp
@comment MD5:2ffb72f8303db5a2c84055920339344e
etc/periodic/weekly/300.uucp
@comment MD5:4b9ef01443a577e9e4ce04c89cbee498
etc/uucp/call.sample
@comment MD5:a9a1069aca2f6656ed3cd0d82c0e231e
etc/uucp/config.sample
@comment MD5:503c558fb7ff00eeee889675f1cb3744
etc/uucp/dial.sample
@comment MD5:a036027dfd970587fb620cacd1542d7e
etc/uucp/dialcode.sample
@comment MD5:706df611d4181dfd77de690235e91bd1
etc/uucp/passwd.sample
@comment MD5:7ea9cc69747a652351f7c996892aa066
etc/uucp/port.sample
@comment MD5:5cc54bfa53e2236edab58de9915d3215
etc/uucp/sys1.sample
@comment MD5:03c55acfa1b138712636a99dcb7f390c
etc/uucp/sys2.sample
@comment MD5:803d35a63635a3003ce816bcfeed2067
@exec chown uucp:uucp %D/etc/uucp
@exec chmod 750 %D/etc/uucp
libexec/uucpd
@comment MD5:8f3450acbf2d19039a3135a9ca707aa1
@group dialer
bin/cu
@comment MD5:cac16752ee59b983e934252ccd7a7502
bin/uuname
@comment MD5:ef367952685fa98c8ba85b9e321b8b6c
libexec/uucp/uucico
@comment MD5:e5ea96011c3405c454111d0f544963fc
@group uucp
libexec/uucp/uuxqt
@comment MD5:6e29eae2a138f40b1cc8bb400f3c246d
@group wheel
sbin/uuchk
@comment MD5:7a18f89a9d7a6f13393ddbf7498549bb
sbin/uuconv
@comment MD5:f35337bccc23cc28c03c0b5dcaf9fc5b
@dirrm etc/periodic/daily
@dirrm etc/periodic/weekly
@dirrm etc/periodic
@dirrm etc/uucp
@dirrm libexec/uucp
@exec echo "updating /etc/services"; cp /etc/services /etc/services.bak; (grep -v ^suucp /etc/services.bak ; echo "suucp               4031/tcp  #UUCP over SSL";  echo "suucp               4031/udp  #UUCP over SSL") > /etc/services
@unexec echo "updating /etc/services"; cp /etc/services /etc/services.bak; (grep -v ^suucp /etc/services.bak ) > /etc/services
@unexec install-info --quiet --delete %D/info/uucp.info %D/info/dir
info/uucp.info
@comment MD5:28b364aa5a297884bcf5764bb3d3f3e4
@exec install-info --quiet %D/info/uucp.info %D/info/dir
@unexec if [ -f %D/info/dir ]; then if sed -e '1,/Menu:/d' %D/info/dir | grep -q '^[*] '; then true; else rm %D/info/dir; fi; fi

contents of /usr/local/etc/periodic:


/usr/local/etc/periodic/daily/340.uucp
/usr/local/etc/periodic/daily/410.status-uucp
/usr/local/etc/periodic/weekly/300.uucp

>Description:

/usr/local/etc/periodic/daily/340.uucp and /usr/local/etc/periodic/weekly/300.uucp
depend on non-existing /usr/local/etc/uucp/cleanup.daily and /usr/local/etc/uucp/cleanup.weekly.

>How-To-Repeat:
>Fix:

I do not have respective UUCP experience (configured one setup with FreeBSD 2.1 long time ago). 
I could attempt to write such scripts but I am not sure what they should do (cleaning up .Failed directory 
and logs, what else)?

I cannot locate any trace of the sample /etc/uudaily or /etc/uuweekly in the FreeBSD CVS, perhaps there weren't any. 

Any hints to implement those?

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->dinoex 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Mar 5 12:20:28 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=121388 
State-Changed-From-To: open->feedback 
State-Changed-By: dinoex 
State-Changed-When: Mon Mar 17 13:51:34 CET 2008 
State-Changed-Why:  

This scripts are local site specific scripts. 

.Temp	files can be removed if to old. 
.Status	You can remove status for sites wich have stoped polling 
.Failed contains data, retry possible 
.Received contains data 
.Preserve contains data 
<sitename> contains data, you can run scripts that bounce mail. 


Sample: Remove files older than 40 days in .Temp 

#!bin/sh 
for i in  
/var/spool/uucp/.Temp/  

do 
find "${i}" -type f -mtime +40 -exec rm -f "{}" ; 
done 
# eof 


http://www.freebsd.org/cgi/query-pr.cgi?pr=121388 
State-Changed-From-To: feedback->closed 
State-Changed-By: dinoex 
State-Changed-When: Mon May 12 14:02:13 CEST 2008 
State-Changed-Why:  
- no suggestion for improvement received. 

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