blob: 4470f292bf4dea0ec54cd819b93bf772e7537861 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
SPELL=gitosis
if [[ "${GITOSIS_AUTOUPDATE}" == "y" ]]; then
VERSION="$(date +%Y%m%d)"
else
VERSION=git
fi
SOURCE=${SPELL}-git.tar.bz2
FORCE_DOWNLOAD=on
SOURCE_URL=git://eagain.net/gitosis.git:${SPELL}-git
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
WEB_SITE="http://egain.net/"
ENTERED=20080421
LICENSE[0]=GPL
SHORT="A git repository manager with tight access control"
DOCS="${DOCS} etc-event.d-local-git-daemon *.conf *.rst"
cat << EOF
Manage "git" repositories, provide access to them over SSH,
with tight access control and not needing shell accounts.
"gitosis" aims to make hosting "git" repos easier and safer. It
manages multiple repositories under one user account, using SSH keys
to identify users. End users do not need shell accounts on the server,
they will talk to one shared account that will not let them run
arbitrary commands.
EOF
|