first draft SmartOS fabtools
removed repository management being mentionned in the docs, add pkg module to init.py
fix invalid syntax in update_index
change the force logic for pkg.update_index
fix paren in pkg.update_index()
forgot to initialize MANAGER in pkg.update_index
change safe to full for pkg.upgrade
assume yes for pkg.upgrade method
default to only upgrade main packages for pkg.upgrade
allows to pass array or string for options in pkg.install
move keyword arg in pkg.install
show example of options passed to pkgin for verbose install in pkg.install()
allows to pass array or string options to pkg.uninstall
fix mapping for pkg.uninstall
remove commands mapping not used in pkg.uninstall
fix sudo command for pkgin remove in pkg.uninstall
reversed earlier commit regarding options keyword for pkg.install and pkg.uninstall, added Chef style require for SmartOS packages
fix doc for pkg.install and passing extra args to pkgin for verbose install
added option to pass yes string to validate package installation with license agreement, useful for sun-jre6 for example
fix invalid syntax due to extra paren