James is a former IT executive in the banking industry and author of five technology books, including Hardening Linux, Pulling Strings with Puppet and Pro Linux System Administration James has been involved in IT Operations for nearly twenty years and is an advocate of open source technology.
He has previously worked as manager of the CERT at National Australia Bank, Executive Manager of IT Security at the Commonwealth Bank of Australia, the CIO of a medical research foundation doing Web-based clinical trials, managing the architecture group of an outsourcing company and in a number of IT roles in gaming, telecommunications and government.
He currently works at Puppet Labs as head of Operations. James manages operations, documentation, testing, support and release management for Puppet Labs.
Do you have a question for our experts?
Contributions from James Turnbull
- Using Puppet to install an OpenStack Nova compute cloud
- Comparing the advantages of zshell over bash shell
- Using Vagrant with Puppet to create VirtualBox hosts
- Puppet 2.6.x: Using new features
- Linux command line tricks: less, screen, pgrep and more
- Open source Web content control options
- Bash commands for navigation, sharing, and find
- Setting up a syslog server in Linux
- Sharing Windows files with the Linux CIFS client
- Displaying Puppet reports on Puppet Dashboard
- Tracking Linux server performance with Munin
- Top five Linux performance commands
- Five Bash commands for Linux
- Getting started with OpenVAS
- Linux provisioning automation with Cobbler
- Five obscure but helpful Linux commands
- Getting started with OpenQRM
- OSSEC implementation in Windows
- Solaris 10 Trusted Extensions vs. SELinux
- Spamassassin and dspam on Postfix