DO_UNLINKS
Section: User Commands  (1)
Updated: 25 September 2001
Index
Return to Main Contents
 
NAME
do_unlinks - execute postponed mirror log NEED TO commands
 
SYNOPSIS
do_unlinks
[-ahnv] [-d<directory>] [...<path>]  
 
DESCRIPTION
do_unlinks is a utility perl script which scans 
mirror 
log files for lines starting 
NEED TO and executes a command to
remove a file or subdirectory following on the line. 
 
OPTIONS
- -a
 - 
Delete directories as well as files (default: delete only files). This
should only be used if the tree was mirrored used algorithm 1. 
 - -d dir
 - 
Only do deletes within the directory tree dir (Default: /home/ftp/pub/).
 - -h
 - 
Print a help message and do nothing.
 - -n
 - 
List deletes but do nothing (Default: list and do deletes).
 - path
 - 
A path to mirror log files.
 - -v
 - 
Verbose listing.
 
 
EXAMPLES
- do_unlinks -n /var/log/mirror/*
 - 
List all the delete commands found in /var/log/mirror/.
The Debian mirror-master control files put the logs of their most
recent runs for each mirror package in /var/log/mirror/.
 
 
HINTS
The 
mirror script outputs 
NEED TO log lines when the
number of files or directories it will delete during a run is greater
than permitted by its keywords 
max_delete_files and
max_delete_dirs. This can happen if the remote directory tree is
changed near its root.  Changing the directory tree locally to match
the remote instead of using 
do_deletes will save downloads.
 
AUTHOR
The author of the 
do_unlinks script is Lee McLoughlin and the
source of the script is: 
http://sunsite.org.uk/packages/mirror/
 
COPYRIGHT
The copyright statement can be found in the file 
/usr/share/doc/mirror/copyright.
 
SEE ALSO
HTML documentation at
/usr/share/doc/mirror/html/mirror.shtml.
mirror-master(1),
mirror(1).
 Index
- NAME
 - 
 - SYNOPSIS
 - 
 - DESCRIPTION
 - 
 - OPTIONS
 - 
 - EXAMPLES
 - 
 - HINTS
 - 
 - AUTHOR
 - 
 - COPYRIGHT
 - 
 - SEE ALSO
 - 
 
      
      
      
      
   
      
      
         
            
            © Andrew Scott 2006 -
            2025, 
            All Rights Reserved