invirt/packages/invirt-dev.git
11 years agoFixed version
Steven Valdez [Wed, 20 Mar 2013 06:37:56 +0000 (02:37 -0400)] 
Fixed version

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

11 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

11 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.

12 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

12 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

12 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

12 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

12 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

12 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

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

12 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

12 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

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

12 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

12 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

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

13 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

13 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

13 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.

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

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

13 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

13 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

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

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

13 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

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

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

13 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

13 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

13 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.

13 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

13 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

13 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

13 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

13 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

13 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>

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 years agoActually install the invirt-build-conf script.
Evan Broder [Sat, 5 Dec 2009 21:12:52 +0000 (16:12 -0500)] 
Actually install the invirt-build-conf script.

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

14 years agoUpdate the Invirt git configuration at install-time.
Evan Broder [Sat, 5 Dec 2009 21:12:50 +0000 (16:12 -0500)] 
Update the Invirt git configuration at install-time.

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

14 years agoActually create a git user.
Evan Broder [Sat, 5 Dec 2009 21:12:49 +0000 (16:12 -0500)] 
Actually create a git user.

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

14 years agoUpdate the git user's .k5login in invirt-build-conf.
Evan Broder [Sat, 5 Dec 2009 21:12:48 +0000 (16:12 -0500)] 
Update the git user's .k5login in invirt-build-conf.

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

14 years agoStuff all of our repos into an /invirt subdirectory, so that we have
Evan Broder [Sat, 5 Dec 2009 20:36:21 +0000 (15:36 -0500)] 
Stuff all of our repos into an /invirt subdirectory, so that we have
room for future expansion.

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

14 years agoAdd remctl-server as a dependency for invirt-dev, for the build
Evan Broder [Thu, 26 Nov 2009 15:18:14 +0000 (10:18 -0500)] 
Add remctl-server as a dependency for invirt-dev, for the build
scripts.

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

14 years agoPass a mode to os.fdopen in invirt-build-conf and invirt-submit-build.
Evan Broder [Thu, 26 Nov 2009 15:15:42 +0000 (10:15 -0500)] 
Pass a mode to os.fdopen in invirt-build-conf and invirt-submit-build.

By default, os.fdopen opens files in read-only mode.

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

14 years agoFix typo in invirt-build-conf.
Evan Broder [Thu, 26 Nov 2009 14:46:28 +0000 (09:46 -0500)] 
Fix typo in invirt-build-conf.

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