Package: gitolite
Version: 2.2-1
Severity: normal

For some reason the filename is taken as admin name. Isn't the first
parameter supposed to be SSH *.pub key?

-----------------------------------------------------------------------

PATH=/usr/share/gitolite:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
 bash -x  /usr/share/gitolite/gl-setup /root/.ssh/id_dsa.pub

+ GL_PACKAGE_CONF=/usr/share/gitolite/conf
++ mktemp -d -t tmp.XXXXXXXXXX
+ TEMPDIR=/tmp/tmp.m9L6E5raUn
+ export TEMPDIR
+ trap '/bin/rm -rf /tmp/tmp.m9L6E5raUn' 0
+ '[' /root/.ssh/id_dsa.pub = -q ']'
+ '[' -n '' ']'
+ pubkey_file=/root/.ssh/id_dsa.pub
+ admin_name=
+ '[' -n /root/.ssh/id_dsa.pub ']'
+ echo /root/.ssh/id_dsa.pub
+ grep '.pub$'
+ '[' -f /root/.ssh/id_dsa.pub ']'
++ basename /root/.ssh/id_dsa.pub .pub
+ admin_name=id_dsa
+ grep @
+ echo id_dsa
+ export GL_RC
++ get_rc_val GL_RC
+ GL_RC=/root/.gitolite.rc
+ '[' -z /root/.gitolite.rc ']'
+ '[' -f /root/.gitolite.rc ']'
+ print_rc_vars /usr/share/gitolite/conf/example.gitolite.rc
+ sort
+ perl -ne 's/^\s+//; s/[\s=].*//; print if /^\$/;'
+ print_rc_vars /root/.gitolite.rc
+ sort
+ perl -ne 's/^\s+//; s/[\s=].*//; print if /^\$/;'
+ comm -23 /tmp/tmp.m9L6E5raUn/.newvars /tmp/tmp.m9L6E5raUn/.oldvars
+ '[' -s /tmp/tmp.m9L6E5raUn/.diffvars ']'
+ cd /root
+ mkdir -p -m700 .ssh
+ chmod go-rwx .ssh
+ touch .ssh/authorized_keys
+ chmod go-w . .ssh .ssh/authorized_keys
+ export GL_BINDIR
+ export REPO_BASE
+ export GL_ADMINDIR
++ get_rc_val GL_BINDIR
+++ dirname /usr/share/gitolite/gl-setup
++ /usr/share/gitolite/gl-query-rc GL_BINDIR
+ GL_BINDIR=/usr/share/gitolite
++ get_rc_val REPO_BASE
+++ dirname /usr/share/gitolite/gl-setup
++ /usr/share/gitolite/gl-query-rc REPO_BASE
+ REPO_BASE=/root/repositories
++ get_rc_val GL_ADMINDIR
+++ dirname /usr/share/gitolite/gl-setup
++ /usr/share/gitolite/gl-query-rc GL_ADMINDIR
+ GL_ADMINDIR=/root/.gitolite
+ gl-install -q
+ '[' -f /root/.gitolite/conf/gitolite.conf ']'
+ '[' -n /root/.ssh/id_dsa.pub ']'
+ cp /root/.ssh/id_dsa.pub /root/.gitolite/keydir
+ touch /root/.ssh/authorized_keys
+ gl-compile-conf -q
+ cd /root
+ cd /root/repositories/gitolite-admin.git
+ GIT_WORK_TREE=/root/.gitolite
+ export GIT_WORK_TREE
+ git add conf/gitolite.conf keydir
+ git config --get user.email
+ git config --get user.name
+ git diff --cached --quiet
+ gl-install -q
+ cd /root/.gitolite/keydir
+ '[' -n /root/.ssh/id_dsa.pub ']'
+ /usr/share/gitolite/sshkeys-lint -q -a id_dsa
Unsuccessful stat on filename containing newline at 
/usr/share/gitolite/sshkeys-lint line 142, <> line 29.
file not found: 

+ /bin/rm -rf /tmp/tmp.m9L6E5raUn



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gitolite depends on:
ii  adduser                3.113
ii  debconf [debconf-2.0]  1.5.41
ii  git [git-core]         1:1.7.7.3-1
ii  git-core               1:1.7.7.3-1
ii  openssh-server         1:5.9p1-2
ii  perl                   5.14.2-6

gitolite recommends no packages.

Versions of packages gitolite suggests:
ii  git-daemon-run  1:1.7.7.3-1
ii  gitweb          1:1.7.7.3-1

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to