← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~jelmer/launchpad/group-upload-permissions into lp:launchpad/devel

 

Jelmer Vernooij has proposed merging lp:~jelmer/launchpad/group-upload-permissions into lp:launchpad/devel.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers): code


This trivial change moves the upload permissions into a separate group, so that they can be used by whatever user needs them. Currently this is just the uploader, but in the future this might also include the buildd-manager if it starts creating nascentuploads directly.

This change is eventually necessary for the fix of bug 128259.
-- 
https://code.launchpad.net/~jelmer/launchpad/group-upload-permissions/+merge/31953
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~jelmer/launchpad/group-upload-permissions into lp:launchpad/devel.
=== modified file 'database/schema/security.cfg'
--- database/schema/security.cfg	2010-07-30 10:22:14 +0000
+++ database/schema/security.cfg	2010-08-06 13:14:45 +0000
@@ -1047,7 +1047,10 @@
 
 [uploader]
 type=user
-groups=script
+groups=script,uploading
+
+[uploading]
+type=group
 # Everything is keyed off an archive
 public.archive                          = SELECT, INSERT, UPDATE
 public.archivearch                      = SELECT, INSERT, UPDATE