Just to add a solution in case anyone does search.
This problem turned out to be a permissions issue, The default user is "user" on 0.1b which you would have been running at that time 'second poster', same in 0.2b.
Ideally you should be setting the permission for "user" only but I suspect most people want to see their graphics cards hashing asap, thus focus on mining configuration first.
So to start off, run the following from the terminal "chmod -R 777 /opt/miners"
The above changes permission to read, write and execute for everyone on all files within this folder. The -R option applies the recursive option to the command. (i.e. applies the permission to all sub folders and their files etc. within the specified /opt/miners)
Make sure your wallet is stored on a separate machine (such as your laptop) on a different network. (or VLAN if you've an enterprise grade router)
I'm not sure how important it is that the system is securely locked down from potential attackers (assuming it's on it's own network or VLAN.) The machines are just workstations with one service open, ssh, connecting to the net via NAT.
It's just the wallet you need to be concerned about.
If you have a decent firewall you can lock things down as well. I can only log into my network from one static ip subnet. All the other traffic is going out through NAT. Only services I can access are through ssh, but only from one network, which at any given time is the third network or second network I'm connecting into from the one I'm sitting connected to directly.
I don't read email or surf the net from the mining rig and only use reputable software.
Thanks for this info. I'm wondering, though, to what extent your security recommendations are connected to the terminal command "chmod -R 777 /opt/miners". Is your point that by giving everyone read, write, and execute permission for /opt/miners, this significantly reduces the security of your mining rig? Or are the security suggestions just general "good practice" recommendations that weren't really motivated by the discussion of this command? This is probably a pretty newbish question, but in spite of using Linux for some months now to mine, it's still pretty new to me.
I don't really think that security is a major factor that needs to be taken into consideration on mining rigs, (i.e. workstations) assuming the're on their own network subnet. You don't want machines compromised that are on the same network as your personal laptop at home, hence "their own network" or VLAN.
Yes my advice is good practice, the only possible reason I can think of adding it for all users is a compromise on another system account that may not be well secured. If you are sure you have really good passwords set for root and your worker login then just give them permissions.
If someone breaks into your machine via another account then they can't mine using your hardware. I'd also make sure that your config files are only readable by your two accounts though off the top of my head I can't think how useful that would be to an attacker - it's late here, I'm talking about accessing your pool account here to cash your coins out. Deepbit has a preventative measure for this though.
Anyway your really locking things down by making your router only accessible via a work subnet for example or a friends router. Of course with NAT it rules out many security concerns, the only service you need to have open on the firewall is ssh, again though, only accessible from a known network.