--- gitolite-2.3.orig/debian/postinst +++ gitolite-2.3/debian/postinst @@ -0,0 +1,87 @@ +#!/bin/sh +# postinst script for gitolite +# Copyright 2010-2011 by Gerfried Fuchs +# Licenced under WTFPLv2 + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-remove' +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +# Source debconf library. +if [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule +fi + +action=$1 +version=$2 +if [ "${DEBCONF_RECONFIGURE}" = "1" ]; then + # workaround until reconfigure is really available + action=reconfigure +fi + + +# only on new install or reconfigure +if [ "x$version" = "x" ] || [ "$action" = "reconfigure" ]; then + + db_get gitolite/gituser + GITUSER="${RET:-gitolite}" + + db_get gitolite/gitdir + GITDIR="${RET:-/var/lib/gitolite}" + + db_get gitolite/adminkey + ADMINKEY="$RET" + # set it back to empty after use + db_set gitolite/adminkey "" + + + # all this makes only sense when we have been given an admin key + # to initialize with + if [ -n "$ADMINKEY" ]; then + + if ! getent passwd "$GITUSER" >/dev/null; then + adduser --quiet --system --home "$GITDIR" --shell /bin/bash \ + --no-create-home --gecos 'git repository hosting' \ + --group "$GITUSER" + fi + + if [ ! -r "$GITDIR/.gitolite.rc" ]; then + if [ ! -d "$GITDIR" ]; then + mkdir -p "$GITDIR" + chown "$GITUSER":"$GITUSER" "$GITDIR" + fi + + # create admin repository + tmpdir="$(mktemp -d)" + if [ -r "$ADMINKEY" ]; then + # key file + cat "$ADMINKEY" > "$tmpdir/admin.pub" + else + # possibly pasted key + echo "$ADMINKEY" > "$tmpdir/admin.pub" + fi + chown -R "$GITUSER" "$tmpdir" + su -c "gl-setup -q '$tmpdir/admin.pub'" "$GITUSER" + rm -r "$tmpdir" + + else + echo "gitolite seems to be already set up in $GITDIR, doing nothing." 1>&2 + fi + + else + echo "No adminkey given - not setting up gitolite." 1>&2 + fi + +fi + +exit 0 --- gitolite-2.3.orig/debian/rules +++ gitolite-2.3/debian/rules @@ -0,0 +1,102 @@ +#!/usr/bin/make -f +# debian/rules for gitolite package +# Copyright 2010-2011 by Gerfried Fuchs +# Licenced under WTFPLv2 + +PKG = gitolite +TMP = $(CURDIR)/debian/$(PKG) + +INSTALL = install +INSTALL_FILE = $(INSTALL) -p -oroot -groot -m644 +INSTALL_PROGRAM = $(INSTALL) -p -oroot -groot -m755 +INSTALL_SCRIPT = $(INSTALL) -p -oroot -groot -m755 +INSTALL_DIR = $(INSTALL) -p -d -oroot -groot -m755 + +GL_VERSION = $(shell dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)/\1 (Debian)/p') + +include /usr/share/quilt/quilt.make + +clean: unpatch + $(checkdir) + $(checkroot) + + -rm -rf $(TMP) debian/files conf/VERSION + + +conf/VERSION: + printf "%s\n" "$(GL_VERSION)" > $@ + + +build: build-arch build-indep +build-arch: +build-indep: + # uhm, build for a binary-indep package? Don't try to be funny ;) + + +install: patch conf/VERSION + $(checkdir) + $(checkroot) + + -rm -rf $(TMP) src/gl-easy-install + $(INSTALL_DIR) $(TMP) + cd $(TMP) && $(INSTALL_DIR) usr/share/$(PKG)/conf \ + usr/bin usr/share/$(PKG)/hooks \ + usr/share/doc/$(PKG)/examples + $(INSTALL_FILE) README.mkd doc/* \ + $(TMP)/usr/share/doc/$(PKG) + $(INSTALL_FILE) conf/* \ + $(TMP)/usr/share/$(PKG)/conf + cp -a hooks/* \ + $(TMP)/usr/share/$(PKG)/hooks + mv $(TMP)/usr/share/doc/$(PKG)/CHANGELOG \ + $(TMP)/usr/share/doc/$(PKG)/changelog + rm $(TMP)/usr/share/doc/$(PKG)/COPYING + for i in $$(ls src); do \ + $(INSTALL_SCRIPT) src/$$i $(TMP)/usr/share/$(PKG); \ + done + chmod -x $(TMP)/usr/share/$(PKG)/gitolite.pm + cp -a contrib/* $(TMP)/usr/share/doc/$(PKG)/examples + $(INSTALL_SCRIPT) debian/gl-setup $(TMP)/usr/bin + gzip -9 $(TMP)/usr/share/doc/$(PKG)/changelog \ + $(TMP)/usr/share/doc/$(PKG)/*.mkd + + + +binary-indep: install + $(checkdir) + $(checkroot) + + $(INSTALL_DIR) $(TMP)/DEBIAN + $(INSTALL_FILE) debian/copyright debian/README.Debian \ + $(TMP)/usr/share/doc/$(PKG) + $(INSTALL_FILE) debian/changelog \ + $(TMP)/usr/share/doc/$(PKG)/changelog.Debian + cd $(TMP)/usr/share/doc/$(PKG) && gzip -9 \ + changelog.Debian + $(INSTALL_SCRIPT) debian/postinst debian/postrm debian/config \ + debian/preinst $(TMP)/DEBIAN + po2debconf debian/templates > $(TMP)/DEBIAN/templates + dpkg-gencontrol -ldebian/changelog -isp -p$(PKG) -P$(TMP) + cd $(TMP) && find * -type f ! -regex '^DEBIAN/.*' -print0 | \ + xargs -r0 md5sum > DEBIAN/md5sums + find $(TMP) ! -type l -print0 2>/dev/null | xargs -0r \ + chmod go=rX,u+rw,a-s + dpkg --build $(TMP) .. + + +binary-arch: + # We have nothing to do here. + + +binary: binary-indep + + +define checkdir + test -f debian/rules +endef + +define checkroot + test root = "`whoami`" +endef + +.PHONY: build clean binary-indep binary-arch binary install --- gitolite-2.3.orig/debian/TODO +++ gitolite-2.3/debian/TODO @@ -0,0 +1,2 @@ + -) Write manpage for gl-setup. + -) Put gl-easy-install with extended README into doc/examples. --- gitolite-2.3.orig/debian/gl-setup +++ gitolite-2.3/debian/gl-setup @@ -0,0 +1,9 @@ +#!/bin/sh +# wrapper script for gl-setup +# Copyright (C) 2010 Gerfried Fuchs +# Licenced under WTFPLv2 + +PATH=/usr/share/gitolite:$PATH +export PATH + +exec /usr/share/gitolite/gl-setup "$@" --- gitolite-2.3.orig/debian/templates +++ gitolite-2.3/debian/templates @@ -0,0 +1,33 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: gitolite/gituser +Type: string +Default: gitolite +_Description: System username for gitolite: + Please enter the name for the system user which should be used by + gitolite to access repositories. It will be created if necessary. + +Template: gitolite/gitdir +Type: string +Default: /var/lib/gitolite +_Description: Repository path: + Please enter the path in which gitolite should store the repositories. + This will become the gitolite system user's home directory. + +Template: gitolite/adminkey +Type: string +_Description: Administrator's SSH key: + Please specify the key of the user that will administer the access + configuration of gitolite. + . + This can be either the SSH public key itself, or the path to a file + containing it. If it is blank, gitolite will be left unconfigured and + must be set up manually. + --- gitolite-2.3.orig/debian/changelog +++ gitolite-2.3/debian/changelog @@ -0,0 +1,158 @@ +gitolite (2.3-1) unstable; urgency=low + + * New upstream release (closes: #669633), containing fix for: + - forgot authkeys can have blank lines also (closes: #653994) + - nitpick on redirection sorting applied (closes: #654022) + * Use sensible-editor instead of ${EDITOR:-vi} in gl-setup (closes: #654178) + * Add Dutch debconf translation done by Jeroen Schot (closes: #661583) + * Bump Standards-Version to 3.9.3. + + -- Gerfried Fuchs Tue, 24 Apr 2012 18:06:09 +0200 + +gitolite (2.2-1) unstable; urgency=low + + * New Upstream version. + * Do a chown -R on the tmpdir directory for the admin key (LP: #886524) + * Doh, really remove resetting the adminkey from the debconf config file, + sorry (closes: #621680) + * Install contrib files into examples doc directory (closes: #645668) + + -- Gerfried Fuchs Mon, 19 Dec 2011 08:57:14 +0100 + +gitolite (2.0.3-2) unstable; urgency=low + + * Move the fix permission snippet to the end so that the templates and + md5sums control files also get proper permissions. Thanks to Stefano + Rivera for notifying me about it. + * Updated debian/copyright file. + * Add recommended targets build-arch and build-indep to debian/rules. + + -- Gerfried Fuchs Tue, 27 Sep 2011 11:23:18 +0200 + +gitolite (2.0.3-1) unstable; urgency=low + + * New Upstream version, containing fix for setting gitweb/gitdaemon + permissions on wildcard repos (closes: #635497) + * Bump Standards-Version to 3.9.2. + * Reset debconf adminkey to empty after extraction in postinst, not before + asking in config so that preseeding works (closes: #626465) + * Adjust debconf questions to priority medium to make them more likely to be + seen by admins (closes: #610765) + * Use hardcoded admin.pub keyname for admin, the filename given might not + have .pub extension. + * Only initialize when an admin key was given (closes: #610765, #617896) + + -- Gerfried Fuchs Tue, 06 Sep 2011 13:31:23 +0200 + +gitolite (2.0-1) unstable; urgency=low + + * New Upstream version. + * Remove alternative on ssh-server, the used SSH_ORIGINAL_COMMAND + environment variable is set only by openssh-server. + * Change "conf" directory from /etc/gitolite to /usr/share/gitolite/conf, + these files aren't meant to get edited directly (closes: #611857) + * Also remove them as conffiles. + * Remove disable-interactive-mode patch, call gl-setup with -q instead. + * Refresh other patches. + + -- Gerfried Fuchs Thu, 24 Mar 2011 00:11:38 +0100 + +gitolite (1.5.7-2) unstable; urgency=high + + * cherry-pick 4ce00a commit to fix security issue related to ACDs. + + -- Gerfried Fuchs Sun, 27 Feb 2011 19:39:15 +0100 + +gitolite (1.5.7-1) unstable; urgency=low + + * New Upstream version. + * Bump Standards-Version to 3.9.1. + * Refresh fix-.ssh-permissions patch. + * Rewrite debian/copyright in DEP5 format. + * Fix debian/watch to download tarball instead of zipball. + * New patch disable-interactive-mode which disables interactive mode in + gl-setup script on new install. + + -- Gerfried Fuchs Sat, 15 Jan 2011 00:53:50 +0100 + +gitolite (1.5.4-2) unstable; urgency=low + + * Re-add -p to mkdir for .ssh dir (LP: #634718) + * New/updated debconf translations: + - Portuguese by Américo Monteiro, sorry for taking the wrong file in the + former upload (closes: #595312) + - Japanese by Hideki Yamane (closes: #595457) + - Vietnamese by Clytie Siddall (closes: #598592) + + -- Gerfried Fuchs Tue, 05 Oct 2010 22:11:58 +0200 + +gitolite (1.5.4-1) unstable; urgency=low + + * New Upstream version. + * Apply patches from l10n-english team to improve the package description + and debconf questions. Thanks! (closes: #588870) + * Added/updated debconf translation: + - Spanish by Omar Campagne (closes: #587247) + - French by Thomas Blein (closes: #587556, #590850, #594309) + - Portuguese by Américo Monteiro (closes: #587462) + - Swedish by Martin Bagge (closes: #587537, #589271) + - German by myself + - Russian by Yuri Kozlov (closes: #589249) + - Czech by Michal Šimůnek (closes: #589277) + - Slovak by Slavko (closes: #593058) + - Danish by Joe Hansen (closes: #593272) + - Italian by Vincenzo Campanella (closes: #593669) + * Fix a final minor issue in the debconf template that could be + misunderstood. + * Change packaging licensing to WTFPLv2. + + -- Gerfried Fuchs Mon, 30 Aug 2010 21:01:46 +0200 + +gitolite (1.5.3-1) unstable; urgency=low + + [ Gerfried Fuchs ] + * New Upstream release. + * Added debconf translations: + - French by Thomas Blein (closes: #580022) + - Swedish by Martin Bagge (closes: #580144) + - Portuguese by Américo Monteiro (closes: #580442) + * Added Vcs-* control fields. + * Don't chown /etc/gitolite/* anymore, it's not needed. + * Test for $GITDIR/.gitolite.rc instead of only $GITDIR for creation check + (closes: #582200) + * Enhance debian/templates text. + + [ Teemu Matilainen ] + * debian/control: Prefer new git package in Depends + * debian/rule: Generate and install the VERSION file (closes: #582201) + * debian/gl-setup: Use exec in gl-setup + * debian/config, debian/templates: Default to empty key + * debian/watch: Mangle Github urls to also download the tarball + + -- Gerfried Fuchs Thu, 24 Jun 2010 21:14:04 +0200 + +gitolite (1.4.2-1) unstable; urgency=low + + * New Upstream release. + * Add patch fix-.ssh-permissions to set tight permissions on created .ssh + directory. + + -- Gerfried Fuchs Thu, 29 Apr 2010 19:35:02 +0200 + +gitolite (1.3-2) unstable; urgency=low + + * Create the user with --shell /bin/bash instead of /bin/false to make the + package actually work. + * Install debian/gl-setup as wrapper script. + * Remove awkward hack for gl-setup calling in postinst, fixed because of + above two changes. + * Add German debconf translation, replaced some placeholders in the + template. + + -- Gerfried Fuchs Fri, 09 Apr 2010 18:00:07 +0200 + +gitolite (1.3-1) unstable; urgency=low + + * Initial release (closes: #550817) + + -- Gerfried Fuchs Thu, 08 Apr 2010 23:56:44 +0200 --- gitolite-2.3.orig/debian/watch +++ gitolite-2.3/debian/watch @@ -0,0 +1,9 @@ +# debian/watch for gitolite + +# Compulsory line, this is a version 3 file +version=3 + +# Github archives mangling +opts="downloadurlmangle=s/archives/tarball/ \ + ,filenamemangle=s/(?:.*\/)?v(.*)/gitolite-$1.tar.gz/" \ + https://github.com/sitaramc/gitolite/downloads (?:.*tarball/)?v([0-9.]+) --- gitolite-2.3.orig/debian/copyright +++ gitolite-2.3/debian/copyright @@ -0,0 +1,26 @@ +Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 +Upstream-Name: gitolite +Upstream-Contact: Sitaram Chamarty +Source: http://github.com/sitaramc/gitolite + +Files: * +Copyright: Copyright (C) 2009-2011 Sitaram Chamarty +License: GPL-2 + See /usr/share/common-licenses/GPL-2 + +Files: debian/* +Copyright: Copyright (C) 2010-2011 Gerfried Fuchs +License: WTFPLv2 + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + . + Copyright (C) 2010 Gerfried Fuchs + . + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + . + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + . + 0. You just DO WHAT THE FUCK YOU WANT TO. --- gitolite-2.3.orig/debian/preinst +++ gitolite-2.3/debian/preinst @@ -0,0 +1,45 @@ +#!/bin/sh +# preinst script for gitolite +# Copyright 2011 by Gerfried Fuchs +# Licenced under WTFPLv2 + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +rm_conffile() { + local PKGNAME="$1" + local CONFFILE="$2" + + [ -e "$CONFFILE" ] || return 0 + + local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" + local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ + sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi +} + +# cleanup for configuration stored in /etc that got installed by packages prior to 2.0-1 +case "$1" in + install|upgrade) + if dpkg --compare-versions "$2" le "2.0-1"; then + for i in example.conf example.gitolite.rc VERSION; do + rm_conffile gitolite "/etc/gitolite/$i" + done + fi +esac + +exit 0 --- gitolite-2.3.orig/debian/postrm +++ gitolite-2.3/debian/postrm @@ -0,0 +1,45 @@ +#!/bin/sh +# postrm script for gitolite +# Copyright 2010 by Gerfried Fuchs +# Licenced under WTFPLv2 + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +action=$1 +version=$2 + + +if [ "$action" = "purge" ]; then + GITUSER="gitolite" + + if [ -e /usr/share/debconf/confmodule ]; then + . /usr/share/debconf/confmodule + + db_get gitolite/gituser + GITUSER="${RET:-gitolite}" + + db_purge + fi + + if which deluser >/dev/null ; then + deluser --quiet "$GITUSER" >/dev/null || true + delgroup --quiet "$GITUSER" >/dev/null || true + fi + +fi + + +exit 0 --- gitolite-2.3.orig/debian/manpage.1.ex +++ gitolite-2.3/debian/manpage.1.ex @@ -0,0 +1,59 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH GITOLITE SECTION "October 13, 2009" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +gitolite \- program to do something +.SH SYNOPSIS +.B gitolite +.RI [ options ] " files" ... +.br +.B bar +.RI [ options ] " files" ... +.SH DESCRIPTION +This manual page documents briefly the +.B gitolite +and +.B bar +commands. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBgitolite\fP is a program that... +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +For a complete description, see the Info files. +.TP +.B \-h, \-\-help +Show summary of options. +.TP +.B \-v, \-\-version +Show version of program. +.SH SEE ALSO +.BR bar (1), +.BR baz (1). +.br +The programs are documented fully by +.IR "The Rise and Fall of a Fooish Bar" , +available via the Info system. +.SH AUTHOR +gitolite was written by . +.PP +This manual page was written by Gerfried Fuchs , +for the Debian project (and may be used by others). --- gitolite-2.3.orig/debian/control +++ gitolite-2.3/debian/control @@ -0,0 +1,34 @@ +Source: gitolite +Section: vcs +Priority: optional +Maintainer: Gerfried Fuchs +Build-Depends: quilt +Build-Depends-Indep: po-debconf +Standards-Version: 3.9.3 +Homepage: http://github.com/sitaramc/gitolite +Vcs-Browser: http://git.deb.at/w/pkg/gitolite.git +Vcs-Git: git://git.deb.at/pkg/gitolite.git + +Package: gitolite +Architecture: all +Depends: git (>= 1:1.7.0.4) | git-core (>= 1:1.6.2), perl (>= 5.6.0-16), + openssh-server, debconf (>= 0.5) | debconf-2.0, adduser +Suggests: git-daemon-run, gitweb +Description: SSH-based gatekeeper for git repositories + Gitolite is an SSH-based gatekeeper providing access control for a server that + hosts many git repositories. Without gitolite, + each developer needing to push to one of the repositories hosted would need a + user account on that server; gitolite lets you do that just using + SSH public keys tied to a single, common, user that hosts all the + repositories. + . + Gitolite can restrict who can read (clone/fetch) from or write + (push) to a repository, and who can push to what branch or tag - an + important issue in corporate environments. Other features include: + * access control by branch-name or by modified file/directory; + * per-developer "personal namespace" prefixes; + * simple but powerful configuration file syntax (with validation); + * config files (and authority for maintaining them) can be split; + * easy integration with gitweb; + * comprehensive logging; + * easy migration from gitosis. --- gitolite-2.3.orig/debian/README.Debian +++ gitolite-2.3/debian/README.Debian @@ -0,0 +1,11 @@ +gitolite for Debian +------------------- + +gitolite is meant to not require root access. This still is true for the +packaging of gitolite for Debian. The package asks for dedicated user +and directory for the repositories on first install, and an admin key +which has full access and can add additional repositories and users. +A potential dpkg-reconfigure of the package could set up additional +dedicated users and repositories with different admins. + + -- Gerfried Fuchs Fri, 09 Apr 2010 00:00:45 +0200 --- gitolite-2.3.orig/debian/README.source +++ gitolite-2.3/debian/README.source @@ -0,0 +1,2 @@ +This package uses quilt for its patch management, see +/usr/share/doc/quilt/README.source if you are unfamiliar with it. --- gitolite-2.3.orig/debian/config +++ gitolite-2.3/debian/config @@ -0,0 +1,23 @@ +#!/bin/sh +# debian/config script for the gitolite package +# Copyright 2010-2011 by Gerfried Fuchs +# Licenced under WTFPLv2 + +set -e + +# Source debconf library. +. /usr/share/debconf/confmodule + +# ask for user to create +db_input medium gitolite/gituser || true +db_go + +# ask for repository root directory to use +db_input medium gitolite/gitdir || true +db_go + +# ask for key of admin user (either file or direct input) +db_input medium gitolite/adminkey || true +db_go + +exit 0 --- gitolite-2.3.orig/debian/patches/fix-paths +++ gitolite-2.3/debian/patches/fix-paths @@ -0,0 +1,30 @@ +Author: Gerfried Fuchs vim:ft=diff: +Description: set some required paths + +Index: b/conf/example.gitolite.rc +=================================================================== +--- a/conf/example.gitolite.rc ++++ b/conf/example.gitolite.rc +@@ -19,8 +19,8 @@ $GL_CONF_COMPILED="$GL_ADMINDIR/conf/git + # DO NOT CHANGE THE NEXT FOUR LINES UNLESS YOU REALLY KNOW WHAT YOU'RE DOING. + # These variables are set automatically by the install method you choose. + # (PACKAGE MAINTAINERS: PLEASE READ doc/packaging.mkd) +-# $GL_PACKAGE_CONF = ""; +-# $GL_PACKAGE_HOOKS = ""; ++$GL_PACKAGE_CONF = "/usr/share/gitolite/conf"; ++$GL_PACKAGE_HOOKS = "/usr/share/gitolite/hooks"; + + # ------------------------------------------------------------------------------ + # most often used/changed variables +Index: b/src/gl-setup +=================================================================== +--- a/src/gl-setup ++++ b/src/gl-setup +@@ -1,6 +1,6 @@ + #!/bin/sh + +-GL_PACKAGE_CONF=/tmp/share/gitolite/conf ++GL_PACKAGE_CONF=/usr/share/gitolite/conf + # must be the same as the value for the same variable in + # $GL_PACKAGE_CONF/example.gitolite.rc. Sorry about the catch-22 :) + --- gitolite-2.3.orig/debian/patches/use-sensible-editor +++ gitolite-2.3/debian/patches/use-sensible-editor @@ -0,0 +1,16 @@ +Author: Gerfried Fuchs vim:ft=diff: +Description: use sensible-editor instead of EDITOR/vi + +Index: b/src/gl-setup +=================================================================== +--- a/src/gl-setup ++++ b/src/gl-setup +@@ -84,7 +84,7 @@ else + printf "The default settings in the "rc" file ($GL_RC) are fine for most\n" + printf "people but if you wish to make any changes, you can do so now.\n\nhit enter..." + read i +- ${EDITOR:-vi} $GL_RC ++ sensible-editor $GL_RC + fi + fi + --- gitolite-2.3.orig/debian/patches/fix-.ssh-permissions +++ gitolite-2.3/debian/patches/fix-.ssh-permissions @@ -0,0 +1,16 @@ +Author: Gerfried Fuchs vim:ft=diff: +Description: set proper permission for created .ssh directory + +Index: b/src/gl-setup +=================================================================== +--- a/src/gl-setup ++++ b/src/gl-setup +@@ -92,7 +92,7 @@ fi + # authkeys etc., because in this case it seems appropriate + ( + cd $HOME +- mkdir -p .ssh ++ mkdir -p -m700 .ssh + chmod go-rwx .ssh + touch .ssh/authorized_keys + chmod go-w . .ssh .ssh/authorized_keys --- gitolite-2.3.orig/debian/patches/fix-gl-setup +++ gitolite-2.3/debian/patches/fix-gl-setup @@ -0,0 +1,13 @@ +Author: Gerfried Fuchs vim:ft=diff: +Description: gl-setup uses non-posix shell stuff - switching to bash + +Index: b/src/gl-setup +=================================================================== +--- a/src/gl-setup ++++ b/src/gl-setup +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + + GL_PACKAGE_CONF=/usr/share/gitolite/conf + # must be the same as the value for the same variable in --- gitolite-2.3.orig/debian/patches/series +++ gitolite-2.3/debian/patches/series @@ -0,0 +1,4 @@ +fix-paths +fix-gl-setup +fix-.ssh-permissions +use-sensible-editor --- gitolite-2.3.orig/debian/po/ja.po +++ gitolite-2.3/debian/po/ja.po @@ -0,0 +1,73 @@ +# Copyright (C) 2010 by Gerfried Fuchs +# This file is distributed under the same license as the gitolite packaging. +# Hideki Yamane , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.3-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-09-11 09:24+0900\n" +"Last-Translator: Hideki Yamane \n" +"Language-Team: Japanese \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "gitolite で利用するシステムユーザ名:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"gitolite がリポジトリに利用するのに使うシステムユーザ名を入力してください。必" +"要であれば作成されます。" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "リポジトリのパス (path):" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"gitolite が git リポジトリを保存するディレクトリのパスを入力してください。こ" +"れは先ほど入力したユーザ名のホームディレクトリにもなります。" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "管理者の鍵:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "gitolite のアクセス設定を管理するユーザの鍵を指定してください。" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"SSH 公開鍵そのものでも、ファイルを含んでいるパス (path) でも構いません。空の" +"ままにした場合は、gitolite は設定されないので手動で設定する必要があります。" --- gitolite-2.3.orig/debian/po/pt.po +++ gitolite-2.3/debian/po/pt.po @@ -0,0 +1,80 @@ +# Translation of gitolite debconf messages to Portuguese +# Copyright (C) 2010 by Gerfried Fuchs +# This file is distributed under the same license as the gitolite package. +# +# Américo Monteiro , 2010. +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.3-2\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-14 19:14+0100\n" +"Last-Translator: Américo Monteiro \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Nome de utilizador do sistema para o gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Por favor indique o nome para o utilizador de sistema que deve ser usado " +"pelo gitolite para aceder a repositórios. Este será criado se necessário." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Caminho do repositório:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Por favor indique o caminho onde o gitolite deve armazenar os repositórios. " +"Isto será o directório home do utilizador de sistema do gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Chave SSH do administrador:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Por favor especifique a chave do utilizador que irá administrar a " +"configuração de acesso do gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Isto pode ser a própria chave SSH pública, ou o caminho para um ficheiro que " +"a contém. Se ficar vazio, o gitolite será deixado por configurar e terá que " +"ser configurado manualmente." + --- gitolite-2.3.orig/debian/po/nl.po +++ gitolite-2.3/debian/po/nl.po @@ -0,0 +1,78 @@ +# Dutch translation of gitolite debconf templates. +# Copyright (C) 2012 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the gitolite package. +# Jeroen Schot , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 2.2-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2012-02-28 09:51+0100\n" +"Last-Translator: Jeroen Schot \n" +"Language-Team: Debian l10n Dutch \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Systeemgebruikersnaam voor gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Wat is de naam van de systeemgebruiker die door gitolite moet worden " +"gebruikt voor toegang tot de opslagruimtes (repositories)? Deze zal indien " +"nodig worden aangemaakt." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Pad naar opslagruimtes:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Onder welk pad moet gitolite de opslagruimtes (repositories) bewaren? Dit " +"zal de thuismap van de gitolite systeemgebruiker worden." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "SSH-sleutel van de beheerder:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Geef de sleutel op van de gebruiker die de toegang tot de configuratie van " +"gitolite zal beheren." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Dit kan ofwel het publieke deel van de SSH-sleutel zijn, ofwel het pad naar " +"een bestand dat deze bevat. Als u dit leeg laat zal gitolite niet worden " +"geconfigureerd en dient u deze handmatig in te stellen." --- gitolite-2.3.orig/debian/po/fr.po +++ gitolite-2.3/debian/po/fr.po @@ -0,0 +1,103 @@ +# Translation of gitolite debconf template to French. +# Copyright (C) 2010 by Gerfried Fuchs +# Copyright (C) 2010 Debian French l10n team +# This file is distributed under the same license as the gitolite package. +# Translators: +# Thomas BLEIN , 2010. +# Christian Perrier , 2010. +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.3-2\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-14 19:36-0400\n" +"Last-Translator: Christian Perrier \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Identifiant système à utiliser pour gitolite :" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Veuillez indiquer l'identifiant système à utiliser pour l'accès aux dépôts " +"avec gitolite. Il sera créé s'il n'existe pas déjà." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Chemin d'accès au dépôt :" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Veuillez indiquer le répertoire dans lequel gitolite stockera les dépôts. Ce " +"répertoire sera également le répertoire de base de l'identifiant système " +"utilisé." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Clé SSH de l'administrateur :" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Veuillez indiquer la clé de l'utilisateur qui gérera les autorisations " +"d'accès à gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Vous pouvez indiquer la clé publique SSH elle-même ou le nom du fichier qui " +"la contient. Si ce champ est laissé vide, gitolite ne sera pas configuré et " +"devra l'être manuellement plus tard." + +#~ msgid "The name of the system user to create:" +#~ msgstr "Identifiant système à créer :" + +#~ msgid "The directory to contain the repositories:" +#~ msgstr "Répertoire contenant les dépôts :" + +#~ msgid "The key for the admin user:" +#~ msgstr "Clé SSH de l'administrateur :" + +#~ msgid "" +#~ "Please specify the key of the user that will administer the access " +#~ "configuration of gitolite. You can either give the filename or paste the " +#~ "ssh public key. Leave empty if you do not want to set up gitolite in the " +#~ "directory specified earlier." +#~ msgstr "" +#~ "Veuillez indiquer la clé SSH de l'utilisateur qui va administrer la " +#~ "configuration d'accès de gitolite. Vous pouvez soit préciser le nom du " +#~ "fichier, soit coller la clé publique SSH. Vous pouvez laisser ce champ " +#~ "vide pour que gitolite ne soit pas configuré dans le répertoire " +#~ "précédemment indiqué." --- gitolite-2.3.orig/debian/po/de.po +++ gitolite-2.3/debian/po/de.po @@ -0,0 +1,79 @@ +# German translation of gitolite debconf. +# Copyright (C) 2010 by Gerfried Fuchs +# This file is distributed under the same license as the gitolite package. +# +# Gerfried Fuchs , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.3-2\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-14 14:47+0200\n" +"Last-Translator: Gerfried Fuchs \n" +"Language-Team: German \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Name des Systemnutzers für gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Bitte geben Sie einen Namen für den Systemnutzer ein, der von gitolite " +"verwendet werden soll, um auf die Repositorys zuzugreifen. Er wird falls " +"notwendig erstellt." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Repository-Pfad:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Bitte geben Sie den Pfad ein, in dem gitolite die Repositorys speichern " +"soll. Dies wird zum Heimatverzeichnis des Systemnutzers." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "SSH-Schlüssel des Administrators:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Bitte geben Sie den Schlüssel eines Nutzers an, der die " +"Zugriffskonfiguration von gitolite administrieren wird." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Dies kann entweder der öffentliche SSH-Schlüssel selbst sein oder aber der " +"Pfad zu einer Datei, die ihn enthält. Falls dies leer gelassen wird, bleibt " +"gitolite unkonfiguriert und muss manuell aufgesetzt werden." --- gitolite-2.3.orig/debian/po/ru.po +++ gitolite-2.3/debian/po/ru.po @@ -0,0 +1,79 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Yuri Kozlov , 2010. +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.4-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-16 12:11+0200\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Имя пользователя в системе для gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Введите имя системного пользователя, который будет использоваться gitolite " +"для доступа к репозиториям. Если потребуется, он будет создан." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Путь к репозиторию:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Введите путь, который gitolite должен использовать для размещения " +"репозиториев. Он станет домашним каталогом для системного пользователя " +"gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Ключ SSH администратора:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Укажите ключ пользователя, который будет иметь доступ к настройкам gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Можно ввести сам открытый ключ SSH или путь к файлу, в котором он " +"содержится. Если ничего не вводить, то gitolite останется ненастроенным, и " +"это нужно будет настроить вручную." --- gitolite-2.3.orig/debian/po/sk.po +++ gitolite-2.3/debian/po/sk.po @@ -0,0 +1,79 @@ +# Slovak translations for gitolite package +# Slovenské preklady pre balík gitolite. +# Copyright (C) 2010 THE gitolite'S COPYRIGHT HOLDER +# This file is distributed under the same license as the gitolite package. +# Slavko , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.4\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-15 10:30+0200\n" +"Last-Translator: Slavko \n" +"Language-Team: Slovak \n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Meno systémového používateľa pre gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Prosím, zadajte meno systémového používateľa, ktorý bude gitolite používať " +"na prístup k úložiskám. Ak je to potrebné, bude vytvorený." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Cesta k úložiskám:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Prosím, zadajte cestu pre úložiská gitolite. Táto cesta bude zároveň " +"domovským adresárom systémového používateľa gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "SSH kľúč správcu:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Prosím zadajte SSH kľúč používateľa, ktorý bude spravovať nastavenie " +"prístupu ku gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Môže to byť buď samotný verejný kľúč, alebo cesta k súboru, ktorý ho " +"obsahuje. Ak pole ponecháte prázdne, ostane gitolite nenastavený a bude ho " +"potrebné nastaviť manuálne." --- gitolite-2.3.orig/debian/po/sv.po +++ gitolite-2.3/debian/po/sv.po @@ -0,0 +1,78 @@ +# Translation of gitolite debconf template to Swedish +# Copyright (C) 2010 Martin Bagge +# This file is distributed under the same license as the gitolite package. +# +# Martin Bagge , 2010 +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.3-2\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-30 07:48+0200\n" +"Last-Translator: Martin Bagge / brother \n" +"Language-Team: Swedish \n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Swedish\n" +"X-Poedit-Country: Sweden\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "System-användare för gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Ange namnet på den systemanvändare som ska användas av gitolite för att " +"komma åt förråd. Den kommer att skapas om så behövs." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Sökväg till förråd:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Ange sökvägen som gitolite ska använda för att lagra förråden. Detta kommer " +"även att vara hemkatalog för gitolite-användaren." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "SSH-nyckel för administratör:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Ange nyckeln som ska användas för att administrera tillgång till gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Det kan antingen vara en publik SSH-nyckel eller sökvägen till en fil som " +"innehåller den. Lämnas fältet tomt kommer gitolite att förbli utan " +"inställningar och dessa måste göras manuellt." --- gitolite-2.3.orig/debian/po/cs.po +++ gitolite-2.3/debian/po/cs.po @@ -0,0 +1,77 @@ +# Czech translation of PO debconf template for package gitolite. +# Copyright (C) 2010 Michal Simunek +# This file is distributed under the same license as the gitolite package. +# Michal Simunek , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.4-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-30 07:52+0200\n" +"Last-Translator: Michal Simunek \n" +"Language-Team: Czech \n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Systémový uživatel pro gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Zadejte prosím jméno systémového uživatele, který má používat gitolite. " +"V případě potřeby bude vytvořen." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Cesta k repositářům:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Zadejte prosím cestu, kam se mají ukládat repositáře gitolite. Nastaví " +"se jako domovský adresář systémového uživatele." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "SSH klíč správce:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Zadejte prosím klíč uživatele, který bude spravovat nastavení " +"přístupu ke gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Může to být jak samotný veřejný klíč, tak cesta k souboru, který jej " +"obsahuje. Ponecháte-li jej prázdný, bude gitolite ponechán nenastavený a " +"bude muset být nastaven ručně." --- gitolite-2.3.orig/debian/po/it.po +++ gitolite-2.3/debian/po/it.po @@ -0,0 +1,78 @@ +# ITALIAN TRANSLATION OF GITOLITE'S PO-DEBCONF FILE. +# COPYRIGHT (C) 2010 THE GITOLITE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the gitolite package. +# Vincenzo Campanella , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.4-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-16 13:34+0200\n" +"Last-Translator: Vincenzo Campanella \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Nome utente di sistema per gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Inserire il nome dell'utente di sistema che verrà utilizzato da gitolite per " +"accedere ai repository. Se necessario, l'utente verrà creato." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Percorso del repository:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Inserire il percorso nel quale gitolite memorizzerà i repository e che verrà " +"utilizzato dall'utente di sistema di gitolite quale directory home." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Chiave SSH dell'amministratore:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Specificare la chiave dell'utente che amministrerà la configurazione " +"dell'accesso a gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Può essere la chiave pubblica SSH stessa, oppure il percorso a un file che " +"contiene la chiave. Se questo campo viene lasciato vuoto, gitolite verrà " +"lasciato non configurato e dovrà quindi essere configurato manualmente." + --- gitolite-2.3.orig/debian/po/vi.po +++ gitolite-2.3/debian/po/vi.po @@ -0,0 +1,78 @@ +# Vietnamese Debconf translation for Gitolite. +# Copyright © 2010 Free Software Foundation, Inc. +# This file is distributed under the same license as the gitolite package. +# Clytie Siddall , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.5.4-1\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-09-30 19:47+0930\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.8\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Tên người dùng hệ thống cho gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Hãy gõ tên cho người dùng hệ thống mà nên được gitolite sử dụng để tạo kho " +"lưu. Không có thì nó được tự động tạo." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Đường dẫn đến kho lưu :" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Hãy gõ đường dẫn đến thư mục trong đó gitolite nên cất giữ các kho lưu. Đây " +"sẽ trở thành thư mục chính của người dùng hệ thống gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Khoá SSH của quản trị:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Hãy ghi rõ khoá của người dùng sẽ quản lý cấu hình truy cập của gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Giá trị này có thể là hoặc khoá SSH chính nó, hoặc đường dẫn đến một tập tin " +"chứa khoá đó. Bỏ trống trường này thì gitolite không có cấu hình: bạn cần " +"phải tự thiết lập." --- gitolite-2.3.orig/debian/po/es.po +++ gitolite-2.3/debian/po/es.po @@ -0,0 +1,97 @@ +# gitolite po-debconf translation to Spanish +# Copyright (C) 2010 Software in the Public Interest +# This file is distributed under the same license as the gitolite package. +# Changes: +# - Initial translation +# Omar Campagne , 2010 +# - Updates +# TRANSLATOR +# Traductores, si no conocen el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Equipo de traducción al español, por favor lean antes de traducir +# los siguientes documentos: +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas y normas de traducción en +# http://www.debian.org/intl/spanish/notas +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +msgid "" +msgstr "" +"Project-Id-Version: gitolite 1.3-2\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-30 18:02+0200\n" +"Last-Translator: Omar Campagne \n" +"Language-Team: Spanish pootle.locamotion.org team\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Virtaal 0.6.1\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Nombre del usuario de sistema para gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Introduzca el nombre del usuario del sistema que gitolite debería usar para " +"acceder a los repositorios. Se creará si es necesario." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Ruta al repositorio:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Introduzca la ruta para el directorio en el que gitolite debería almacenar " +"los repositorios. Esta ruta será el directorio de inicio («home») del usuario " +"de sistema de gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Clave SSH del administrador:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Defina la clave del usuario que administrará la configuración de acceso de " +"gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Puede ser la clave pública SSH, o la ruta al fichero que lo contiene. " +"Si este campo se deja vacío gitolite quedará sin configurar y tendrá que " +"configurarlo manualmente." --- gitolite-2.3.orig/debian/po/da.po +++ gitolite-2.3/debian/po/da.po @@ -0,0 +1,77 @@ +# Danish translation gitolite. +# Copyright (C) 2010 gitolite & nedenstående oversættere. +# This file is distributed under the same license as the gitolite package. +# Joe Hansen (joedalton2@yahoo.dk), 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: gitolite\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: 2010-08-16 17:30+01:00\n" +"Last-Translator: Joe Hansen \n" +"Language-Team: Danish \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "Systembrugernavn for gitolite:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" +"Indtast venligst navnet for systembrugeren som skal bruges af gitolite for " +"adgang til arkiver. Navnet vil blive oprettet hvis nødvendigt." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "Arkivsti:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" +"Indtast venligst stien hvori gitolite skal gemme arkiverne. Dette vil blive " +"gitolitesystembrugerens hjemmemappe" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "Administrators SSH-nøgle:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" +"Angiv venligst nøglen på brugeren som vil administrere " +"adgangskonfigurationen i gitolite." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" +"Dette kan enten være den SSH-offentlige nøgle, eller stien til en fil som " +"indeholder den. Hvis den er tom, vil gitolite blive efterladt ukonfigureret " +"og skal sættes op manuelt." --- gitolite-2.3.orig/debian/po/templates.pot +++ gitolite-2.3/debian/po/templates.pot @@ -0,0 +1,69 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: gitolite@packages.debian.org\n" +"POT-Creation-Date: 2010-08-14 14:42+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "System username for gitolite:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Please enter the name for the system user which should be used by gitolite " +"to access repositories. It will be created if necessary." +msgstr "" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Repository path:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path in which gitolite should store the repositories. This " +"will become the gitolite system user's home directory." +msgstr "" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "Administrator's SSH key:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"Please specify the key of the user that will administer the access " +"configuration of gitolite." +msgstr "" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"This can be either the SSH public key itself, or the path to a file " +"containing it. If it is blank, gitolite will be left unconfigured and must " +"be set up manually." +msgstr "" --- gitolite-2.3.orig/debian/po/POTFILES.in +++ gitolite-2.3/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates