1260 lines
39 KiB
Plaintext
1260 lines
39 KiB
Plaintext
commit 28292800301ce871836524b7b7e69526af770771
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Mar 25 13:37:49 2013 +0000
|
|
|
|
[molecule.cmdline] call GenericSpec.output()
|
|
|
|
commit 38ee5b4b09dffa2f059578dea6911b08cf45a2b1
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Mar 25 13:34:24 2013 +0000
|
|
|
|
[molecule.specs.skel] Add GenericSpec.output() method
|
|
|
|
commit 3046af38e90b3d7c3033dbf8afa5b45cd17b6ed7
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Mar 25 11:58:33 2013 +0000
|
|
|
|
[molecule.specs] GenericSpec: store the .spec file path inside the class object
|
|
|
|
commit 552e247dc2b6eecacb187419d03f87072c7e29a0
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Mar 24 14:52:41 2013 +0000
|
|
|
|
[molecule] refactor very old code, bump plugin API, save the world
|
|
|
|
commit aea35c79e7b7f7e26a5d6c113fd266ce1cfcf8cf
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Mar 23 16:04:28 2013 +0000
|
|
|
|
[molecule.specs] remove molecule-plugins specific code from core
|
|
|
|
commit 5be5b58729ab36806ccdb1bbe31c3daef6bbe7af
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Mar 23 07:22:17 2013 +0000
|
|
|
|
Make GenericSpecFunctions.ne_string and GenericSpecFunctions.ne_list return bool
|
|
|
|
commit 6b74b21453858b9f2e9934cfb8d371857166dd09
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Mar 23 07:17:30 2013 +0000
|
|
|
|
Fix GenericSpecFunctions.ne_string(), call x.strip() directly
|
|
|
|
commit c85188f97e412a83cf1518acdc87a0979daf1541
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Mar 22 14:54:58 2013 +0000
|
|
|
|
[molecule] chmod +x
|
|
|
|
commit 8d3902ec326b84151895484353d811c7c1472d49
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 19:17:38 2013 +0000
|
|
|
|
[molecule.settings] drop contants, they have been moved to molecule-plugins
|
|
|
|
commit 39fd901e20667762a0d8428d8e874d3fc4d12a56
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 14:20:14 2013 +0000
|
|
|
|
[molecule.settings] Drop pkgs_* from Configuration, moved to molecule-plugins
|
|
|
|
commit 730046e116c39b374fdbd1dbc051cc517a778df2
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 13:23:41 2013 +0000
|
|
|
|
Tagging Molecule Core version 1.0.1
|
|
|
|
commit e7004302ca31edcdcc138f78498d8d52b68e384c
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 13:13:36 2013 +0000
|
|
|
|
[molecule.specs.plugins] add missing __init__.py
|
|
|
|
commit 0cc9feee90ee29288df7cf19e49348a3aa8cdbe4
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:36:42 2013 +0000
|
|
|
|
Tagging Molecule Core version 1.0
|
|
|
|
commit 237919c11ad4a9a9be15c6a5ffbb3ac9a65fa257
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:25:51 2013 +0000
|
|
|
|
[scripts] update tag-version.sh
|
|
|
|
commit f111c95e21dd21462f1be87b8fc0a71742d03de6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:13:52 2013 +0000
|
|
|
|
[Makefile] remove the examples subdir
|
|
|
|
commit 0fe80c64bc63bb62591ac0394d1306ff3d7c48c4
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:08:36 2013 +0000
|
|
|
|
[todo] drop old TODO
|
|
|
|
commit 7005d3de86292455ac428d4230f129ad96bfbf29
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:08:25 2013 +0000
|
|
|
|
[po] update translations
|
|
|
|
commit 73ea2630431033544e4798e38f4e566c4a6a295a
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 12:07:17 2013 +0000
|
|
|
|
[tests] Update tests script
|
|
|
|
commit 87a0b09f43c6bda05f354b01802eb9f805ae3cf5
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 11:53:41 2013 +0000
|
|
|
|
[molecule.specs.plugins] add empty directory
|
|
|
|
commit a49315994086b842741e1b3b432bafe3894b69a8
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Mar 21 11:42:11 2013 +0000
|
|
|
|
[molecule.specs] PluginFactory: fix variable name typo
|
|
|
|
commit dc3f67dbc6c0bdddf0d42a8ad7423f2ffab7b86e
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Mar 18 15:48:28 2013 +0000
|
|
|
|
[molecule.specs.factory] add support for out of tree plugins, through MOLECULE_PLUGIN_MODULES
|
|
|
|
commit db6c8288ee7474d9453fdf402c2ea2ec2822541d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Mar 18 14:47:05 2013 +0000
|
|
|
|
[molecule.settings] drop execution_strategy default to "livecd"
|
|
|
|
commit 305f316e7879eda6bf57006b8a223f57b94f3340
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Feb 12 12:13:00 2013 +0100
|
|
|
|
Tagging Molecule version 0.9.24.8
|
|
|
|
commit 2190679b7a26a02c3ae3505098da80c746190990
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Feb 12 12:11:26 2013 +0100
|
|
|
|
[settings] fix _env_expander, account a "\n" trailing char that got stripped off
|
|
|
|
commit d0465bc46456c589e8be06335fca97d420d4918b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Jan 5 09:57:59 2013 +0000
|
|
|
|
Tagging Molecule version 0.9.24.7
|
|
|
|
commit 570aecbdaf20b86fe567295bc69458b1da96bc0c
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Jan 5 09:56:26 2013 +0000
|
|
|
|
[molecule.settings] do not filter out duplicated lines, this breaks .spec parsing
|
|
|
|
commit 86765c28805950f030740ebea98c8ae813285c1b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Sep 11 16:02:08 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.6
|
|
|
|
commit 197613c9384f6d50035ca89589c41ab38d8e6ecc
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Sep 10 14:40:27 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.5
|
|
|
|
commit 4919474a1edc3ec901376800b54e2b9001507be6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 9 21:31:59 2012 +0200
|
|
|
|
[molecule.utils] fix exec_chroot_cmd program arguments passed to subprocess.call()
|
|
|
|
commit 9b68a485cfb4e1c4c3acba951be187828ae0e4a8
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 9 21:09:37 2012 +0200
|
|
|
|
[molecule.utils] simplify exec_chroot_cmd by using subprocess.call() directly
|
|
|
|
commit 7b2a326945ce679b0a93c1880735ef920d9cf50f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 9 18:25:21 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.4
|
|
|
|
commit 8e3eecfeb1abd737b48c09b5b3b97e0e5cf90862
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 9 18:23:30 2012 +0200
|
|
|
|
[molecule.utils] remove RUNNING_PIDS set
|
|
|
|
This ill conceived idea of killing stale chroot child processes does more
|
|
harm than good and the idea has been inherited long time ago from the Catalyst
|
|
codebase. Chroot processes are responsible of their cleanup.
|
|
|
|
commit 451ed4f6fc95be46865ed63d96c0eec2475da65f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Sep 5 13:54:24 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.3
|
|
|
|
commit d18f246d186c03cdfa2c31883db63b2029e46ed5
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Aug 17 21:24:16 2012 +0200
|
|
|
|
[molecule] restore Python 3.x compatibility
|
|
|
|
commit a3d67dee1ff5bbe0a473fde51961b4d7b3cde5c6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 1 16:04:02 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.2
|
|
|
|
commit 9ec11adcff26080eaa5384d116b09e10f88c4a73
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 1 16:03:32 2012 +0200
|
|
|
|
[molecule/settings] improve recursive preprocessor statement execution
|
|
|
|
commit fe9c578e893fbe9ceb448a05a77ca728a2994dca
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 1 15:45:39 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24.1
|
|
|
|
commit 0c152c4b5e2b35293295ee68b8ace10aadf21d7f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 1 15:45:18 2012 +0200
|
|
|
|
[molecule.utils] eval_shell_argument: always provide a format string to printf
|
|
|
|
commit 9cc55ecbe5bdb40032bdcb23c98dacbf7190cdce
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 25 16:32:50 2012 +0200
|
|
|
|
Tagging Molecule version 0.9.24
|
|
|
|
commit a8fba89832f02107ab3ec5a34ba1c38e3cf2c053
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 25 16:30:32 2012 +0200
|
|
|
|
[molecule/settings] add support for %env expanders
|
|
|
|
commit a9383c76da38f3fd87d14235b643db78ea4c6d7f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 25 16:22:53 2012 +0200
|
|
|
|
[molecule/utils] add eval_shell_argument function
|
|
|
|
commit 4044a3f94eb83fb5d72dd382fe9333b2960063b0
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 25 15:22:44 2012 +0200
|
|
|
|
[molecule/settings] tolerare leading spaces when looking for expanders
|
|
|
|
commit 73f4560bfcad497f653e30687402ed131bd02cfa
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Jan 27 23:35:46 2012 +0100
|
|
|
|
Tagging Molecule version 0.9.23.4
|
|
|
|
commit fb52e1f7cf469a20fe1edc40f5bda0a4a6f0469d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Jan 27 23:23:44 2012 +0100
|
|
|
|
Tagging Molecule version 0.9.23.3
|
|
|
|
commit 4cd8c743239eb44956f5490b2ed2dc6418f07cbf
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Dec 29 17:25:47 2011 +0100
|
|
|
|
Tagging Molecule version 0.9.23.2
|
|
|
|
commit 909637cad6747091da4feaeb67f0dfff9509c70d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Dec 29 17:11:57 2011 +0100
|
|
|
|
Tagging Molecule version 0.9.23.1
|
|
|
|
commit e4f862ed5fefe9254690f2d9ef4455492e42d2ad
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Dec 29 08:37:17 2011 +0100
|
|
|
|
Tagging Molecule version 0.9.23
|
|
|
|
commit 4f66342c5cd18bc802bba07b645aaf48e9bc931c
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Dec 29 08:36:46 2011 +0100
|
|
|
|
[specs/mmc] add source chroot script hooks support
|
|
|
|
commit 85bb0dae03b73f896b44d394476d7ea158ac82b3
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Dec 28 17:27:29 2011 +0100
|
|
|
|
Tagging Molecule version 0.9.22
|
|
|
|
commit d4e7413a54f723515caa85e014f081e82490af93
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Dec 28 17:26:57 2011 +0100
|
|
|
|
[plugins/mmc] add MMC image generator plugin
|
|
|
|
commit 36de0cdf219e42482435d1f52137aeb4eff40589
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 4 14:18:14 2011 +0200
|
|
|
|
[scripts] update tag-version.sh tarball info
|
|
|
|
commit 396d9464f4501586ada90ee50b875768f877ec35
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 4 14:16:35 2011 +0200
|
|
|
|
Tagging Molecule version 0.9.21
|
|
|
|
commit d1c6cb5c58993e5524e1c634a4d37c9b42f38bdd
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 4 14:16:03 2011 +0200
|
|
|
|
[po] update translations
|
|
|
|
commit 5a05fe6315741873e59f844bc7c19287fb11a791
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 4 12:54:40 2011 +0200
|
|
|
|
[molecule.utils] remove_path_sandbox: do not use Popen with shell=True but rather use glob.glob()
|
|
|
|
commit 7ecd318eefeae86206cc86eb98c3c692113528de
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Sep 4 11:52:02 2011 +0200
|
|
|
|
[molecule] rewrite molecule.utils.exec_cmd() to not use shell=True
|
|
|
|
The following changes were required code-wide:
|
|
- use shlex.split() to split commands read from spec files
|
|
- use glob.glob() where required
|
|
- write command splitter function and make use of it instead of
|
|
simple string splitter
|
|
|
|
commit 27f918ab3bdc67d18f503a4f40798b93f33efeb9
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 21 14:32:31 2011 +0200
|
|
|
|
[molecule] add .gitattributes file, excluding the test suite from archive for now
|
|
|
|
commit 5ba5d28466183d9eff3fdc8adc1c19e25152b86d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 21 13:57:04 2011 +0200
|
|
|
|
Tagging Molecule version 0.9.20.7
|
|
|
|
commit 44cfee227aabd5db170b6f9071611dfa1cea76fc
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 21 13:55:07 2011 +0200
|
|
|
|
[molecule.utils] enhance kill_chroot_pids(), add ability to sleep and wait for scripts to leave "zombies"
|
|
|
|
commit 77c76dab93479b7f52100d80b76d5961f73a2fca
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 21 12:59:44 2011 +0200
|
|
|
|
[molecule.utils] prefer execvp() over subprocess.call() in forked process
|
|
|
|
commit 297256e575a14a800d00e241036a5b8997b68eb8
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 21 12:39:20 2011 +0200
|
|
|
|
[molecule.utils] add kill_chroot_pids function, requires lsof (new dependency)
|
|
|
|
commit 75c69f826ad25582cb734b5757cf9201f245a551
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 20 23:54:46 2011 +0200
|
|
|
|
Tagging Molecule version 0.9.20.6
|
|
|
|
commit b3f407d6830dc5a6197a50072a990c4a004d5156
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 20 23:53:39 2011 +0200
|
|
|
|
[molecule] image_plugin: fix chroot copy to mounted image file
|
|
|
|
commit b3f47ae9df1c06c7425e776396a8eb431ff67837
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Dec 18 16:29:52 2010 +0100
|
|
|
|
Tagging Molecule version 0.9.20.5
|
|
|
|
commit 114c7b6b316836c0ba58a2ecff926dc47ba97002
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Dec 18 16:29:31 2010 +0100
|
|
|
|
[molecule.settings] add support for cdrkit
|
|
|
|
commit 8cc8c47c7cae024824ef262a85810d87a441a6e5
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Dec 18 16:08:25 2010 +0100
|
|
|
|
Tagging Molecule version 0.9.20.4
|
|
|
|
commit 33bc01df7de21bc650d36d07f55c1446776bd897
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat Dec 18 16:07:05 2010 +0100
|
|
|
|
[molecule*] beautify output, make molecule.settings contain only utf strings
|
|
|
|
commit 32ae4ee71814d08837f6a63bf2f25876e28bba14
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Nov 11 19:18:08 2010 +0100
|
|
|
|
[molecule] add support for MOLECULE_TMPDIR environment variable (defaulting to /var/tmp), so that user can override it
|
|
|
|
commit 0aabf7db7e1de09b84787e273e1160a193d74ec1
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Oct 15 12:28:19 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.20.3
|
|
|
|
commit 77cf056886bd0736a5044503973f1c976fc871b6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Aug 31 18:30:48 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 1bda85fa470321d688a904d280eebc118bcce171
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Aug 26 21:24:46 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.20.2
|
|
|
|
commit cd83db9b13dad5e0f4af16a63b9b963bbd72e094
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Aug 13 15:24:22 2010 +0200
|
|
|
|
[tests] add unit tests for .spec parsers
|
|
|
|
commit de5df53461be279b556735f1bb9e34d3c4a531b8
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Aug 12 22:40:29 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit a08560310b2579d4f77a681ffa54e6e801976309
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Aug 12 22:40:16 2010 +0200
|
|
|
|
[tests] add initial unit tests
|
|
|
|
commit 2786c84a3fd16260577325bfc11b4fd987295e69
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Aug 12 22:39:41 2010 +0200
|
|
|
|
[molecule.utils] improve reliability of valid_exec_check and remove_path_sandbox
|
|
|
|
commit 8084e74a206fcc8530558d3169445eb315ac7a61
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 11 11:24:13 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.20.1
|
|
|
|
commit 306718c6d112e959ebf1f2ea39bc2485ade8fecc
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Aug 10 19:07:43 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.20
|
|
|
|
commit 99424666e97ea656f829b166532ef1f28abf554c
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 23:43:17 2010 +0200
|
|
|
|
[po] add molecule.pot, it was missing
|
|
|
|
commit 4916865bc7734b141facb94937cf9622bd1194b0
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 23:43:02 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 1206d60a63ad7f0aab5b6cdddade68d4148c4912
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 23:42:55 2010 +0200
|
|
|
|
[po] update translations
|
|
|
|
commit 6755f0cbf116148e0eb17c21dfd4a19662a7d368
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 18:33:31 2010 +0200
|
|
|
|
[molecule.utils] add mkdtemp()
|
|
|
|
commit 182cc565a5eaf66d76b7df9a6e7ef0f4710c34c3
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 17:42:04 2010 +0200
|
|
|
|
[molecule.utils] add get_random_str()
|
|
|
|
commit 7944d49cf8f5f859fd9a8e07e5c86e08f0dfb832
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 17:41:03 2010 +0200
|
|
|
|
[molecule.settings] squashfs and iso images have to be mounted read-only
|
|
|
|
commit 256e76ffa7b246090c5e35724998263851e0211e
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 15:54:43 2010 +0200
|
|
|
|
[molecule.utils] improve random numbers generation
|
|
|
|
commit 96b022db3e37873586e137b0172d74c72895af5b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 15:45:58 2010 +0200
|
|
|
|
[molecule.utils] add "env" keyword argument to exec_chroot_cmd and exec_cmd
|
|
|
|
commit b69b8f0934c87e87fd6059d0ada2660d6ab07811
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 15:25:36 2010 +0200
|
|
|
|
[molecule.settings] use absolute paths for hard-coded executables
|
|
|
|
commit 6c7e08d3ecd04e7ccaa54993e8f0fc6f121d8bfd
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 8 15:08:36 2010 +0200
|
|
|
|
[molecule.utils] add exec_cmd_get_status_output function
|
|
|
|
commit 3d5e7537c4a1099d769ff3751003502efa3416cc
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Aug 4 23:53:24 2010 +0200
|
|
|
|
[molecule] place --nocolor handling before --help, close bug 1685
|
|
|
|
commit 5e9bb8902f31282abf88c9ead9e688df4dba2c81
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Aug 2 10:12:35 2010 +0200
|
|
|
|
[molecule.cmdline] move super user checks into molecule.cmdline
|
|
|
|
commit 7f5e973de62116775319f73fee4448c032666e40
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Aug 2 10:04:22 2010 +0200
|
|
|
|
[molecule] catch KeyboardInterrupt by running kill phase in while loop
|
|
|
|
commit fc464cef533cb5f7b84c6bd2456c395b0dd31dc4
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 1 22:49:47 2010 +0200
|
|
|
|
[molecule.specs] GenericSpecFunctions: add ve_integer_converter()
|
|
|
|
commit 23b9552669f41a495d5e23b333748137d242f1f9
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 1 22:47:33 2010 +0200
|
|
|
|
[molecule] GenericSpecFunctions: add valid_integer()
|
|
|
|
commit 3e33d0cbee411fa02787d059513c9966f7ddd66c
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 1 18:21:11 2010 +0200
|
|
|
|
[molecule] add support for enforcing super user privileges requirements
|
|
|
|
commit b9fb6cde6a0d97649b220d0c2cfcb2ac552d4232
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Aug 1 18:10:01 2010 +0200
|
|
|
|
[molecule.utils] add some documentation
|
|
|
|
commit a6e2ecf0a28bc0e9ca365610f339248584ce6661
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Jul 23 11:13:08 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.12
|
|
|
|
commit 4d05e04b9e61abbd9bcc59670c90168ca6aff351
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Jul 23 10:49:16 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.11.2
|
|
|
|
commit a0926805e2116c12d6a49b20ff67e6e4d71479cb
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Fri Jul 23 10:40:44 2010 +0200
|
|
|
|
[molecule.utils] exec_chroot_cmd: tweak default args
|
|
|
|
commit c483a855adb09fc6dee3e003caa95fbb3d7f31f5
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 22 13:55:51 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.11.1
|
|
|
|
commit 6b92b20153f4b3ebbe310c8ff21d2d3fd1b7499b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 22 13:54:56 2010 +0200
|
|
|
|
[molecule.specs.skel] fix regression, 'prechroot' variable is list, not str
|
|
|
|
commit bbd711d92dbc47a4e510a9adacaf926943c4f6d9
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Wed Jul 21 01:56:47 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.11
|
|
|
|
commit 8b5f30967b01539beae0074986e042116f0cf4e2
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jul 19 00:26:07 2010 +0200
|
|
|
|
[molecule] update TODO
|
|
|
|
commit cc197a97572dce05950032d927249c8a473a6c37
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Jul 18 22:56:09 2010 +0200
|
|
|
|
[molecule.specs.skel] export prechroot variable to environment
|
|
|
|
commit 5e3f62daf79d32a47ddb32673a7e818bc79ed6b7
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jul 15 16:55:20 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.20
|
|
|
|
commit e8d4da07ecc44322b5f370d1cad3ee065ff97c72
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jul 12 16:29:58 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.11
|
|
|
|
commit 6d338895846a0b17d96c05ed28fba21bd296f30f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jul 12 16:27:14 2010 +0200
|
|
|
|
[molecule.settings] fix parser bug causing statement values containing ":" to be truncated
|
|
|
|
commit 0036b45f66409d8e7adc5c4d23e0e4a87c1723dd
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jul 12 09:52:44 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.10
|
|
|
|
commit 965abd10a6a27031ea86bd70027d92aa88d3853b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:30:15 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.3
|
|
|
|
commit d093ad06bd8ae6413fcf8b2bd69eead6602a1d01
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:29:40 2010 +0200
|
|
|
|
[Makefile] do not install Makefile to live-system thanks to ssuominen@gentoo.org for reporting
|
|
|
|
commit 4f2dd6de9f67dd98e0f73725d5316911a48b295d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:11:43 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 77ea38e04aa5c8f0c7428cf7fee03589547a27c6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:09:44 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.2
|
|
|
|
commit 174967f7e71e37179a982a98902f9caaaf7bbffb
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:09:25 2010 +0200
|
|
|
|
[molecule.utils] make md5sum() working with Python3.x
|
|
|
|
commit 5caaea5f487cc6f69e78b741054510ababc938fd
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 11:03:11 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10.1
|
|
|
|
commit 883f85e3ee460ed39f490ee55fa5c51be264c3db
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 10:51:45 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.10
|
|
|
|
commit bbe471e397ae1a997d4c7f44a2f134bb2d75c805
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 10:42:47 2010 +0200
|
|
|
|
[molecule] other Python3.x fixes
|
|
|
|
commit 133c1108334478d6a008d64afe6144dac75874df
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Tue Jun 29 10:37:28 2010 +0200
|
|
|
|
[molecule] improve Python 3.x support
|
|
|
|
commit 89cff87cd78a5f442381fa3afcb63d8206461d8a
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jun 28 07:34:48 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.6.3
|
|
|
|
commit 106e6bb216c9cde667566dc6678e8afecd2d9ac6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jun 28 07:34:27 2010 +0200
|
|
|
|
[Makefile] use $(MAKE) instead of "make"
|
|
|
|
commit f64c90ce62ae11228037bc89e81d2afd3385970d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Jun 28 07:06:31 2010 +0200
|
|
|
|
[scripts] append end of tagging message to tag-version.sh
|
|
|
|
commit 1cde69b887e2a036435fa01029ddf84a6bfc5f47
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jun 17 18:56:17 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.6.2
|
|
|
|
commit 699ccb24ad6bef2a32de18a6e36a72846c8cfcfc
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jun 17 18:52:06 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.6.1
|
|
|
|
commit 206eee021b03fc9764ab6125f061161e35e6fb69
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Jun 17 18:19:12 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.6
|
|
|
|
commit add60be5580b67b23e7c3f9a074b3a94ccd63685
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon May 24 20:27:33 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.5.1
|
|
|
|
commit b347543b103f670069d82b96424d3c93bc071e98
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 22 12:07:33 2010 +0200
|
|
|
|
Tagging Molecule version 0.9.5
|
|
|
|
commit 5db85f7ccaf6fb5502d22790e7a3f2a16d418649
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 22 12:07:02 2010 +0200
|
|
|
|
[Makefile] fix molecule library install path
|
|
|
|
commit 09f2a9aabd6c14cd4ebf401d1c90d22e9a5ebcc5
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 22 12:05:54 2010 +0200
|
|
|
|
[molecule] update POTFILES.in and .pot
|
|
|
|
commit b46a4c62ebad9a6bd7a65c48c11030734ff19d93
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu May 20 15:42:10 2010 +0200
|
|
|
|
[molecule] add preliminary support for template files preprocessor
|
|
|
|
Implement "%import /path" preprocessor statement support inside
|
|
.spec files
|
|
|
|
commit 3a4b03b98cc9e5d3e8043b40619dc131b7654270
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon May 17 11:10:38 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit dc34434fb7b87a4aff78a5948de1734d0fd4b654
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 17:41:08 2010 +0200
|
|
|
|
Tagging Molecule version 0.9
|
|
|
|
commit 437ca0f9af6ecf91679475ad735712d5088a712e
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 17:33:04 2010 +0200
|
|
|
|
[molecule] implement real Molecule Plugin Factory and use it
|
|
|
|
commit 18387e9eb84f7ab78cc768425bea44db0f9aaf61
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 15:41:41 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 37fff9fe19a72b4a0b987ca0db2fd582bf00e2c6
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 15:41:32 2010 +0200
|
|
|
|
[git] update .gitignore
|
|
|
|
commit e72a3b88d2c1ff8854b81dd4fea0ca58dbd3d140
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 15:40:50 2010 +0200
|
|
|
|
[Makefile] add po/ dir to build system
|
|
|
|
commit 0eb7ba2ac2aecd39da4d8539fdf728ab0e4f352f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 15:39:53 2010 +0200
|
|
|
|
[po] add i18n support
|
|
|
|
commit deb751de7f61efb594317c2e518bec11bd159baa
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 15:28:08 2010 +0200
|
|
|
|
[molecule] add version tagging script, fix version handling
|
|
|
|
commit 53657e82aa97354826ec907df86d88085164798b
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 14:46:16 2010 +0200
|
|
|
|
[molecule] add Makefiles
|
|
|
|
commit 947a4f8a536878b5a8fa843f9df7d242a385bd04
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 13:38:58 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 532a364082429bb00cd0aeee042c4831de59ca9d
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 16 13:38:28 2010 +0200
|
|
|
|
[todo] update TODO
|
|
|
|
commit 97a5c72792d4f46290875ebe82ef52df54b31130
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 15 22:18:37 2010 +0200
|
|
|
|
[molecule.output] trivial code update
|
|
|
|
commit 7d2dd23d4d4758415a2edb678dc7088a516f67b0
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 15 22:15:44 2010 +0200
|
|
|
|
[molecule.output] fix redirection of stdout to file
|
|
|
|
commit ee39faa915fedd61671956edb7abde75b86cfc9f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sat May 15 22:11:13 2010 +0200
|
|
|
|
[molecule.output] port new code from Entropy (entropy.output)
|
|
|
|
commit c70c69a8c841514a3e76fe5a78090c9eea3b074a
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun May 9 16:50:37 2010 +0200
|
|
|
|
[molecule.settings] version bump
|
|
|
|
commit d969baa293ebc34c1b4cc4377183fdc774e91984
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Apr 29 16:41:06 2010 +0200
|
|
|
|
[molecule.output] disable colorized output if stdout is not a tty
|
|
|
|
commit de9d6cba26b20be781d9abf36fea6f0e8d29ec10
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Apr 25 16:15:09 2010 +0200
|
|
|
|
[molecule] update version
|
|
|
|
commit 6e4b5c61ad4f1ba73a99edb5556d75a04f59ff89
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Apr 25 16:13:09 2010 +0200
|
|
|
|
[molecule.specs.skel] export general purpose variables to env
|
|
|
|
When GenericExecutionStep instance is created, some general purpose
|
|
.spec file variable values are exported to environment:
|
|
- RELEASE_STRING
|
|
- RELEASE_VERSION
|
|
- RELEASE_DESC
|
|
|
|
commit 153cf5b6a587785ab9d2cddb4cb44e7f07238142
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Apr 22 22:13:04 2010 +0200
|
|
|
|
[molecule] remove python 2.5 __future__ import
|
|
|
|
commit c97e95e1c7ccf017002d00ded3cb494d245c7d8e
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Mon Apr 19 11:02:20 2010 +0200
|
|
|
|
[molecule.settings] bump version inside settings
|
|
|
|
commit 31592156e05b36970073f9e783dd8b6c3c99214f
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Apr 18 18:49:46 2010 +0200
|
|
|
|
[molecule] kill all running children pids on exit
|
|
|
|
commit 7bbca1c50d5ab8965b9d9ff17f881e0e3ddd6632
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Sun Apr 18 18:24:31 2010 +0200
|
|
|
|
[molecule] implement arguments support for *_chroot_script_* statement.
|
|
|
|
This commit improves the support to script hooks, making possible to pass
|
|
arguments to them via .spec statements (outer_chroot_script, outer_chroot_script_after,
|
|
inner_chroot_script, inner_chroot_script_after, pre_iso_script)
|
|
|
|
commit 78a05f100668215af44eee719d66c77fcb8fc36e
|
|
Author: Fabio Erculiani <lxnay@sabayon.org>
|
|
Date: Thu Apr 8 17:05:29 2010 +0200
|
|
|
|
[todo] add TODO
|
|
|
|
commit a31861746458558184044e4853c92f7c1e09bbe5
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Sun Dec 20 22:37:52 2009 +0100
|
|
|
|
[settings] run mksquashfs with -no-progress, to improve usage over ssh and slower networks
|
|
|
|
commit cea412a6a198b713c246925b18195476cc8701c3
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Mon Dec 14 14:53:06 2009 +0100
|
|
|
|
[molecule] update molecule version
|
|
|
|
commit 24ee8b3952ffe831c3f327d28267022b8f9c1dcf
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Tue Dec 1 19:39:17 2009 +0100
|
|
|
|
[molecule.settings] prefer --delete-during to --delete-before rsync arg
|
|
|
|
commit ce2314917bb260c13290ebe5f07e36895e2a9706
|
|
Author: Fabio Erculiani <fabio@linux.local>
|
|
Date: Sat Nov 21 23:44:05 2009 +0100
|
|
|
|
[molecule] do not print traceback when CTRL+C is pressed
|
|
|
|
commit ef18f1fa7dea27d7d647065fa2cbf5b3b31e426b
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Wed Oct 28 20:41:14 2009 +0100
|
|
|
|
[repo] add .gitignore
|
|
|
|
commit fcc802386340fb0ff5898d47aeb776fa74d6904e
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Tue Oct 27 16:42:25 2009 +0100
|
|
|
|
[molecule] fix runner issue
|
|
|
|
commit 055a0b4f5114ba13929b44309688f1361a326db4
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Tue Oct 27 16:33:34 2009 +0100
|
|
|
|
[molecule] improve ability to reimplement Handlers, add setup() method, fixup code accordingly
|
|
|
|
commit 2a8ea3e9da4b2c72438f7ce5ddd36ad40278aa82
|
|
Author: Fabio Erculiani <fabio.erculiani@itsme.it>
|
|
Date: Tue Oct 27 10:28:45 2009 +0100
|
|
|
|
[molecule] remaster plugin: remove 'mod' key from parser data dicts, make possible to split packages_to_add/packages_to_remove using comma
|
|
|
|
commit b0bb50f7e8f1daaa5801ccb1f5cd865d923cf7c4
|
|
Author: Fabio Erculiani <fabio@linux.local>
|
|
Date: Tue Oct 27 06:07:46 2009 +0100
|
|
|
|
[molecule] add missing module
|
|
|
|
commit 0f14fd9fc76af1421347325267921e5a80294e62
|
|
Author: Fabio Erculiani <fabio@linux.local>
|
|
Date: Sun Oct 25 13:57:13 2009 +0100
|
|
|
|
[molecule] complete support for easily remastering Sabayon ISO images
|
|
|
|
commit 4f9346c4801385e3813eefb842d1983f4198772a
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 12:45:07 2009 +0200
|
|
|
|
[molecule] move code to plugins, implement fuzzy iso_remaster plugin
|
|
|
|
commit f7a0e2aad95ebfec7c4c51e1fde318c351663959
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 12:44:22 2009 +0200
|
|
|
|
[molecule.settings] add __plugin__ key in metadata to be able to use SpecParser plugin afterwards (and fix typo)
|
|
|
|
commit 785cff59144a310b5c4c9205dedf26874d5f936c
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 11:59:46 2009 +0200
|
|
|
|
[molecule.specs] add missing import
|
|
|
|
commit d58de69bc5660b33ce6190c313276cd873fb9faa
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 11:57:29 2009 +0200
|
|
|
|
[molecule] add iso_remaster execution_strategy spec file plugin
|
|
|
|
commit b7d3760121bbd6d4de519a593ec66b7844a37093
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 11:41:45 2009 +0200
|
|
|
|
[molecule] make Spec* classes pluggable
|
|
|
|
This will allow the implementation of multiple execution strategies.
|
|
For example, a simple ISO remaster (with pkgs add/remove) would be easily
|
|
implemented.
|
|
|
|
commit 14c052c0aa15613d3bdffc6d40a13adb7fd7ad77
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 11:40:13 2009 +0200
|
|
|
|
[molecule] update code style
|
|
|
|
commit 2a76f447e9f8b2f1f2231baa165e75559465217f
|
|
Author: Fabio Erculiani <fabio@linux-4.local>
|
|
Date: Fri Oct 23 11:39:29 2009 +0200
|
|
|
|
[molecule] update code style
|
|
|
|
commit bcbbc5aace908e356fcdc3926b8ea85ea8878328
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Thu Mar 26 15:31:04 2009 +0100
|
|
|
|
fix molecule.utils.remove_path_sandbox
|
|
|
|
paths did not get expanded when using list arguments, so try using
|
|
shell = True and pass a string
|
|
|
|
commit 7fcf51a5f48defa46ac832238575d6708e1f4c1b
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Thu Mar 26 15:12:12 2009 +0100
|
|
|
|
add other rsync arguments
|
|
|
|
--delete-before and -d should make clear that we don't want stale
|
|
files in the receiver path and its subdirs
|
|
|
|
commit 6578c720d49234ff08d89d29f709f405c8fcb508
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Thu Mar 26 14:48:54 2009 +0100
|
|
|
|
revert rsync -X argument
|
|
|
|
clients can not support extended attributes
|
|
|
|
commit c02f275ad8c3d3346ddbde178359d567d4d39a91
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Thu Mar 26 14:46:49 2009 +0100
|
|
|
|
add missing arguments to rsync
|
|
|
|
-X, -A, -H and --recursive could be handy and were missing.
|
|
|
|
commit ae1802a2877fd3ee1ef0fa85af6b9aafe3961920
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Thu Mar 26 12:53:57 2009 +0100
|
|
|
|
fix .md5 creation
|
|
|
|
After mkisofs, md5sum is run and .md5 file is produced. The latter
|
|
was created incorrectly, first is the checksum, then the filename,
|
|
not vice versa.
|
|
|
|
commit 25d9c43760786bd3b4fae695301da3b8b69f9e70
|
|
Author: root <root@mars.(none)>
|
|
Date: Wed Mar 25 12:47:33 2009 +0100
|
|
|
|
do not reimplement built-in exceptions
|
|
|
|
Remove exceptions shadowing built-in ones from molecule.exceptions
|
|
and update the code to work with this change
|
|
|
|
commit c7901da24f3284c82724d1ef4e58603f318c2248
|
|
Author: root <root@mars.(none)>
|
|
Date: Wed Mar 25 12:45:18 2009 +0100
|
|
|
|
remove unused imports and fix inner chroot script removal
|
|
|
|
EnvironmentError and NotImplementedError are built-in exceptions
|
|
so better stop using them in handlers.py
|
|
|
|
Inner chroot script didn't get removed properly after creation.
|
|
This should fix it.
|
|
|
|
commit a1474e7deeec3fbaacdb38e6b4dfb86a3cdc89ea
|
|
Merge: 527526c 7dd506a
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Tue Mar 24 16:56:28 2009 +0100
|
|
|
|
Merge branch 'master' of git+ssh://sabayonlinux.org/home/git/projects/molecule
|
|
|
|
commit 7dd506ac4e2d668c4d07205f4f80daee8c3991c7
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Tue Mar 24 16:25:23 2009 +0100
|
|
|
|
removed EMPTY
|
|
|
|
commit 09fec45cda8575d6025b92784b9baf34691d40c2
|
|
Author: Fabio Erculiani <fabio@mars.(none)>
|
|
Date: Tue Mar 24 16:11:01 2009 +0100
|
|
|
|
first commit
|
|
|
|
commit 527526c223c655c66717be45f6f4ceb60fa285ed
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sun Mar 15 17:13:54 2009 +0000
|
|
|
|
Molecule:
|
|
- generate ISO md5 file automatically
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3190 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit e6b415632e285ae13efc578c0344a939a66b483f
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sun Mar 8 23:21:24 2009 +0000
|
|
|
|
Molecule:
|
|
- when executing a script inside a chroot, remember to remove it once done
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3134 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit e50cfb6703cbba1c6fd893806ba45d06dee6fed3
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Thu Mar 5 13:34:46 2009 +0000
|
|
|
|
Molecule:
|
|
- fix release file creation
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3111 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 026a41963e982356c07b4155b53333c12cd3ac9b
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Tue Mar 3 12:20:43 2009 +0000
|
|
|
|
Molecule:
|
|
- implement sandbox support on ChrootHandler
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3104 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit ca678519ccb2755bb6ffb38ae542e9fcc44446f4
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Tue Mar 3 10:56:55 2009 +0000
|
|
|
|
Molecule:
|
|
- fix a type error
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3101 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 9efab119a2680aaefde7154874eec990f73c5e69
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sun Mar 1 19:53:01 2009 +0000
|
|
|
|
Molecule:
|
|
- mkisofs accepts Volume IDs at most 32 chars long
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3097 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit f5477d6d496715c5e8d0efa1b069d98a506806b0
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sun Mar 1 19:43:27 2009 +0000
|
|
|
|
Molecule:
|
|
- allow to split spec file variables into multiple lines (paths_to_remove for example)
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3096 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit f74b4e3abb23059303c5ed851011c4f513957d79
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Mon Feb 16 17:14:57 2009 +0000
|
|
|
|
Molecule/Settings:
|
|
- use dict object directly, no need to duplicate its methods
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@3033 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit baefec2f458e49ada7c072768237d0242d9bdb29
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sun Feb 8 14:37:55 2009 +0000
|
|
|
|
Molecule: fix prechroot parsing
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2997 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 39468b67862330468cc2e3ed3a5345b00c428db1
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Thu Feb 5 15:56:30 2009 +0000
|
|
|
|
molecule: avoid lines longer than 79 cols
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2995 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit a32f32c02fc1a1559c8fff6f661ce02488b16f13
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Thu Feb 5 12:13:40 2009 +0000
|
|
|
|
Molecule: implement prechroot facility
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2992 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 372caef077a3f392de70bc24f292673418e02e71
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Tue Feb 3 21:18:37 2009 +0000
|
|
|
|
Molecule:
|
|
- massive bugfixing, it's starting to work
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2990 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 38223f3d14f29e17c58c75f9ceb85657f9c6a36f
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Tue Feb 3 15:19:05 2009 +0000
|
|
|
|
Molecule:
|
|
- bugfixing several areas
|
|
- adding missing spec file options
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2989 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit f94f34122a0150fad20c8921757bc92e8b3f6494
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Tue Feb 3 07:34:12 2009 +0000
|
|
|
|
Molecule:
|
|
- initial code in place
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2982 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit 9e1f25cceb87ad3c4c02b33b90c321bb88e28d59
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Mon Feb 2 14:46:34 2009 +0000
|
|
|
|
Molecule:
|
|
- started to implement handlers
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2980 cd1c1023-2f26-0410-ae45-c471fc1f0318
|
|
|
|
commit b253287f15ad107f1da74ee8dac32f983d4b9cf6
|
|
Author: lxnay <lxnay@cd1c1023-2f26-0410-ae45-c471fc1f0318>
|
|
Date: Sat Jan 31 21:57:47 2009 +0000
|
|
|
|
Molecule:
|
|
- first chunk of code
|
|
- general infrastructure done
|
|
- spec file parser done
|
|
|
|
|
|
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2977 cd1c1023-2f26-0410-ae45-c471fc1f0318
|