{"thread":{"id":"10916","subject":"only accessing some git repos: Am I configuring daemon wrong?","startedAt":"2007-11-18T13:18:04Z","lastAt":"2007-11-18T18:48:29Z","messageCount":2,"participants":["Henrik Vendelbo","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"60233","messageId":"9732aadb0711180518n26c2681aqe7f0a823012c6fe3@mail.gmail.com","threadId":"10916","inReplyTo":null,"subject":"only accessing some git repos: Am I configuring daemon wrong?","fromName":"Henrik Vendelbo","fromEmail":"hvendelbo.dev@googlemail.com","sentAt":"2007-11-18T13:18:04Z","receivedAt":"2007-11-18T13:18:04Z","isPatch":false,"sender":{"key":"hvendelbo.dev@googlemail.com","avatar":null},"body":"I run the daemon against a base directory with all my repos.\n\n/repositories\n  + /blingon\n     + /config\n  + /thepia\n     + /config\n\nThe config directories are git repositories, and the repos are made\navailable with the following command:\n\nhenrik-computer:~ x$ git daemon --export-all --verbose --base-path=/repositories\n[337] Connection from 192.168.9.130:56583\n[337] Extended attributes (20 bytes) exist <host=192.168.9.165>\n[337] Request upload-pack for '/blingon/all'\n[337] Disconnected\n\nFor some reason when I try to pull over the git protocol to a\ndifferent machine using clone, I get a failure telling me that there\nis 'no matching remote head'\n\nI tried specifying the actual repo directories, but that made no difference.\n\nAny ideas?\n\nHenrik\n"},{"id":"60247","messageId":"7vr6inv18i.fsf@gitster.siamese.dyndns.org","threadId":"10916","inReplyTo":"9732aadb0711180518n26c2681aqe7f0a823012c6fe3@mail.gmail.com","subject":"Re: only accessing some git repos: Am I configuring daemon wrong?","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-11-18T18:48:29Z","receivedAt":"2007-11-18T18:48:29Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Henrik Vendelbo\" <hvendelbo.dev@googlemail.com> writes:\n\n> I run the daemon against a base directory with all my repos.\n>\n> /repositories\n>   + /blingon\n>      + /config\n>   + /thepia\n>      + /config\n>\n> The config directories are git repositories, and the repos are made\n> available with the following command:\n>\n> henrik-computer:~ x$ git daemon --export-all --verbose --base-path=/repositories\n> [337] Connection from 192.168.9.130:56583\n> [337] Extended attributes (20 bytes) exist <host=192.168.9.165>\n> [337] Request upload-pack for '/blingon/all'\n> [337] Disconnected\n>\n> For some reason when I try to pull over the git protocol to a\n> different machine using clone, I get a failure telling me that there\n> is 'no matching remote head'\n>\n> I tried specifying the actual repo directories, but that made no difference.\n>\n> Any ideas?\n\nLack of any whitelist on the command line and --export-all?\n\nDo you see \"not in whitelist\" in your error log?\n"}]}