*** apt-mirror.old 2011-02-28 09:53:00.027055400 +0100 --- apt-mirror.new 2011-03-01 08:06:25.418474619 +0100 *************** sub download_urls { *** 234,249 **** print "\nEnd time: " . localtime() . "\n\n"; } - ###################################################################################### - ## Create the 3 needed directories if they don't exist yet - my @needed_directories = (get_variable("mirror_path"), get_variable("skel_path"), get_variable("var_path")); - foreach my $needed_directory (@needed_directories) { - unless (-d $needed_directory) { - mkdir($needed_directory) or die("apt-mirror: can't create $needed_directory directory"); - } - } - - ###################################################################################### ## Parse config open CONFIG, "<$config_file" or die("apt-mirror: can't open config file ($config_file)"); --- 234,239 ---- *************** while() { *** 294,299 **** --- 284,300 ---- close CONFIG; die("Please explicitly specify 'defaultarch' in mirror.list") unless get_variable("defaultarch"); + ###################################################################################### + ## Create the 3 needed directories if they don't exist yet + my @needed_directories = (get_variable("mirror_path"), get_variable("skel_path"), get_variable("var_path")); + foreach my $needed_directory (@needed_directories) { + unless (-d $needed_directory) { + mkdir($needed_directory) or die("apt-mirror: can't create $needed_directory directory"); + } + } + # + ####################################################################################### + check_lock();