invirt/packages/invirt-dev.git
9 years agoCorrect typo in changelog dvorak42
Alex Dehnert [Tue, 26 Mar 2013 04:13:59 +0000 (00:13 -0400)] 
Correct typo in changelog

9 years agoAdd changelog entry with my recent changes
Alex Dehnert [Tue, 26 Mar 2013 04:03:03 +0000 (00:03 -0400)] 
Add changelog entry with my recent changes

9 years agoResync zephyr-post-receive with upstream
Alex Dehnert [Tue, 26 Mar 2013 03:58:01 +0000 (23:58 -0400)] 
Resync zephyr-post-receive with upstream

This incorporates the changes in snippets from
7f3e83eb49926fd6bf2d60ee2a9642640e5b8b0b ("zephyr-post-receive: Detect
renames." by Anders) to 0a6422ec6a30429215c4a93dd5a40799712c09b0
("zephyr-post-receive: fix quoting and tabs" by me).

9 years agoAdd package to build submission zephyrs
Alex Dehnert [Tue, 26 Mar 2013 03:10:49 +0000 (23:10 -0400)] 
Add package to build submission zephyrs

9 years agoFix grammar error
Alex Dehnert [Mon, 11 Mar 2013 01:04:18 +0000 (21:04 -0400)] 
Fix grammar error

9 years agoFixed conflicts from version vs dev
Steven Valdez [Wed, 20 Mar 2013 06:49:32 +0000 (02:49 -0400)] 
Fixed conflicts from version vs dev

9 years agoFixed version
Steven Valdez [Wed, 20 Mar 2013 06:37:56 +0000 (02:37 -0400)] 
Fixed version

9 years agoFixed formatting in README
Steven Valdez [Wed, 20 Mar 2013 06:24:53 +0000 (02:24 -0400)] 
Fixed formatting in README

9 years agoFixed version
Steven Valdez [Wed, 20 Mar 2013 06:37:56 +0000 (02:37 -0400)] 
Fixed version

9 years agoFixed formatting in README
Steven Valdez [Wed, 20 Mar 2013 06:24:53 +0000 (02:24 -0400)] 
Fixed formatting in README

9 years agoFix "git archive" command in invirtibuilder
Greg Price [Sat, 9 Mar 2013 22:07:49 +0000 (17:07 -0500)] 
Fix "git archive" command in invirtibuilder

9 years agoSupport getting Git commits from elsewhere, for xvm-dev
Greg Price [Sat, 9 Mar 2013 21:16:15 +0000 (16:16 -0500)] 
Support getting Git commits from elsewhere, for xvm-dev

Requires manually setting up the clones in /srv/git/invirt/packages/,
with --mirror=fetch remotes.  Currently expecting this to be a
temporary setup anyway.

10 years agoAdd a repo_access configuration hook to grant VCS access to dev mitchb 0.1.19
Mitchell E Berger [Tue, 20 Dec 2011 18:41:10 +0000 (13:41 -0500)] 
Add a repo_access configuration hook to grant VCS access to
developers not trusted to build into any package pockets

11 years agoRemove the source package when the binary package name is not the same as the source... 0.1.18
Quentin Smith [Fri, 25 Nov 2011 02:27:47 +0000 (21:27 -0500)] 
Remove the source package when the binary package name is not the same as the source package name

11 years agoRemove all binary packages built from a source package when rebuilding 0.1.17
Quentin Smith [Wed, 9 Nov 2011 03:51:19 +0000 (22:51 -0500)] 
Remove all binary packages built from a source package when rebuilding
in a non-fast-forward pocket

11 years agoProperly update the superrepo's .gitmodules file 0.1.16
Quentin Smith [Wed, 19 Oct 2011 01:57:57 +0000 (21:57 -0400)] 
Properly update the superrepo's .gitmodules file

11 years agoPut the build number in the temporary directory builds happen in 0.1.15
Quentin Smith [Tue, 18 Oct 2011 14:10:44 +0000 (10:10 -0400)] 
Put the build number in the temporary directory builds happen in

11 years agoMore bug fixes for multi-distro support 0.1.14
Quentin Smith [Sat, 15 Oct 2011 22:46:53 +0000 (18:46 -0400)] 
More bug fixes for multi-distro support

11 years agoProperly invoke SbuildHack
Quentin Smith [Sat, 15 Oct 2011 22:34:01 +0000 (18:34 -0400)] 
Properly invoke SbuildHack

11 years agoAdd submodules to the superrepo if a package has never been built 0.1.12
Quentin Smith [Sat, 15 Oct 2011 22:12:35 +0000 (18:12 -0400)] 
Add submodules to the superrepo if a package has never been built
before

11 years agoAdd a prefix to binary package versions based on the distribution they 0.1.11
Quentin Smith [Sat, 15 Oct 2011 15:31:35 +0000 (11:31 -0400)] 
Add a prefix to binary package versions based on the distribution they
are built for, allowing the same version to coexist for multiple
distributions

11 years agoImprove zephyr notifications
Quentin Smith [Thu, 26 Aug 2010 01:04:53 +0000 (21:04 -0400)] 
Improve zephyr notifications

11 years agoRevert previous commit. Our sbuild is not new enough geofft-sbuild-apt-update
Geoffrey Thomas [Sat, 9 Jul 2011 06:58:26 +0000 (02:58 -0400)] 
Revert previous commit. Our sbuild is not new enough

11 years agoCall sbuild with --apt-update and --apt-distupgrade 0.1.9
Geoffrey Thomas [Sat, 9 Jul 2011 02:07:37 +0000 (22:07 -0400)] 
Call sbuild with --apt-update and --apt-distupgrade

12 years agoBump changelog gdb 0.1.8.1
Greg Brockman [Tue, 24 Aug 2010 06:32:01 +0000 (02:32 -0400)] 
Bump changelog

12 years agoRead error message from stdin for failed submit
Greg Brockman [Tue, 24 Aug 2010 06:29:34 +0000 (02:29 -0400)] 
Read error message from stdin for failed submit

12 years agoUse generic hook for pre-build
Greg Brockman [Tue, 24 Aug 2010 06:24:29 +0000 (02:24 -0400)] 
Use generic hook for pre-build

12 years agoDon't force-remove where not necessary 0.1.8
Greg Brockman [Tue, 24 Aug 2010 06:02:06 +0000 (02:02 -0400)] 
Don't force-remove where not necessary

Violence is not the answer.

12 years agoAdd missing space
Greg Brockman [Tue, 24 Aug 2010 05:59:24 +0000 (01:59 -0400)] 
Add missing space

12 years agoEscape text in zephyr messages
Greg Brockman [Tue, 24 Aug 2010 05:36:02 +0000 (01:36 -0400)] 
Escape text in zephyr messages

12 years agoChange default subject for build notifications
Greg Brockman [Tue, 24 Aug 2010 05:02:49 +0000 (01:02 -0400)] 
Change default subject for build notifications

12 years agoChange default instance for build results
Greg Brockman [Tue, 24 Aug 2010 04:57:05 +0000 (00:57 -0400)] 
Change default instance for build results

12 years agoReformat successful build message
Greg Brockman [Tue, 24 Aug 2010 04:55:39 +0000 (00:55 -0400)] 
Reformat successful build message

12 years agoReformat build failure message
Greg Brockman [Tue, 24 Aug 2010 04:51:54 +0000 (00:51 -0400)] 
Reformat build failure message

12 years agoImprove the heuristic for truncating the traceback
Greg Brockman [Tue, 24 Aug 2010 04:44:50 +0000 (00:44 -0400)] 
Improve the heuristic for truncating the traceback

12 years agoDocumentation update
Greg Brockman [Tue, 24 Aug 2010 04:34:17 +0000 (00:34 -0400)] 
Documentation update

12 years agoBump changelog
Greg Brockman [Tue, 24 Aug 2010 04:29:47 +0000 (00:29 -0400)] 
Bump changelog

12 years agoRoll repo creation hook into general hook script
Greg Brockman [Tue, 24 Aug 2010 04:27:09 +0000 (00:27 -0400)] 
Roll repo creation hook into general hook script

12 years agoRoll submit hooks into general hook script
Greg Brockman [Tue, 24 Aug 2010 04:26:58 +0000 (00:26 -0400)] 
Roll submit hooks into general hook script

12 years agoFurther generalize the implementation of post-build
Greg Brockman [Tue, 24 Aug 2010 04:05:18 +0000 (00:05 -0400)] 
Further generalize the implementation of post-build

This is done in preparation for adding support for more notification
types.

12 years agoUse shared git repositories 0.1.7
Greg Brockman [Mon, 23 Aug 2010 23:16:22 +0000 (19:16 -0400)] 
Use shared git repositories

12 years agoSave build log to file containing package name
Greg Brockman [Mon, 23 Aug 2010 22:13:22 +0000 (18:13 -0400)] 
Save build log to file containing package name

12 years agoUse correct call signature for authz.expandAdmin 0.1.6
Greg Brockman [Mon, 23 Aug 2010 21:53:55 +0000 (17:53 -0400)] 
Use correct call signature for authz.expandAdmin

12 years agoLog output of all shell calls 0.1.5
Greg Brockman [Mon, 23 Aug 2010 20:47:24 +0000 (16:47 -0400)] 
Log output of all shell calls

12 years agoUse version as the tag name
Greg Brockman [Thu, 5 Aug 2010 05:37:47 +0000 (01:37 -0400)] 
Use version as the tag name

12 years agoMake the default build notifications more useful
Anders Kaseorg [Thu, 5 Aug 2010 04:47:45 +0000 (00:47 -0400)] 
Make the default build notifications more useful

Signed-off-by: Anders Kaseorg <andersk@mit.edu>

12 years agoRemove stray 'not' in builder.py
Greg Brockman [Thu, 5 Aug 2010 03:55:46 +0000 (23:55 -0400)] 
Remove stray 'not' in builder.py

12 years agoDon't put globs in quotes
Greg Brockman [Sun, 11 Jul 2010 22:34:24 +0000 (18:34 -0400)] 
Don't put globs in quotes

12 years agoCorrected required version of git-core dependency
Greg Brockman [Sun, 11 Jul 2010 21:59:16 +0000 (17:59 -0400)] 
Corrected required version of git-core dependency

12 years agoUpdated the changelog
Greg Brockman [Tue, 6 Jul 2010 04:28:41 +0000 (00:28 -0400)] 
Updated the changelog

svn path=/trunk/packages/invirt-dev/; revision=3046

12 years agoDon't forget to do tagging before an aptCopy
Greg Brockman [Tue, 6 Jul 2010 04:28:35 +0000 (00:28 -0400)] 
Don't forget to do tagging before an aptCopy

svn path=/trunk/packages/invirt-dev/; revision=3045

12 years agoAllow a backtracking branch to upload any package version
Greg Brockman [Tue, 6 Jul 2010 04:28:30 +0000 (00:28 -0400)] 
Allow a backtracking branch to upload any package version

svn path=/trunk/packages/invirt-dev/; revision=3044

12 years agoMinor touchups to invirtibuilder
Greg Brockman [Tue, 6 Jul 2010 04:28:25 +0000 (00:28 -0400)] 
Minor touchups to invirtibuilder

svn path=/trunk/packages/invirt-dev/; revision=3043

12 years agoDon't require that a pocket exists when validating
Greg Brockman [Tue, 6 Jul 2010 04:28:20 +0000 (00:28 -0400)] 
Don't require that a pocket exists when validating

svn path=/trunk/packages/invirt-dev/; revision=3042

12 years agoDo work from correct cwd
Greg Brockman [Tue, 6 Jul 2010 04:28:15 +0000 (00:28 -0400)] 
Do work from correct cwd

svn path=/trunk/packages/invirt-dev/; revision=3041

12 years agoAdded script for creating new repositories
Greg Brockman [Tue, 6 Jul 2010 04:28:10 +0000 (00:28 -0400)] 
Added script for creating new repositories

svn path=/trunk/packages/invirt-dev/; revision=3040

12 years agoCleaned up atomic file-writing code in invirt-build-conf
Greg Brockman [Tue, 6 Jul 2010 04:28:05 +0000 (00:28 -0400)] 
Cleaned up atomic file-writing code in invirt-build-conf

svn path=/trunk/packages/invirt-dev/; revision=3039

12 years agoAdded git hooks to invirt-dev package
Greg Brockman [Tue, 6 Jul 2010 04:28:00 +0000 (00:28 -0400)] 
Added git hooks to invirt-dev package

svn path=/trunk/packages/invirt-dev/; revision=3038

12 years agoAdded a TODO item
Greg Brockman [Tue, 6 Jul 2010 04:27:55 +0000 (00:27 -0400)] 
Added a TODO item

svn path=/trunk/packages/invirt-dev/; revision=3037

12 years agoAdded reporting
Greg Brockman [Tue, 6 Jul 2010 04:27:50 +0000 (00:27 -0400)] 
Added reporting

svn path=/trunk/packages/invirt-dev/; revision=3036

12 years agoUse the expanded commit name internally
Greg Brockman [Tue, 6 Jul 2010 04:27:41 +0000 (00:27 -0400)] 
Use the expanded commit name internally

svn path=/trunk/packages/invirt-dev/; revision=3035

12 years agoRenamed init script to 'invirtibuilder'
Greg Brockman [Tue, 6 Jul 2010 04:27:32 +0000 (00:27 -0400)] 
Renamed init script to 'invirtibuilder'

svn path=/trunk/packages/invirt-dev/; revision=3034

12 years agoActually spawn invirtibuilder in the init script
Greg Brockman [Tue, 6 Jul 2010 04:27:26 +0000 (00:27 -0400)] 
Actually spawn invirtibuilder in the init script

svn path=/trunk/packages/invirt-dev/; revision=3033

12 years agoLog and capture sbuild results
Greg Brockman [Tue, 6 Jul 2010 04:27:19 +0000 (00:27 -0400)] 
Log and capture sbuild results

svn path=/trunk/packages/invirt-dev/; revision=3032

12 years agoMake invirtibuilder work
Greg Brockman [Mon, 5 Jul 2010 06:01:45 +0000 (02:01 -0400)] 
Make invirtibuilder work

svn path=/trunk/packages/invirt-dev/; revision=3028

12 years agoUse the .. Perl operator to simplify prerms.
Evan Broder [Thu, 27 May 2010 15:58:35 +0000 (11:58 -0400)] 
Use the .. Perl operator to simplify prerms.

invirt-console-host, invirt-dev, and all of the packages in
xvm-munin-config previously used a convoluted one-liner to clean up
/etc/sudoers, but we can do it much more easily using the .. operator.

Taken from http://blog.ksplice.com/2010/05/top-10-perl-one-liner-tricks/

svn path=/trunk/packages/invirt-dev/; revision=3011

12 years agoI can spell, I promise.
Evan Broder [Sun, 10 Jan 2010 07:53:58 +0000 (02:53 -0500)] 
I can spell, I promise.

svn path=/trunk/packages/invirt-dev/; revision=2870

12 years agoAdd a section on "Future Directions" for the Invirtibuilder.
Evan Broder [Sun, 10 Jan 2010 07:49:14 +0000 (02:49 -0500)] 
Add a section on "Future Directions" for the Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2869

12 years agoTalk about how the Invirtibuilder is insecure.
Evan Broder [Sat, 9 Jan 2010 17:36:45 +0000 (12:36 -0500)] 
Talk about how the Invirtibuilder is insecure.

svn path=/trunk/packages/invirt-dev/; revision=2868

12 years agoAdd documentation on the Invirtibuilder.
Evan Broder [Sun, 3 Jan 2010 20:28:15 +0000 (15:28 -0500)] 
Add documentation on the Invirtibuilder.

svn path=/trunk/packages/invirt-dev/; revision=2858

12 years agoRegardless of any success or failure, always remove the build queue
Evan Broder [Sat, 2 Jan 2010 01:01:35 +0000 (20:01 -0500)] 
Regardless of any success or failure, always remove the build queue
entry when handling a build has completed.

svn path=/trunk/packages/invirt-dev/; revision=2838

12 years agoOnly tag submodules if allow_backtracking is False.
Evan Broder [Sat, 2 Jan 2010 00:55:44 +0000 (19:55 -0500)] 
Only tag submodules if allow_backtracking is False.

svn path=/trunk/packages/invirt-dev/; revision=2837

12 years agoTypo fix.
Evan Broder [Sat, 2 Jan 2010 00:54:24 +0000 (19:54 -0500)] 
Typo fix.

svn path=/trunk/packages/invirt-dev/; revision=2836

12 years agopackageWorkdir needs to be passed the commit to make a workdir from.
Evan Broder [Sat, 2 Jan 2010 00:45:35 +0000 (19:45 -0500)] 
packageWorkdir needs to be passed the commit to make a workdir from.

svn path=/trunk/packages/invirt-dev/; revision=2835

12 years agoWhen validating builds, return True if the build validates, and don't
Evan Broder [Sat, 2 Jan 2010 00:42:01 +0000 (19:42 -0500)] 
When validating builds, return True if the build validates, and don't
let an apt copy prevent the fast-forward and increasing-version-number
checks from running.

svn path=/trunk/packages/invirt-dev/; revision=2834

12 years agoSince we're moving the queue entries into the queue directory for
Evan Broder [Thu, 31 Dec 2009 20:16:46 +0000 (15:16 -0500)] 
Since we're moving the queue entries into the queue directory for
atomicity, we need to inotify on both IN_CREATE and IN_MOVED_TO
events.

svn path=/trunk/packages/invirt-dev/; revision=2820

12 years agoAdd missing dependency on python-pyinotify in invirt-dev.
Evan Broder [Thu, 31 Dec 2009 20:11:25 +0000 (15:11 -0500)] 
Add missing dependency on python-pyinotify in invirt-dev.

svn path=/trunk/packages/invirt-dev/; revision=2819

12 years agoSuperproject, not superrepo, is git's term for a repo that contains
Evan Broder [Mon, 28 Dec 2009 18:35:21 +0000 (13:35 -0500)] 
Superproject, not superrepo, is git's term for a repo that contains
submodules.

Make that replacement everywhere.

svn path=/trunk/packages/invirt-dev/; revision=2801

12 years agoHave authz providers use an invirt.authz module.
Evan Broder [Mon, 21 Dec 2009 22:30:11 +0000 (17:30 -0500)] 
Have authz providers use an invirt.authz module.

xvm-authz-locker now includes an invirt.authz module instead of
xvm.authz.locker. All authz providers conflict with each other, and
provide invirt-authz.

svn path=/trunk/packages/invirt-dev/; revision=2766

12 years agoFix a typo in invirt-submit-build.
Evan Broder [Fri, 18 Dec 2009 06:35:46 +0000 (01:35 -0500)] 
Fix a typo in invirt-submit-build.

svn path=/trunk/packages/invirt-dev/; revision=2639

12 years agoscripts installed by setuptools always get installed in /usr/bin.
Evan Broder [Fri, 18 Dec 2009 06:34:18 +0000 (01:34 -0500)] 
scripts installed by setuptools always get installed in /usr/bin.

svn path=/trunk/packages/invirt-dev/; revision=2638

12 years agoInclude invirt-submit-build in the invirt-dev install.
Evan Broder [Fri, 18 Dec 2009 06:33:12 +0000 (01:33 -0500)] 
Include invirt-submit-build in the invirt-dev install.

svn path=/trunk/packages/invirt-dev/; revision=2637

12 years agoRun git-daemon as an inetd service instead of a separate daemon.
Evan Broder [Fri, 18 Dec 2009 03:07:05 +0000 (22:07 -0500)] 
Run git-daemon as an inetd service instead of a separate daemon.

git-daemon doesn't run well under daemon(1), because it forks a child
(without detaching) that does all of its work, and killing the parent
doesn't kill the child.

svn path=/trunk/packages/invirt-dev/; revision=2636

12 years agomkdir -p works if the directory already exists, so drop an unnecessary
Evan Broder [Fri, 18 Dec 2009 01:49:28 +0000 (20:49 -0500)] 
mkdir -p works if the directory already exists, so drop an unnecessary
if statement in the invirt-dev initscript.

svn path=/trunk/packages/invirt-dev/; revision=2635

12 years agoMake the apt repo directory structure exist if it doesn't already.
Evan Broder [Thu, 17 Dec 2009 23:17:49 +0000 (18:17 -0500)] 
Make the apt repo directory structure exist if it doesn't already.

svn path=/trunk/packages/invirt-dev/; revision=2634

12 years agoThe apt repository needs to be owned by the repository user, so let's
Evan Broder [Thu, 17 Dec 2009 23:15:38 +0000 (18:15 -0500)] 
The apt repository needs to be owned by the repository user, so let's
make sure it is in the invirt-dev init script.

svn path=/trunk/packages/invirt-dev/; revision=2633

12 years agoPass --no-start to dh_installinit in invirt-dev and run the initscript
Evan Broder [Thu, 17 Dec 2009 22:56:04 +0000 (17:56 -0500)] 
Pass --no-start to dh_installinit in invirt-dev and run the initscript
by hand.

This works around a bug where init scripts are started before Python
modules have been fully installed.

svn path=/trunk/packages/invirt-dev/; revision=2630

12 years agoAnd std_init takes arguments, too
Evan Broder [Thu, 17 Dec 2009 22:42:51 +0000 (17:42 -0500)] 
And std_init takes arguments, too

svn path=/trunk/packages/invirt-dev/; revision=2629

12 years agoIn invirt-dev, actually call std_init so the init script does something.
Evan Broder [Thu, 17 Dec 2009 22:42:08 +0000 (17:42 -0500)] 
In invirt-dev, actually call std_init so the init script does something.

svn path=/trunk/packages/invirt-dev/; revision=2628

12 years agoUse the systemv init script instead of an upstart job.
Evan Broder [Thu, 17 Dec 2009 22:29:59 +0000 (17:29 -0500)] 
Use the systemv init script instead of an upstart job.

Hardy's upstart apparently can't detect newly installed jobs without a
reboot.

svn path=/trunk/packages/invirt-dev/; revision=2627

12 years agoInstall the invirt-dev upstart file without an extension
Evan Broder [Thu, 17 Dec 2009 22:12:11 +0000 (17:12 -0500)] 
Install the invirt-dev upstart file without an extension

(upstart uses run-parts semantics)

svn path=/trunk/packages/invirt-dev/; revision=2626

12 years agoServe the repositories in /srv/git over a git-daemon
Evan Broder [Thu, 17 Dec 2009 22:10:06 +0000 (17:10 -0500)] 
Serve the repositories in /srv/git over a git-daemon

svn path=/trunk/packages/invirt-dev/; revision=2625

12 years agoFix the invirt-dev init script, because bash doesn't believe in
Evan Broder [Thu, 17 Dec 2009 19:01:40 +0000 (14:01 -0500)] 
Fix the invirt-dev init script, because bash doesn't believe in
completely empty functions.

svn path=/trunk/packages/invirt-dev/; revision=2618

12 years agoRename the "git" tree in the configuration to "build" to be more accurate.
Evan Broder [Tue, 15 Dec 2009 01:59:28 +0000 (20:59 -0500)] 
Rename the "git" tree in the configuration to "build" to be more accurate.

svn path=/trunk/packages/invirt-dev/; revision=2593

12 years agoSwitch to using std-init in invirt-dev.
Evan Broder [Sat, 5 Dec 2009 22:31:51 +0000 (17:31 -0500)] 
Switch to using std-init in invirt-dev.

svn path=/trunk/packages/invirt-dev/; revision=2589

12 years agoCreate /srv/git when installing invirt-dev if it doesn't exist.
Evan Broder [Sat, 5 Dec 2009 22:14:29 +0000 (17:14 -0500)] 
Create /srv/git when installing invirt-dev if it doesn't exist.

(Otherwise invirt-build-conf fails)

svn path=/trunk/packages/invirt-dev/; revision=2588

12 years agoConfig structs aren't dicts, so neither []-indexing nor .get work on
Evan Broder [Sat, 5 Dec 2009 22:08:49 +0000 (17:08 -0500)] 
Config structs aren't dicts, so neither []-indexing nor .get work on
them.

svn path=/trunk/packages/invirt-dev/; revision=2587

12 years agoAdd a debian/pyversions file to invirt-dev.
Evan Broder [Sat, 5 Dec 2009 21:53:40 +0000 (16:53 -0500)] 
Add a debian/pyversions file to invirt-dev.

Our code doesn't work on Python 2.4

svn path=/trunk/packages/invirt-dev/; revision=2585

12 years agoWhen generating the git user's k5login, actually move it into place.
Evan Broder [Sat, 5 Dec 2009 21:29:46 +0000 (16:29 -0500)] 
When generating the git user's k5login, actually move it into place.

svn path=/trunk/packages/invirt-dev/; revision=2584

12 years agoAutomatically regenerate the Invirt git configuration daily.
Evan Broder [Sat, 5 Dec 2009 21:12:52 +0000 (16:12 -0500)] 
Automatically regenerate the Invirt git configuration daily.

svn path=/trunk/packages/invirt-dev/; revision=2583