Fabio Erculiani
400cf1d049
[molecule] implement ISO to TAR handler
2009-11-21 23:44:46 +01:00
Fabio Erculiani
8ba46f7635
[molecule] fix mkisofs title argument
2009-10-27 21:09:26 +01:00
Fabio Erculiani
59f3b9af93
[molecule] improve ability to reimplement Handlers, add setup() method, fixup code accordingly
2009-10-27 16:33:34 +01:00
Fabio Erculiani
c7f7d09ba0
[molecule] add support for outer_chroot_script_after (to be executed after inner chroot script)
2009-10-27 16:10:49 +01:00
Fabio Erculiani
12a1d83ac9
[molecule] remaster plugin: do not remove/empty paths before hooks, always kill tmp dir
2009-10-27 10:57:58 +01:00
Fabio Erculiani
e6f8062c2a
[molecule] remaster plugin: run repo update hook before everything
2009-10-27 10:35:45 +01:00
Fabio Erculiani
14f2ae9dd9
[molecule] remaster plugin: remove 'mod' key from parser data dicts, make possible to split packages_to_add/packages_to_remove using comma
2009-10-27 10:28:45 +01:00
Fabio Erculiani
8731a14818
[molecule] remaster plugin: add support for paths_to_remove and paths_to_empty
2009-10-27 10:22:00 +01:00
Fabio Erculiani
519ea46e3a
[molecule] remaster plugin: run chroot hooks before packages handling
2009-10-27 10:16:41 +01:00
Fabio Erculiani
3942828a87
[molecule] add missing module
2009-10-27 06:07:46 +01:00
Fabio Erculiani
eb700e5133
[molecule] complete support for easily remastering Sabayon ISO images
2009-10-25 13:57:13 +01:00
Fabio Erculiani
f55ec1646b
[molecule] move code to plugins, implement fuzzy iso_remaster plugin
2009-10-23 12:45:07 +02:00
Fabio Erculiani
010d2b82e9
[molecule.specs] add missing import
2009-10-23 11:59:46 +02:00
Fabio Erculiani
9bcd860c32
[molecule] add iso_remaster execution_strategy spec file plugin
2009-10-23 11:57:29 +02:00
Fabio Erculiani
9e4112614f
[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.
2009-10-23 11:41:45 +02:00