<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -47,6 +47,12 @@ For a list of all the commands:
 
     bananajour help
 
+Optional configuration: you can override the hostname by setting a global git config option like so:
+
+    git config --global bananajour.hostname foobar
+
+If you set this setting, then bananajour will assume that you know precisely what you're doing, it will not append .local, it will not check this hostname is valid, or do anything to it.  If you set this, then you're on your own.
+
 Linux support
 -------------
 </diff>
      <filename>Readme.md</filename>
    </modified>
    <modified>
      <diff>@@ -65,6 +65,11 @@ module Bananajour
     end
     
     def host_name
+      hn = get_git_global_config(&quot;bananajour.hostname&quot;)
+      unless hn.nil? or hn.empty?
+        return hn
+      end
+
       hn = Socket.gethostname
 
       # if there is more than one period in the hostname then assume it's a FQDN</diff>
      <filename>lib/bananajour.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c3054926933949b4945bdc28eeeacf9fb965c926</id>
    </parent>
  </parents>
  <author>
    <name>Jason King</name>
    <email>jasonk@amcoonline.net</email>
  </author>
  <url>http://github.com/toolmantim/bananajour/commit/87f65b2d015a47ff5c42cdbcf6da5ee3f7f8cf53</url>
  <id>87f65b2d015a47ff5c42cdbcf6da5ee3f7f8cf53</id>
  <committed-date>2009-10-20T12:15:57-07:00</committed-date>
  <authored-date>2009-10-20T12:15:57-07:00</authored-date>
  <message>Allow override of hostname in git config: closes #15</message>
  <tree>13a8e38f0c674d01d7e97d64996f6a418f4ce461</tree>
  <committer>
    <name>Jason King</name>
    <email>jasonk@amcoonline.net</email>
  </committer>
</commit>
