]> git.e2factory.org Git - e2factory.git/log
e2factory.git
15 years agofix e2config manpage: update e2source tag 'name' to 'location'
Matthias Kaehlcke [Fri, 23 Oct 2009 20:50:18 +0000 (22:50 +0200)]
fix e2config manpage: update e2source tag 'name' to 'location'

The e2config manpage refers to the 'location' tag in e2source tables with the
old tag 'name'. Substitute all occurences of e2source 'name' tags with
'location'

Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net>
Acked-by: Gordon Hecker <gh@emlix.com>
15 years agogive a meaningful error message when the build script fails to leave any
Gordon Hecker [Mon, 26 Oct 2009 10:36:13 +0000 (11:36 +0100)]
give a meaningful error message when the build script fails to leave any
files in the build output directory.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix a build error: LUAC was used instead BUILD_LUAC
Gordon Hecker [Mon, 26 Oct 2009 09:27:38 +0000 (10:27 +0100)]
fix a build error: LUAC was used instead BUILD_LUAC

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoget EDITOR from environment in e2lib, take vi as the default editor
Gordon Hecker [Fri, 23 Oct 2009 12:37:16 +0000 (14:37 +0200)]
get EDITOR from environment in e2lib, take vi as the default editor

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocatch duplicate keys in result configuration attributes chroot, sources
Gordon Hecker [Fri, 23 Oct 2009 12:26:40 +0000 (14:26 +0200)]
catch duplicate keys in result configuration attributes chroot, sources
and depends and give an appropriate error message

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoOptimization: Use the try_hardlink cache/transport flag to optimize storing
Gordon Hecker [Fri, 23 Oct 2009 09:24:52 +0000 (11:24 +0200)]
Optimization: Use the try_hardlink cache/transport flag to optimize storing
results to cache and to servers

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoImplement cache and transport flag for internal use: try_hardlink
Gordon Hecker [Fri, 23 Oct 2009 09:22:29 +0000 (11:22 +0200)]
Implement cache and transport flag for internal use: try_hardlink
transport.push_file() tries to optimize by creating a hardlink before
falling back to copying if that fails.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodefault_results attribute in proj/config: Default to empty list if unset,
Gordon Hecker [Thu, 22 Oct 2009 13:46:22 +0000 (15:46 +0200)]
default_results attribute in proj/config: Default to empty list if unset,
check for proper configuration.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix documentation: rsync is a mandatory dependency now
Gordon Hecker [Thu, 22 Oct 2009 12:40:14 +0000 (14:40 +0200)]
fix documentation: rsync is a mandatory dependency now

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agowhitespace fixes
Gordon Hecker [Thu, 22 Oct 2009 11:16:23 +0000 (13:16 +0200)]
whitespace fixes

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocorrect hint about push permissions in the sample configuration file
Gordon Hecker [Thu, 22 Oct 2009 11:19:58 +0000 (13:19 +0200)]
correct hint about push permissions in the sample configuration file

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoUse rsync to copy files locally. Rsync removes partial destination files
Gordon Hecker [Thu, 22 Oct 2009 11:06:04 +0000 (13:06 +0200)]
Use rsync to copy files locally. Rsync removes partial destination files
when interrupted. This fixes a bug of partial results being left on local
servers or in the cache.
An error was reported in that case, but no cleanup was done automatically.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadd a chapter about submitting patches to the Coding documentation
Gordon Hecker [Thu, 22 Oct 2009 10:28:48 +0000 (12:28 +0200)]
add a chapter about submitting patches to the Coding documentation

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoallow overriding command line options by initializing before the
Gordon Hecker [Wed, 21 Oct 2009 13:18:39 +0000 (15:18 +0200)]
allow overriding command line options by initializing before the
call to e2option.parse()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodisplay location of failed patch in error message
Gordon Hecker [Fri, 2 Oct 2009 13:34:20 +0000 (15:34 +0200)]
display location of failed patch in error message

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocheck if licences attribute in source config is a proper list of strings
Gordon Hecker [Fri, 2 Oct 2009 13:21:05 +0000 (15:21 +0200)]
check if licences attribute in source config is a proper list of strings

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix configuration validation for files sources
Gordon Hecker [Fri, 2 Oct 2009 13:03:11 +0000 (15:03 +0200)]
fix configuration validation for files sources

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocument changes
Gordon Hecker [Fri, 2 Oct 2009 12:21:12 +0000 (14:21 +0200)]
document changes

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: collect_project did not work for git repositories with working-copy
Gordon Hecker [Thu, 13 Aug 2009 12:17:40 +0000 (14:17 +0200)]
bugfix: collect_project did not work for git repositories with working-copy
and mmm sourceset

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofaq: e2compat
Gordon Hecker [Tue, 18 Aug 2009 08:41:13 +0000 (10:41 +0200)]
faq: e2compat

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoe2build: implement --force-rebuild
Gordon Hecker [Tue, 4 Aug 2009 13:01:39 +0000 (15:01 +0200)]
e2build: implement --force-rebuild

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove documentation about deprecated prepare-cargo tool
Gordon Hecker [Wed, 26 Aug 2009 12:01:57 +0000 (14:01 +0200)]
remove documentation about deprecated prepare-cargo tool

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement logfile rotation, maintain sets of rotated logfiles for debug
Gordon Hecker [Wed, 26 Aug 2009 11:41:33 +0000 (13:41 +0200)]
implement logfile rotation, maintain sets of rotated logfiles for debug
log and build logs

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agohardlink result files to temporary directory for packing if possible
Gordon Hecker [Thu, 1 Oct 2009 12:55:51 +0000 (14:55 +0200)]
hardlink result files to temporary directory for packing if possible

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement wrapper for external tool: ln
Gordon Hecker [Thu, 1 Oct 2009 12:54:54 +0000 (14:54 +0200)]
implement wrapper for external tool: ln

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agolock chroot
Gordon Hecker [Wed, 30 Sep 2009 14:10:15 +0000 (16:10 +0200)]
lock chroot

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimplement locking module and initialize
Gordon Hecker [Tue, 22 Sep 2009 12:11:34 +0000 (14:11 +0200)]
implement locking module and initialize

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agonew external tool: rmdir
Gordon Hecker [Thu, 24 Sep 2009 12:30:30 +0000 (14:30 +0200)]
new external tool: rmdir

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobetter error handling in case of branches with no remote
Gordon Hecker [Wed, 30 Sep 2009 13:04:28 +0000 (15:04 +0200)]
better error handling in case of branches with no remote

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix undeclared variable in git module
Gordon Hecker [Tue, 22 Sep 2009 12:15:01 +0000 (14:15 +0200)]
fix undeclared variable in git module

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove module with unused convenience functions
Gordon Hecker [Fri, 18 Sep 2009 14:52:19 +0000 (16:52 +0200)]
remove module with unused convenience functions

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoBugfix: exit when a mandatory tool is not available
Gordon Hecker [Tue, 15 Sep 2009 12:06:47 +0000 (14:06 +0200)]
Bugfix: exit when a mandatory tool is not available

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocorrect error message when trying to fetch a non-existent source
Gordon Hecker [Thu, 3 Sep 2009 07:24:53 +0000 (09:24 +0200)]
correct error message when trying to fetch a non-existent source

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: don't create symlink if unpack and source name are the same
Tobias Ulmer [Fri, 24 Jul 2009 14:23:47 +0000 (16:23 +0200)]
bugfix: don't create symlink if unpack and source name are the same

15 years agofix e2-install-e2 to install branches properly
Gordon Hecker [Tue, 23 Jun 2009 09:44:26 +0000 (11:44 +0200)]
fix e2-install-e2 to install branches properly

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofaq: add a note about mktemp/permission denied
Gordon Hecker [Mon, 22 Jun 2009 16:16:11 +0000 (18:16 +0200)]
faq: add a note about mktemp/permission denied

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate build directory named by version, to avoid future bugs when changing
Gordon Hecker [Mon, 22 Jun 2009 13:40:57 +0000 (15:40 +0200)]
create build directory named by version, to avoid future bugs when changing
layout of the build data

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove all hook related code. The hook feature was not supported any more
Gordon Hecker [Fri, 19 Jun 2009 15:23:31 +0000 (17:23 +0200)]
remove all hook related code. The hook feature was not supported any more
and will be replaced by plugin support soon.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove support for calling the finish hook
Gordon Hecker [Fri, 19 Jun 2009 11:54:33 +0000 (13:54 +0200)]
remove support for calling the finish hook

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomaintain list of env files
Gordon Hecker [Wed, 17 Jun 2009 15:44:35 +0000 (17:44 +0200)]
maintain list of env files

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomove sourceset2ref to generic git code
Gordon Hecker [Thu, 18 Jun 2009 16:22:26 +0000 (18:22 +0200)]
move sourceset2ref to generic git code

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate sha1 checksum file for release tarballs
Gordon Hecker [Tue, 16 Jun 2009 10:43:17 +0000 (12:43 +0200)]
create sha1 checksum file for release tarballs

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate next changelog entry
Gordon Hecker [Tue, 16 Jun 2009 09:07:05 +0000 (11:07 +0200)]
create next changelog entry

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorelease e2factory-2.3.1 e2factory-2.3.1
Gordon Hecker [Tue, 16 Jun 2009 09:07:05 +0000 (11:07 +0200)]
release e2factory-2.3.1

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agostore path to source configuration correctly
Gordon Hecker [Thu, 11 Jun 2009 13:06:43 +0000 (15:06 +0200)]
store path to source configuration correctly

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoimprove assert_type() error message a bit
Tobias Ulmer [Thu, 11 Jun 2009 14:17:36 +0000 (16:17 +0200)]
improve assert_type() error message a bit

15 years agocreate next changelog entry
Gordon Hecker [Wed, 10 Jun 2009 11:45:30 +0000 (13:45 +0200)]
create next changelog entry

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorelease e2factory-2.3.1rc1 e2factory-2.3.1rc1
Gordon Hecker [Wed, 10 Jun 2009 11:45:30 +0000 (13:45 +0200)]
release e2factory-2.3.1rc1

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobugfix: error checking in buildid calculation
Gordon Hecker [Tue, 9 Jun 2009 12:25:25 +0000 (14:25 +0200)]
bugfix: error checking in buildid calculation

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosupport 2_2_2 syntax
Gordon Hecker [Mon, 8 Jun 2009 14:28:37 +0000 (16:28 +0200)]
support 2_2_2 syntax

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agodocument basic configuration: .e2/e2version, e2/syntax, .e2/extensions
Gordon Hecker [Mon, 8 Jun 2009 11:53:13 +0000 (13:53 +0200)]
document basic configuration: .e2/e2version, e2/syntax, .e2/extensions

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocatch error when opening debug logfile
Gordon Hecker [Mon, 8 Jun 2009 10:50:04 +0000 (12:50 +0200)]
catch error when opening debug logfile

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix uninstall target
Gordon Hecker [Mon, 8 Jun 2009 08:19:29 +0000 (10:19 +0200)]
fix uninstall target

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocreate next changelog entry
Gordon Hecker [Fri, 5 Jun 2009 13:04:16 +0000 (15:04 +0200)]
create next changelog entry

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorelease e2factory-2.3.1pre1 e2factory-2.3.1pre1
Gordon Hecker [Fri, 5 Jun 2009 13:04:16 +0000 (15:04 +0200)]
release e2factory-2.3.1pre1

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoFix regression: Allow '.' in source/result names again.
Gordon Hecker [Thu, 4 Jun 2009 11:42:25 +0000 (13:42 +0200)]
Fix regression: Allow '.' in source/result names again.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoauto-create release tarball
Gordon Hecker [Thu, 4 Jun 2009 09:34:49 +0000 (11:34 +0200)]
auto-create release tarball

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochangelog
Gordon Hecker [Thu, 4 Jun 2009 08:39:44 +0000 (10:39 +0200)]
changelog

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoupdate release process
Gordon Hecker [Tue, 2 Jun 2009 11:03:07 +0000 (13:03 +0200)]
update release process

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadding support for ports in scp transport
rk@emlix.com [Fri, 8 May 2009 09:09:02 +0000 (11:09 +0200)]
adding support for ports in scp transport
Signed-off-by: rk@emlix.com <rainer.keller@emlix.com>
15 years agoAdd support for port in URLs
rk@emlix.com [Fri, 8 May 2009 09:08:37 +0000 (11:08 +0200)]
Add support for port in URLs
Signed-off-by: rk@emlix.com <rainer.keller@emlix.com>
15 years agofix concatenation of errors
rk@emlix.com [Fri, 8 May 2009 12:05:02 +0000 (14:05 +0200)]
fix concatenation of errors

15 years agobugfix in e2-fetch-project: pass failure in e2-install-e2 to the user
Gordon Hecker [Wed, 27 May 2009 14:13:46 +0000 (16:13 +0200)]
bugfix in e2-fetch-project: pass failure in e2-install-e2 to the user

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoregression fix: .e2/e2version was not generated when creating a project
Gordon Hecker [Wed, 27 May 2009 14:08:23 +0000 (16:08 +0200)]
regression fix: .e2/e2version was not generated when creating a project

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoremove unused defaults for project setup from the code, move defaults from
Gordon Hecker [Wed, 27 May 2009 12:20:32 +0000 (14:20 +0200)]
remove unused defaults for project setup from the code, move defaults from
e2.conf.in to make.vars

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoreplace builtin syntax list and syntax file by buildconfig.SYNTAX table
Gordon Hecker [Wed, 27 May 2009 12:01:40 +0000 (14:01 +0200)]
replace builtin syntax list and syntax file by buildconfig.SYNTAX table
syntax compatibility is maintained in a single place in make.vars new

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofind .git in TOPLEVEL when calling git describe
Gordon Hecker [Wed, 27 May 2009 11:44:48 +0000 (13:44 +0200)]
find .git in TOPLEVEL when calling git describe

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agochange version to 2.3.1pre
Gordon Hecker [Wed, 27 May 2009 11:40:08 +0000 (13:40 +0200)]
change version to 2.3.1pre

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadd SYSCONFDIR to buildconfig and replace hardcoded path
Gordon Hecker [Wed, 27 May 2009 11:30:44 +0000 (13:30 +0200)]
add SYSCONFDIR to buildconfig and replace hardcoded path

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agointroduce specific config files for patchlevels in config file search path
Gordon Hecker [Wed, 27 May 2009 11:06:48 +0000 (13:06 +0200)]
introduce specific config files for patchlevels in config file search path

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agouse buildconfig.MAJOR and buildconfig.MINOR in config file search path
Gordon Hecker [Wed, 27 May 2009 11:05:17 +0000 (13:05 +0200)]
use buildconfig.MAJOR and buildconfig.MINOR in config file search path
instead of hard-coded version string

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocompose version string from single variables
Gordon Hecker [Tue, 26 May 2009 09:28:32 +0000 (11:28 +0200)]
compose version string from single variables
replace E2_COMMIT and E2_VERSION build time variables
new make target: tag

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoexport SRC pointing to the e2factory source toplevel to extension makefiles
Gordon Hecker [Thu, 14 May 2009 10:13:22 +0000 (12:13 +0200)]
export SRC pointing to the e2factory source toplevel to extension makefiles

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agorequire buildconfig in e2lib
Gordon Hecker [Thu, 14 May 2009 09:15:53 +0000 (11:15 +0200)]
require buildconfig in e2lib

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agobuild system has support for building extensions now
Gordon Hecker [Wed, 13 May 2009 09:35:29 +0000 (11:35 +0200)]
build system has support for building extensions now
extensions are built inside e2factory now

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomove result and source api from e2lib to e2tool library
Gordon Hecker [Tue, 12 May 2009 14:00:07 +0000 (16:00 +0200)]
move result and source api from e2lib to e2tool library

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocopy build script correctly in collect_project for results configured in
Gordon Hecker [Tue, 12 May 2009 13:42:19 +0000 (15:42 +0200)]
copy build script correctly in collect_project for results configured in
subdirectories of res/

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agomove build time configuration to buildconfig.lua
Gordon Hecker [Mon, 11 May 2009 18:15:19 +0000 (20:15 +0200)]
move build time configuration to buildconfig.lua

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix a bug where cache.file_path() was used without caching the file
Gordon Hecker [Wed, 6 May 2009 10:34:22 +0000 (12:34 +0200)]
fix a bug where cache.file_path() was used without caching the file
before using cache.cache_file()

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocheck for default_extensions table in configuration
Gordon Hecker [Wed, 6 May 2009 07:49:43 +0000 (09:49 +0200)]
check for default_extensions table in configuration

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agotake default extension from global configuration for project setup
Gordon Hecker [Tue, 5 May 2009 15:14:50 +0000 (17:14 +0200)]
take default extension from global configuration for project setup
provide default configuration in sample e2.conf

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadd documentation about extensions
Gordon Hecker [Tue, 5 May 2009 10:28:53 +0000 (12:28 +0200)]
add documentation about extensions

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoextension config in .e2/extensions is a lua table now
Gordon Hecker [Tue, 5 May 2009 14:00:23 +0000 (16:00 +0200)]
extension config in .e2/extensions is a lua table now
.e2/e2version becomes obsolete, the user must move the configuration to
use this version of e2factory.

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agocall global tools with LUA_PATH and LUA_CPATH set. This makes setting
Gordon Hecker [Thu, 30 Apr 2009 14:20:48 +0000 (16:20 +0200)]
call global tools with LUA_PATH and LUA_CPATH set. This makes setting
package.path and package.cpath in the code obsolete.

Signed-off-by: Gordon Hecker <gh@emlix.com>
Conflicts:

global/e2-install-e2.lua.in

15 years agoingore missing repositories when removing e2factory and extension
Gordon Hecker [Thu, 30 Apr 2009 09:42:50 +0000 (11:42 +0200)]
ingore missing repositories when removing e2factory and extension
repositories

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agosupport installing local extensions
Gordon Hecker [Tue, 28 Apr 2009 15:15:29 +0000 (17:15 +0200)]
support installing local extensions

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agofix missing variable declaration
Gordon Hecker [Thu, 30 Apr 2009 13:29:56 +0000 (15:29 +0200)]
fix missing variable declaration

Signed-off-by: Gordon Hecker <gh@emlix.com>
15 years agoadding support for subdirectories in src/ and res/
rk@emlix.com [Thu, 30 Apr 2009 10:29:18 +0000 (12:29 +0200)]
adding support for subdirectories in src/ and res/

16 years agoshow path to build-script in error message
rk@emlix.com [Thu, 30 Apr 2009 09:07:32 +0000 (11:07 +0200)]
show path to build-script in error message

16 years agofix missing argument in error message
rk@emlix.com [Thu, 30 Apr 2009 07:18:07 +0000 (09:18 +0200)]
fix missing argument in error message

16 years agoremove "res/" string
rk@emlix.com [Wed, 29 Apr 2009 14:08:01 +0000 (16:08 +0200)]
remove "res/" string
remove "src/" string

16 years agoremove the chroot prior to setting up a new chroot environment even
Gordon Hecker [Tue, 28 Apr 2009 12:37:25 +0000 (14:37 +0200)]
remove the chroot prior to setting up a new chroot environment even
when --keep was specified.

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agomake current environment available to nested environment config files
Gordon Hecker [Mon, 27 Apr 2009 12:10:53 +0000 (14:10 +0200)]
make current environment available to nested environment config files

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agofix error message when trying to enter a non-existent playground
Gordon Hecker [Wed, 22 Apr 2009 15:39:05 +0000 (17:39 +0200)]
fix error message when trying to enter a non-existent playground

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agosupport DESTDIR when installing global tools
Gordon Hecker [Wed, 22 Apr 2009 15:22:28 +0000 (17:22 +0200)]
support DESTDIR when installing global tools

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agoenforce umask 0022 when doing work in chroot
Gordon Hecker [Wed, 22 Apr 2009 15:09:11 +0000 (17:09 +0200)]
enforce umask 0022 when doing work in chroot

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agomake e2util.umask() return previous umask value
Gordon Hecker [Wed, 22 Apr 2009 15:07:34 +0000 (17:07 +0200)]
make e2util.umask() return previous umask value

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agomove chroot marker out of the chroot environment, fixing a possible
Gordon Hecker [Thu, 2 Apr 2009 15:47:20 +0000 (17:47 +0200)]
move chroot marker out of the chroot environment, fixing a possible
deadlock situation

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agomake detect_tool script executable in collect_project result
Gordon Hecker [Thu, 2 Apr 2009 12:29:15 +0000 (14:29 +0200)]
make detect_tool script executable in collect_project result

Signed-off-by: Gordon Hecker <gh@emlix.com>
16 years agoquote template argument for mktemp, as a quick fix
Gordon Hecker [Thu, 2 Apr 2009 12:18:10 +0000 (14:18 +0200)]
quote template argument for mktemp, as a quick fix

Signed-off-by: Gordon Hecker <gh@emlix.com>