Anders Ingemann
cdd372ca3b
Zerofree can be installed as a Debian package
...
Show alternate message when package string for host_dependencies starts with http:// or https://
2014-02-27 23:03:24 +01:00
Anders Ingemann
0ef1d3ab69
Split up RequiredCommands task.
...
The requirements are now located in the appropriate modules
2014-02-27 23:03:23 +01:00
Anders Ingemann
5cff8f9b1d
Use `type' to check if command available. Fixes #11
2014-02-27 23:03:23 +01:00
James Brombegrer
b64ad495ab
Only delete files form the image if they exist. Add in an HVM manifest file.
2014-02-07 17:42:45 +00:00
Anders Ingemann
065e6fdb5c
Collect all missing host pkgs before erroring out
2014-01-09 17:23:25 +01:00
Anders Ingemann
0092e1c2c2
Don't instantiate tasks
...
In practice they are just typed functions with attributes, having a reference to an object is just confusing.
So: Task.run() is now a classmethod
2014-01-06 22:58:21 +01:00
Anders Ingemann
569f6fd505
`quoted'' ->
quoted'
2014-01-05 02:25:26 +01:00
Anders Ingemann
1c93094833
Integrated package plugin with base system
...
New phase introduced "package installation" (fixes #114 )
Apt source lines are now parsed, this allows to verify the target release of added packages.
All packages (except locales) are now installed *after* bootstrapping (fixes #123 )
Added env argument to log_(check_)call
HostDependencies have been refactored a little
2013-12-29 20:58:06 +01:00
Anders Ingemann
663b868b41
Fix #107 . Rename before and after task properties
...
`before' becomes `successors' and `after' becomes `predecessors'
2013-11-22 09:03:47 +01:00
Anders Ingemann
1b5a1e0579
Fix missing package check
...
`dpkg-query -W parted` exits with 0 even if it is not installed
2013-10-27 18:11:58 +01:00
Anders Ingemann
3993ff23a5
Less verbose checking of installed packages
2013-10-27 18:11:54 +01:00
Anders Ingemann
d6502089e2
Implemented both MBR and GPT partitioning.
...
VirtualBox seems to not like GPT
2013-10-27 18:11:14 +01:00
Anders Ingemann
e1fc5ea972
Use long options wherever possible.
...
This makes the code a lot easier to understand
2013-08-17 15:00:53 +00:00
Anders Ingemann
1b329d1082
Move host task to common tasks
2013-08-10 17:20:10 +02:00