Your message dated Fri, 13 Jan 2012 11:54:29 +0100
with message-id <[email protected]>
and subject line Re: Bug#654189: gitolite: /usr/share/gitolite/sshkeys-lint
should be /usr/sbin executable
has caused the Debian Bug report #654189,
regarding gitolite: /usr/share/gitolite/sshkeys-lint should be /usr/sbin
executable
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
654189: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654189
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gitolite
Version: 2.2-1
Severity: normal
The gitolite installation contains commands that are not used by
gitolite itself, but that are useful for administration by root.
An exmaple:
su - gitolite
/usr/share/gitolite/sshkeys-lint ~/.gitolite/keydir/*.pub <
~/.ssh/authorized_keys
sshkeys-lint: ==== checking authkeys file:
sshkeys-lint: ==== checking pubkeys:
sshkeys-lint: /home/gitolite/.gitolite/keydir/gitolite.pub maps to user
gitolite
SUGGESTION
In debian/rules, please install symlink to this binary (and other
related binaries), as it would appear in:
cd /usr/sbin
ln -s /usr/share/gitolite/sshkeys-lint gitolite-sshkeys-lint
Use gitolite-* prefix to reduce name clashes with other packages and
to help finding programs related to the package (on command line: TAB).
-- 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
-- debsums errors found:
debsums: changed file /usr/share/gitolite/gl-setup (from gitolite package)
--- End Message ---
--- Begin Message ---
Hi,
* Jari Aalto <[email protected]> [2012-01-02 11:24:24 CET]:
> The gitolite installation contains commands that are not used by
> gitolite itself, but that are useful for administration by root.
In fact it *is* used by gitolite itself in gl-setup, and I fail to see
how it is useful to administration by root. Yes, it is mentioned in the
troubleshooting paragraph of the upstream documentation, but I'm not
convinced that this makes it of regular enough use to clutter $PATH with
it.
> An exmaple:
>
> su - gitolite
> /usr/share/gitolite/sshkeys-lint ~/.gitolite/keydir/*.pub <
> ~/.ssh/authorized_keys
> sshkeys-lint: ==== checking authkeys file:
> sshkeys-lint: ==== checking pubkeys:
> sshkeys-lint: /home/gitolite/.gitolite/keydir/gitolite.pub maps to user
> gitolite
That's the output of it indeed. But, how is that useful to
administration by root? It is more or less a grep for the pubkey in the
authorized_keys file and check whether the key is within the gitolite
section or not. The usefulness is limited to very special debugging
cases, which is rare and I guess most people using gitolite never used
that.
Thanks,
Rhonda
--
Fühlst du dich mutlos, fass endlich Mut, los |
Fühlst du dich hilflos, geh raus und hilf, los | Wir sind Helden
Fühlst du dich machtlos, geh raus und mach, los | 23.55: Alles auf Anfang
Fühlst du dich haltlos, such Halt und lass los |
--- End Message ---