Use the new chmod_group() function to do so.

Signed-off-by: Dan McGee <[EMAIL PROTECTED]>
---
 web/html/pkgsubmit.php |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/web/html/pkgsubmit.php b/web/html/pkgsubmit.php
index 78d6e50..3612403 100644
--- a/web/html/pkgsubmit.php
+++ b/web/html/pkgsubmit.php
@@ -44,6 +44,10 @@ if ($_COOKIE["AURSID"]):
                                                if (!$extract) {
                                                        $error = __("Unknown 
file format for uploaded file.");
                                                }
+                                               if (!chmod_group($tempdir)) {
+                                                       $error = __("Could not 
chmod directory %s.",
+                                                               
array($tempdir));
+                                               }
                                        }
                                }
                        }
@@ -215,6 +219,11 @@ if ($_COOKIE["AURSID"]):
                                if ([EMAIL PROTECTED](INCOMING_DIR . 
$pkg_name)) {
                                        $error = __( "Could not create 
directory %s.",
                                                INCOMING_DIR . $pkg_name);
+                               } else {
+                                       if ([EMAIL PROTECTED](INCOMING_DIR . 
$pkg_name, 0775)) {
+                                               $error = __( "Could not chmod 
directory %s.",
+                                                       INCOMING_DIR . 
$pkg_name);
+                                       }
                                }
 
                                rename($pkg_dir, INCOMING_DIR . $pkg_name . "/" 
. $pkg_name);
-- 
1.6.0.3

Reply via email to