From 06e4af2dbc2d69d90be7a60c0b6944629740aaad Mon Sep 17 00:00:00 2001 From: dsa Date: Thu, 14 Dec 2006 00:44:17 +0000 Subject: Corrected a problem when submit a package, more details in file pkgsubmit.php --- web/html/pkgsubmit.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'web') diff --git a/web/html/pkgsubmit.php b/web/html/pkgsubmit.php index 9d54271..5b2efd7 100644 --- a/web/html/pkgsubmit.php +++ b/web/html/pkgsubmit.php @@ -86,7 +86,13 @@ if ($_COOKIE["AURSID"]) { # the uploaded package file. # - $upload_file = $UPLOAD_DIR . $pkg_name; + # Added the .tgz because the old line just moved the tmp file to + # pkgname, but there is a problem below when it try to create the + # directory with the same name - pkgname. In linux/unix, if we + # touch a file like "touch foo" and then try to create a foo dir + # like "mkdir foo" it will give us a error. That was what happening in + # newer installations of AUR. + $upload_file = $UPLOAD_DIR . $pkg_name . ".tgz"; if (move_uploaded_file($_FILES["pfile"]["tmp_name"], $upload_file)) { # ok, we can proceed -- cgit v1.2.3-70-g09d2