/dev/null
Cadet
- Joined
- May 8, 2016
- Messages
- 4
Hi,
I will do my hardest to not have this devolve into an angry rant.
I just went through the process of upgrading my ~1.5 year old FreeNAS installation. While doing so, I've noticed the setting to 'Enable automatic upload of kernel crash dumps and daily telemetry'.
Much to my surprise, it was enabled (opt-out rather than opt-in). Shame on me for not noticing it earlier, I guess. I usually keep a close eye on network traffic and settings such as this, but in this case I didn't. It's FreeNAS/FreeBSD after all :(
After firewalling my system and deleting all telemetry related files, I calmed down a bit and went through what actually gets send.
According to the manual, it's 'some system stats'. Yeah. No.
As per https://github.com/freenas/freenas/search?q=telemetry:
May as well use Windows 10 instead. This is insane. How is there no warning anywhere that my hardware's serial number is being uploaded to iXsystems? Information about my pools and filesystems? And this has been going on for over 1.5 years?!
Privacy truly is dead. Not happy. This goes beyond mere 'system stats' and should be opt-in by default.
What's the reasoning for needing such in-depth information on your users? I am assuming the commercial version does not include this 'feature'?
I will do my hardest to not have this devolve into an angry rant.
I just went through the process of upgrading my ~1.5 year old FreeNAS installation. While doing so, I've noticed the setting to 'Enable automatic upload of kernel crash dumps and daily telemetry'.
Much to my surprise, it was enabled (opt-out rather than opt-in). Shame on me for not noticing it earlier, I guess. I usually keep a close eye on network traffic and settings such as this, but in this case I didn't. It's FreeNAS/FreeBSD after all :(
After firewalling my system and deleting all telemetry related files, I calmed down a bit and went through what actually gets send.
According to the manual, it's 'some system stats'. Yeah. No.
As per https://github.com/freenas/freenas/search?q=telemetry:
Code:
fieldsToCap['System']['Product'] = 'dmi-system-product-name' fieldsToCap['System']['UUID:'] = 'dmi-system-uuid' fieldsToCap['System']['Serial'] = 'dmi-system-serial-number' fieldsToCap['Base']['Product'] = 'dmi-baseboard-product-name' fieldsToCap['Base']['Serial'] = 'dmi-baseboard-serial-number' fieldsToCap['Base']['Manufacturer:'] = 'dmi-baseboard-manufacturer' fieldsToCap['Chassis']['Serial'] = 'dmi-chassis-serial-number' fieldsToCap['Processor']['Serial'] = 'dmi-processor-serial-number' fieldsToCap['Memory']['Serial'] = 'dmi-memory-serial-number'
Code:
files_to_log = [ '/data/license', '/etc/version', '/etc/hostid', ]
Code:
cmds_to_log = { 'zpool_list': ['/sbin/zpool', 'list'], 'zfs_list': ['/sbin/zfs', 'list'], 'zfs_get_all': ['/sbin/zfs', 'get', '-t', 'filesystem', 'type,creation,used,available,referenced,compressratio,recordsize,checksum,compression,copies,dedup,refcompressratio' ], 'arc_summary': ['/usr/local/bin/arc_summary.py', ''], 'dmidecode': ['/usr/local/sbin/dmidecode', ''], 'kstat_zfs': [ '/sbin/sysctl', 'kstat.zfs' ], 'uname': ['/usr/bin/uname', '-a'], 'ipmitoolsdr': ['/usr/local/bin/ipmitool', '-c' , 'sdr' ], 'ipmitoolsel': ['/usr/local/bin/ipmitool', '-c' , 'sel', 'elist' ], }
May as well use Windows 10 instead. This is insane. How is there no warning anywhere that my hardware's serial number is being uploaded to iXsystems? Information about my pools and filesystems? And this has been going on for over 1.5 years?!
Privacy truly is dead. Not happy. This goes beyond mere 'system stats' and should be opt-in by default.
What's the reasoning for needing such in-depth information on your users? I am assuming the commercial version does not include this 'feature'?