Free and Open Source related stuff
Misc geek reading
- Hacking into a car from an infected .mp3.
- From InfoWorld.com I enjoy reading articles by Paul Venezia, and by Anonymous. Today I read Cloud computing makes users of us all, What the days of gonzo IT taught us, Whatever happened to Perl? (quote: "Perl makes easy things hard, and hard things possible"), Dealing with system consoles from hell, and Danger, danger! Newbies at work!.
- mysql.com, SQL injected
- Not as fun a read as the writer might have thought, but here's A letter on behalf of the world's PC fixers. I conclude that the guy just never got any.
- How software patents choke startups, how an oilfield services corporation is patenting patent-trolling and how to download a free video that explains some of this crazy shit.
- Changing file permissions in WordPress.
Regarding that last point, I did some testing and found that the minimum permissions for a php file to execute via the browser are 004, or -------r-- since php is running as "other", or in my case as www-data. The "usual" permissions for php files are 644 or -rw-r--r--.
Now, the minimum permissions of the containing folder, are 001, or d--------x, but some scripts will not work if they are trying to read something in their own folder, or in another folder that has 001 permissions. The "usual" permissions for folders containing php files are 755 or drwxr-xr-x.
In a production environment, one may reduce permissions to some files, e.g. a config.php, to disallow unnecessary access.