gitolite/contrib/adc
Sitaram Chamarty 6baa57b5a0 replace <<EOF type constructs with multi-line echo
This compensates for an selinux bug reported on #gitolite by John Hawley
(warthog9).  sh/bash uses a tempfile to do this, which in turn causes
some problems in selinux; I really don't [need to] know more than that.

*Technically* this is a bug in selinux/policy, and would qualify for an
entry in "nagp"... but:

(1) the changes are small and localised
(2) the problem makes gitolite -- currently -- unusable with selinux,
    and what use is a security program which can't run under selinux
    (regardless of whose fault it is)?

and finally

(3) if I can't break my own rules for one of my most high-profile users
    then what's the point of owning the code?

:-)

----

Implementation notes: I've only done this for code that is likely/meant
to be used in production

I also slip-streamed in a URL fix (from when I changed all the online
document rendering)
2012-02-14 11:41:13 +05:30
..
able new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
adc.common-functions new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
delete-branch new adc to allow deleting a branch that you created; see below 2011-05-02 07:15:12 +05:30
fork new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
get-rights-and-owner.in-perl (minor doc fixes) 2011-02-21 21:25:43 +05:30
getdesc added ADC overrides for setdesc and getdesc 2012-02-07 06:26:57 +05:30
git supercool new admin-defined command "git" (disabled by default) 2011-02-10 14:01:08 +05:30
git-annex-shell update documentation for git-annex-shell ua ADC 2011-10-18 08:13:57 +05:30
gl-reflog repo_rights is no longer a kosher *public* interface 2011-09-02 22:41:27 +05:30
help replace <<EOF type constructs with multi-line echo 2012-02-14 11:41:13 +05:30
htpasswd some nice ADC changes... (warning: minor backward compat breakage) 2011-10-17 18:42:57 +05:30
hub 'hub' adc request-status subcommand can ask for details by request-number 2011-03-13 16:57:54 +05:30
hub.mkd MASSIVE set of changes to documents! 2011-11-02 21:04:33 +05:30
list-trash ADC "rmrepo" replaced by "rm" and "trash", with helper ADCs 2010-10-22 17:43:09 +05:30
lock a slew of adc changes; details below: 2010-10-28 16:43:04 +05:30
perms Added perms PDC to supplement setperms/getperms 2011-01-21 14:14:09 +05:30
pygitolite.py Added perms PDC to supplement setperms/getperms 2011-01-21 14:14:09 +05:30
README-adc.mkd MASSIVE set of changes to documents! 2011-11-02 21:04:33 +05:30
repo-deletion.mkd MASSIVE set of changes to documents! 2011-11-02 21:04:33 +05:30
restore a slew of adc changes; details below: 2010-10-28 16:43:04 +05:30
restrict-admin new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
rm (projects.list changes) collect gitweb-specific stuff in one place 2011-10-06 19:32:09 +05:30
rmrepo a slew of adc changes; details below: 2010-10-28 16:43:04 +05:30
rsync (minor) add a warning to rsync ADC 2011-10-20 16:39:18 +05:30
s3backup update s3backup adc to disable pushes first 2011-04-24 15:14:37 +05:30
setdesc added ADC overrides for setdesc and getdesc 2012-02-07 06:26:57 +05:30
sskm (sskm) hush output from internal git commands 2011-06-01 12:16:23 +05:30
sskm.mkd MASSIVE set of changes to documents! 2011-11-02 21:04:33 +05:30
su-expand new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
su-getperms new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
su-setperms su-getperms and su-setperms 2011-05-08 11:22:42 +05:30
sudo new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
svnserve some nice ADC changes... (warning: minor backward compat breakage) 2011-10-17 18:42:57 +05:30
symbolic-ref new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
trash a slew of adc changes; details below: 2010-10-28 16:43:04 +05:30
unlock a slew of adc changes; details below: 2010-10-28 16:43:04 +05:30
watch new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30
who-pushed new functions (can_*, is_admin, in_group) for ADCs 2011-11-22 19:31:41 +05:30