gitolite/doc
Sitaram Chamarty 10289c6d64 warning against server-side fiddling (<sigh>)
I had someone delete the admin repo on the server, then run gl-setup
again, and complain that included config files did not get restored.

There have been others (see below) before with similar demands, but
those at least had the excuse of being provoked by genuine mistakes.
This guy was intentionally breaking stuff server side.

Wish I could say he was stupid, but actually he was probably smarter
than I.  Just that his idea of the limits of gitolite's responsibility
was vastly different from mine.

----

[1] There was this guy who, as root, went on a "chmod go-rwx" spree for
security, which bollixed up gitweb access to all his repos, so he tells
me gitolite should be able to fix all the permissions on the next admin
push at least?  (That is, instead of just setting umask as it currently
does, it should go on a chmod spree just like he did).

[2] Then there was the guy who told me gitolite should re-create all the
"gl-creater" files for his wildcard repos because he was restoring from
a git push --mirror backup and that doesn't preserve those files?  I
tried to tell him that a git push --mirror doesn't preserve "config" or
"description" or "info/exclude" or any of the other files that git (not
gitolite) maintains, but he didn't care -- losing those did not affect
him (or he never had them), but losing these affected access control,
and it's my fault.
2010-10-23 23:01:12 +05:30
..
1-INSTALL.mkd warning against server-side fiddling (<sigh>) 2010-10-23 23:01:12 +05:30
2-admin.mkd (minor) a slew of little docfixes 2010-10-23 23:01:12 +05:30
3-faq-tips-etc.mkd (minor) a slew of little docfixes 2010-10-23 23:01:12 +05:30
admin-defined-commands.mkd (minor) a slew of little docfixes 2010-10-23 23:01:12 +05:30
big-config.mkd new method for passing usergroup info (warning: minor backward compat breakage) 2010-10-07 20:20:39 +05:30
CHANGELOG update CHANGELOG 2010-10-16 14:46:32 +05:30
COPYING reduce clutter by making src, doc, conf subdirectories 2009-08-27 14:00:00 +05:30
delegation.mkd (minor) a slew of little docfixes 2010-10-23 23:01:12 +05:30
gitolite-and-ssh.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
hook-propagation.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
http-backend.mkd (minor) a slew of little docfixes 2010-10-23 23:01:12 +05:30
install-transcript.mkd tighten permissions on install 2010-10-02 05:55:33 +05:30
migrate.mkd gitosis migr doc update to handle user@foo type keys 2010-09-28 11:46:39 +05:30
mirroring.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
mob-branches.mkd mob branches document! (wow, that easy? hmm...) 2010-08-09 23:01:01 +05:30
overkill.mkd (minor) added overkill doc 2010-06-16 14:19:31 +05:30
packaging.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
progit-article.mkd progit doc... 2010-10-04 19:30:55 +05:30
report-output.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
shell-games.mkd added notes on how to do more things via admin push 2010-04-12 21:10:52 +05:30
ssh-troubleshooting.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
uninstall.mkd more doc revamp; some notes below 2010-09-04 03:10:20 +05:30
who-uses-it.mkd (doc) who-uses-it 2010-09-28 20:26:26 +05:30
wildcard-repositories.mkd wildrepos doc badly needed update due to new features: 2010-09-23 14:44:23 +05:30