Bug 178539

Summary: Clean up /var/lock/cvs completely in rc.sysinit
Product: [Fedora] Fedora Reporter: Ville Skyttä <scop>
Component: initscriptsAssignee: Bill Nottingham <notting>
Status: CLOSED RAWHIDE QA Contact: Brock Organ <borgan>
Severity: low Docs Contact:
Priority: medium    
Version: rawhideCC: rvokal
Target Milestone: ---Keywords: Patch
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 8.22-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-01-31 21:41:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 150221    
Attachments:
Description Flags
Completely clean up /var/lock/cvs/* at boot none

Description Ville Skyttä 2006-01-21 15:39:14 UTC
When initializing a new cvs repository with the FC cvs package, CVSROOT/config
contains a commented out entry for moving locks outside of the actual repository
dirs; that path points to /var/lock/cvs.  In practice, a lot of repositories
which  run cvsweb/viewcvs etc on top of it end up uncommenting this entry in
order to not need to grant Apache write access to the repository dirs.

The dir/file layout created under LockDir mirrors the CVS repository, ie.
subdirs are generated there.  It would be nice to have rc.sysinit clean that up
properly at bootup instead of erroring out on subdirs (and leaving possible
stale locks in it).

Comment 1 Ville Skyttä 2006-01-21 15:39:14 UTC
Created attachment 123528 [details]
Completely clean up /var/lock/cvs/* at boot

Comment 2 Bill Nottingham 2006-01-31 21:41:22 UTC
Added in 8.22-1.