- glance/common/config.py find_config_file() should not load config files from 
"." (e.g. imagine doing "sudo apt-get install glace" from /tmp and being 
surprised that ./glance-registry.conf gets loaded during the postinst, writing 
to arbitrary locations for SQL and logs)
- I don't see any packaging that replaces the "swift_store_key" or similar 
items in the default configs.
- packaging lacks a "purge" target that will clean up the added "glance" user 
from the glance.postinst
- should use SSL by default
- glance/common/utils.py creates dangerous "execute" function that uses the 
shell to run commands without filtering meta characters. Luckily nothing uses 
it's only user, fetchfile(). These should both be removed, along with the 
unused runthis().
- is the POSTed image data actually used? I can't find many references to 
"image_data"


** Changed in: glance (Ubuntu)
       Status: New => Incomplete

** Changed in: glance (Ubuntu)
     Assignee: Kees Cook (kees) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/801299

Title:
  [MIR]glance

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glance/+bug/801299/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to