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 ---

Reply via email to