From: Michael J Gruber <git@drmicha.warpmail.net>
To: kanagesh radhakrishnan <rkanagesh@gmail.com>
Cc: git@vger.kernel.org
Subject: Re: Error cloning from Git Repository
Date: Fri, 08 May 2009 09:50:30 +0200 [thread overview]
Message-ID: <4A03E446.6050305@drmicha.warpmail.net> (raw)
In-Reply-To: <ece1079f0905072105k748d4debl3c899aec3539a185@mail.gmail.com>
kanagesh radhakrishnan venit, vidit, dixit 08.05.2009 06:05:
> Hello All,
>
> I am trying to setup a git repository and then publish it using
> git-daemon and inetd for other developers in the network to access the
> sources.
>
> Server Setup
> -------------------
> Host system running on Fedora Core 8
> Git version 1.5.4.3
>
> A summary of what I have done to setup the Git server is as follows:
> $ mkdir /home/kanagesh/test-repo
> $ cd test-repo
> $ vi test.c <insert text, save, quit>
> $ git-init-db
> $ git-config user.name kanagesh
> $ git-config user.email rkanagesh@gmail.com
> $ git-add test.c
> $ git-commit -a -m"Initial Commit"
>
> # mkdir -p /var/cache/git
I assume you're doing a "cd /var/cache/git" before the next lines ;)
> # ln -s /home/kanagesh/test-repo/.git test-repo
> # ls -l
> test-repo -> /home/kanagesh/test-repo/.git
Does "nobody" have access to /var/cache/git and /home/kanagesh/test-repo/?
>
> xinetd has been setup to listen for git requests on port 9418 and
> spawn git-daemon. This has been done by placing a config file named
> 'git' under /etc/xinetd.d. The contents of the config file is as
> follows:
>
> service git
> {
> disable = no
> type = UNLISTED
> port = 9418
> socket_type = stream
> wait = no
> user = nobody
> server = /usr/local/bin/git-daemon
> server_args = --inetd --export-all
> --base-path=/var/cache/git --syslog --verbose
> log_on_failure += USERID
> }
>
>
> Clone from the Server
> -------------------------------
> When I attempt to clone the source from the Git server, I end up with
> the following error:
>
> [kanagesh@localhost test]$ git-clone git://192.168.13.171/test-repo
What is the git version on the client?
> Initialized empty Git repository in /home/kanagesh/work/test/test-repo/.git/
> fatal: The remote end hung up unexpectedly
> fetch-pack from 'git://192.168.13.171/test-repo' failed.
>
> On checking the log messages in /var/log/messages, I see the following:
>
> May 7 17:29:19 localhost xinetd[17108]: START: git pid=17128
> from=::ffff:192.168.13.171
> May 7 17:29:19 localhost git-daemon: [17128] Connection from
> 192.168.13.171:42360
> May 7 17:29:19 localhost git-daemon: [17128] Extended attributes (21
> bytes) exist <host=192.168.13.171>
> May 7 17:29:19 localhost git-daemon: [17128] Request upload-pack for
> '/test-repo'
> May 7 17:29:19 localhost xinetd[17108]: EXIT: git status=255
> pid=17128 duration=0(sec)
>
> Can anyone tell me what I am doing incorrectly? Any pointers on how
> to get a more verbose log from git-daemon would also be very helpful.
>
> Thanks in advance.
>
> Regards,
> Kanagesh
next prev parent reply other threads:[~2009-05-08 7:51 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-08 4:05 Error cloning from Git Repository kanagesh radhakrishnan
2009-05-08 7:50 ` Michael J Gruber [this message]
[not found] ` <ece1079f0905112019l549ee47h4ec8b14b3ad9688a@mail.gmail.com>
2009-05-12 7:11 ` Michael J Gruber
-- strict thread matches above, loose matches on Subject: below --
2009-05-07 12:25 kanagesh radhakrishnan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A03E446.6050305@drmicha.warpmail.net \
--to=git@drmicha.warpmail.net \
--cc=git@vger.kernel.org \
--cc=rkanagesh@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.