Sounds like something that should be pretty simple to automate in the uploader script? While it's probably good to also have a warning and clarify that the final obligation lies with the uploader, there's no reason we can't help them by adding sanitization for common issues as we find them.
We're doing something similar when we collect Chrome OS crash reports (these don't get made public so the impact isn't as high, but the basic idea is the same), so we could just steal or at least take inspiration from that code: https://chromium.googlesource.com/chromiumos/platform2/+/master/crash-report...
(Note in particular the extra care taken to distinguish MAC addresses from ATA ACPI commands, that's probably useful for our case as well? Although maybe not anymore these days...) On Sun, Nov 25, 2018 at 10:42 PM David Hendricks firstname.lastname@example.org wrote:
On Sun, Nov 25, 2018 at 9:25 AM email@example.com wrote:
I was thinking of contributing to the Board Status but i dont want to release any private data and wont contribute now. What is the usage of the world to know what mac address the people are using?
Thanks for pointing out these issues.
For what it's worth, the user must use the '-u' option to upload results. And as Arthur points out you can edit logs and such yourself to scrub any private data. The script just automates a few steps for convenience, though obviously we'd like a reasonably uniform data set to compare with. You're right that we don't need to know anyone's MAC address for coreboot development; however as others have pointed out a full kernel log is useful since firmware issues often manifest themselves there (memory map incorrect, devices not enabled, etc) so it's good to have them for comparison.
Still, a pause as Mike suggested and perhaps a scary warning or two could be useful.
Then there can be for example a simple live linux iso that people can boot with LAN cable connected. No requirement of installation software, of setting things up or anything like that.
There is one - See util/board_status/set_up_live_image.sh .
-- coreboot mailing list: firstname.lastname@example.org https://mail.coreboot.org/mailman/listinfo/coreboot