Tony wrote:
Hello galps,
Firstly, for the record - NASLITE IS NOT AND DOES NOT INCLUDE SPYWARE!
Good, but you do collect personally identifiable information and track usage and hardware that your customers use? I dont think this was meant to invade my privacy, but I'm not too happy about it.
Quote:
By posting copyrighted code to this public forum, you've already devalued NASLite.
That wasnt my intention, as a programmer myself I absolutely respect copyright law. It was a very small extract just to illustrate what I was talking about. Very sorry if you really feel this way.
Quote:
There are 2 reasons for the javascript code you see on the top of the Info pages. The first one is to display the latest release. The second is to display an "ILLEGAL COPY" image when a pirated license ID is used. I hope this isn't something you would do, but are you using a pirated license ID?
No, absolutely not. But this could be construed as distrust for your customers, I'm sure the majority of us are honest. And of course the ones who do pirate it already know it's illegal, If your concern is that people could be sold black-market copies unknowingly, perhaps you could add a button like "Is this copy legal?" to the interface.
I dont see any reason why you need my MAC address and serial number to check if an update is available.
Quote:
The root account that the code creates is unnecessary and should have been removed prior to release. You'll also notice that the same code creates the admin, NAS-User and the nobody accounts. Is that also suspicious?
No, but it's suspicious that it's a valid working account that has a password. It does concern me that you could have admin access to a file server if you ever visit a LAN That uses your software...and if the password is found out any of the users on my network (okay, the kids

) they could overwrite my settings. but as it's an mistake I suppose it will be corrected next version?
maybe a free update that disables the account could be provided as a security precaution? I expect it's a simple matter of removing the line and rerunning mkisofs.
Quote:
I hope the above explanation sheds some light on the code you are looking at. Please keep in mind that NASLite is a licensed, copyrighted product. From a developer's point of view, decripting the code to satisfy your curiosity is understandable. Posting that code to a public forum is unethincal and shows lack of integrity. Please do not publicly post any more of the management code.
Absolutely, you do not have to be concerned about this. Thanks for your response.