Hey all, sorry to post these patches this way, for some reason "rake mail_patches" does not work now and I currently do not have the nerv to debug that.
I have extended provider/package/appdmg.rb such that one can uninstall application bundles now. For that, I needed to rewrite the format of /var/ db/.puppet_appdmg_*dmg file, such that it is yaml now. In a .dmg, there can be more than one .app bundles, thus I now record each of those in the yaml file. When uninstalling, these files are deleted and the .puppet_appdmg.*dmg afterwards. The patches are against current master, but do work with 0.24.x also. Problems that remain, must be solved: - how to convert already existing /var/db/.puppet_appdmg* files? (remove them if they are not yaml, thus let puppet reinstall those?) - is yaml fine, or should I use something else? - is line 68: FileUtils.remove_entry_secure(...) good? - does anyone except me use this provider? Please do comment, if you like it, then I will try to stick to the developer-workflow (write tests, commit to git and all that) to submit these patches. In a next step, we try to find out how to uninstall .pkgs.... That will be tricky. Have fun, udo. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---
0001-added-uninstall-capabilities.patch
Description: Binary data
0002-changed-email-address.patch
Description: Binary data
--
--[ System Administration Team ]--
--[ Institute of Cognitive Science @ University of Osnabrueck ]--
--[ Albrechtstrasse 28 - 49076 Osnabrueck, Germany ]--
--[ Tel. +49-541-9693363, Fax. +49-541-9693381 ]--
--[ https://doc.ikw.uni-osnabrueck.de | http://ikw.uni-osnabrueck.de ]--
