RFC: automated way of removing old base system files (only for
 a recent 6-current!)
    Jason C. Wells 
    jcw at highperformance.net
       
    Sun Oct 24 09:38:39 PDT 2004
    
    
  
I realize that I am a bit of a late comer to this discussion.  I use this 
method to remove old files.  You guys might gasp in horror, but it seems to 
work.  The actual script is a bit longer.  I do this on RELENG_5 but that 
shouldn't matter.
# make buildworld
# touch time_marker
# make installworld
# find $dir \! -path $includes_and_others \! -type d \! -newer time_marker 
-exec rm {} \;
I only recently started doing this on a system that I mostly compile 
software on.  I did end up having to remake a port that was linked to a 
library that was deleted.  That's no biggy on a hobby box.
My motivation was to delete items that I had NO_* (bind, sendmail) options 
for in make.conf.
Later,
Jason
    
    
More information about the freebsd-current
mailing list