new features in package CVS

Dan Williams dcbw at redhat.com
Wed Jan 31 14:45:52 UTC 2007


On Tue, 2007-01-30 at 15:48 -0800, Peter Gordon wrote:
> Bill Nottingham wrote:
> > To add an ACL to your package, add a 'pkg.acl' file to either
> > the package toplevel, or to a particular branch, such as FC-6
> > or devel. ACLs are inherited; branches will inherit ACLs from
> > the toplevel.
> >
> 
> Is this ACL for CVS access only, or also for build submissions?

For build submissions, it would seem fairly easy to have the build
system check the pkg.acl from it's pristine pkgcvs checkout and ensure
that the job owner is listed in the pkg.acl file, and otherwise fail the
job.  That's not as ideal as a real accounts system, since the buildsys
would have to do some work before it could check the ACL, but it ensures
that a build not requested by one of the owners would not be allowed.

Those in the job_admin group might still be allowed to build any
package, like they can kill/requeue/finish any job already.  Thoughts?

Dan

> 
> What about the current initialcclist column of owners.list? That's how I
> comaintain a package (epiphany-extensions).
> 
> Thanks.




More information about the Fedora-maintainers mailing list