[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fishing for a General Permissions API (inspired by "importers" patch
From: |
Derek Robert Price |
Subject: |
Re: Fishing for a General Permissions API (inspired by "importers" patch from Issuezilla) |
Date: |
Mon, 15 Mar 2004 20:03:07 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mark D. Baushke wrote:
> Derek Robert Price <derek@ximbiot.com> writes:
>
> Hey all, there's a patch for an "CVSROOT/importers" file in the
> cvshome.org Issuezilla. My inclination is to allow it if it is tidied
> up, but I thought I would fish for a discussion of a more general
> permissions scheme before that. Anyone have any thoughts?
>
> The background discussion is here:
> <http://ccvs.cvshome.org/issues/show_bug.cgi?id=157>.
>
>
> I would rather see a CVSROOT/importinfo file with script that get run to
> determine if the files being imported meet with the cvs administrator
> critera for new imports.
>
> Such a script could use something like cvs_acls to determine that a
> given user was not allowed to do the import as well as determining that
> the files being imported were not acceptable for other criteria.
>
> One of the biggest things I'd like to see such a script be able to
> handle is to disallow vendor and version tags that do not match the
> criteria provided by the administrator. Right now taginfo is fairly
> useless if someone can easily wipe-out an existing tag thru use of
> a 'cvs import'...
>
> Having the special-purpose CVSROOT/importers seems less flexible to me.
>
> For that matter, I think it might be useful to have trigger scripts for
> 'cvs checkout' and 'cvs update' to allow a cvs administrator to provide
> a finer grained policy on what users may do with files in a repository.
>
> -- Mark
Exactly the sort of thing I was fishing for. I thought I was in too
much of a hurry to be thinking straight. :) Anyhow, I've annotated
issue #157...
Derek
- --
*8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org
iD8DBQFAVlJLLD1OTBfyMaQRAgFjAKDIjtl7bhVlS9+5wgg/VyFb8vHScwCg1unk
jwDZ0t9A3f843wA/i6qOFTk=
=FrH6
-----END PGP SIGNATURE-----
- Fishing for a General Permissions API (inspired by "importers" patch from Issuezilla), Derek Robert Price, 2004/03/15
- Re: Fishing for a General Permissions API (inspired by "importers" patch from Issuezilla), Mark D. Baushke, 2004/03/15
- Re: Fishing for a General Permissions API (inspired by "importers" patch from Issuezilla),
Derek Robert Price <=
- Re: Fishing for a General Permissions API (inspired by "importers", Larry Jones, 2004/03/16
- Re: Fishing for a General Permissions API (inspired by "importers", Mark D. Baushke, 2004/03/16
- Re: Fishing for a General Permissions API (inspired by "importers", Derek Robert Price, 2004/03/16
- Re: Fishing for a General Permissions API (inspired by "importers", Mark D. Baushke, 2004/03/16
- Re: Fishing for a General Permissions API (inspired by "importers", Derek Robert Price, 2004/03/16
- Re: Fishing for a General Permissions API (inspired by "importers", Larry Jones, 2004/03/16