Directories are created and files are copied. Whenever the process fails, the user is given the chance to remove any file that might have been copied or directories that might have been created. If it does not exists it exits with an nonzero return code. The program checks for conflicts, files that do not exist and time stamps that differ from those in the ADM file. When those conflicts exists, they are shown.
Confirmation is required to proceed.
Files are removed. No error condition is raised due to impossibility to remove a file. The administrative file is usually removed in the process. Empty directories are removed. No errors are raised.