[Kde-scm-interest] Proposal: Migrating KDE to Git...orious.org
Thiago Macieira
thiago at kde.org
Sat Jul 4 16:42:58 CEST 2009
Chani wrote:
>> >Anyways I overall think its a good idea. I'm just frustrated that we
>> >had to push back deploying Gitorious.org for Amarok this last weekend
>> >due to the push -f issue.
>>
>> The solution is to have special rights on some accounts. Most
>> accounts, including normal developers', would be restricted to the
>> normal operations. That is, pushing fast-forward commits to existing
>> branches, that's it.
>>
>> However, we can have those accounts with special rights keyed to
>> special SSH keys. And those keys can be distributed. Using those
>> accounts would allow to do anything, like deleting or creating
>> branches.
>
>a special ssh key, or a special group...?
>
>...no, you're right, a special key is better. it's like running as root,
> you don't want to do it when you're just working normally. :)
I had thought of special group (admins), but even they can make mistakes.
I prefer the alternative where you choose "*now* I want this special
privilege".
For our internal Git server, we implemented it via a special environment
variable that is passed to the server. But ssh keys serve the same purpose
and don't require a change in the server's sshd_config.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20090704/3c72b404/attachment.sig
More information about the Kde-scm-interest
mailing list