(specifically, an ssh that understands the authorized_keys file, but
your wiki link is telling you to install openssh anyway so that's
taken care of once you do that)
And a posix compatible shell, which I am pretty sure it does, looking
at the link you sent.
See http://github.com/sitaramc/gitolite/blob/pu/doc/0-INSTALL.mkd#requirements
for details.
> If QNAP has those tools, it should work. I would just try to install it.
> It's a simple install, and if it fails, just delete the "git account". No
> harm done.
> On Sat, Jun 12, 2010 at 8:05 AM, moleculezz <gdar...@gmail.com> wrote:
>> Gitosis installation on QNAP:
>> http://wiki.qnap.com/wiki/Gitosis
from what I understand of this page, you're best off using what I call
the "root method"; see
http://github.com/sitaramc/gitolite/blob/pu/doc/0-INSTALL.mkd for
details.
Here's the differences and substitutions, but note this is just
guesswork purely from what that page tells me is possible/available.
- ignore the "ipkg install gitosis" step; the "root method"
documentation includes a step to obtain the software (and it's hardly
likely they'll have a package for gitolite)
- creating your keypair is not mentioned in my docs, but copying it
is, and you can make the connections between the QNAP docs and mine in
that respect
- the "sudo -H -u...." step is replaced by bullet #3 (running
gl-setup) in the "root method"
- the chmod 755 is not required (well it is required but gitolite
install does it; you dont have to do it manually)
I find it curious that he describes the openssh install *after* all
this. I'm not sure that's the right order. I'd get the openssh
install done first, if I were you.
The rest of the document should be quite amenable to a mental
translation. Good luck, and if you'd care to keep notes and/or write
it up somehow I'd be happy to add it into contrib/ or at least put in
a link somewhere.
You might even, if you are a member, post a similar writeup to that wiki.
Regards,
Sitaram
Thanks
Robert
Thanks Robert!
But it wasn't always easy -- install was always a problem,
due to being *totally* dependent on ssh, and most people's
unfamiliarity with ssh.
I think that now, though, I have a handle on this, and the
install doc is also much more focused (I think the previous
one rambled ;-)
Regards,
Sitaram