Activity log for bug #1351519

Date Who What changed Old value New value Message
2014-08-02 00:43:54 Dimitri John Ledkov bug added bug
2014-08-02 00:44:02 Dimitri John Ledkov bug task added whoopsie
2014-08-02 00:44:21 Dimitri John Ledkov summary product_uuid is not world readable /sys/class/dmi/id/product_uuid is not world readable
2014-08-02 00:44:30 Dimitri John Ledkov bug task added linux (Ubuntu)
2014-08-02 00:45:13 Dimitri John Ledkov description As part of (un)stable whoopsie persistent machine identifier generation /sys/class/dmi/id/product_uuid is used. However: $ ls /sys/class/dmi/id/product_uuid -r-------- 1 root root 4096 Aug 2 01:23 /sys/class/dmi/id/product_uuid It's not world-readable. Hence API calls to whoopsie_identifier_generate return different results for root and non-root users. Either whoopsie should stop using product_uuid, or api calls to whoopsie_identifier_generate should be denied and instead one should use whoopsie-preferences which gets the full uuid... As part of (un)stable whoopsie persistent machine identifier generation /sys/class/dmi/id/product_uuid is used. However: $ ls /sys/class/dmi/id/product_uuid -r-------- 1 root root 4096 Aug 2 01:23 /sys/class/dmi/id/product_uuid It's not world-readable. Hence API calls to whoopsie_identifier_generate return different results for root and non-root users. Either whoopsie should stop using product_uuid, or api calls to whoopsie_identifier_generate should be denied and instead one should use whoopsie-preferences which gets the full uuid (since the service is running as root on system dbus and thus can read product_uuid)
2014-08-02 01:00:11 Brad Figg linux (Ubuntu): status New Incomplete
2014-10-20 14:09:00 Brian Murray linux (Ubuntu): status Incomplete Confirmed