In particular I found my own name and that of some customers of mine plus other private data in various places, including config and log files and their internal comments documenting their usage.
Since my hw-probe -all run produces more than 2000 lines of text in about 100 files it is not exactly convenient to comb through all that to find unwanted personal data.
As a temporary fix I tried:
Код: Выделить всё
grep -ir "my name" hw.info
grep -ir "my client's names" hw.info
grep -ir "my public ip"
...etc... substituting your real name
cp -a hw.info public.hw.info
lynx public.hw.info # modifying private info
hw-probe -update -src public.hw.info
Stiil I am not entirely happy with this procedure. Probably the biggest problem is the possibility of unstructured privated comments documenting config files. And this can only be solved in the distant future by abolishing low level text content in programming. (Dreaming!). Does anybody have any ideas?
At a minimum users should be warned to produce a local hw.info to be scanned with grep -ir and a quick text viewer such as lynx before sending it in with -update -src. Perhaps including this in the hw-info wiki page.