Small little tip:
The pentaho build process doesn’t currently manage the permissions on .sh files properly. When you download the daily builds or other demo installations you may get some errors (bash command not founds, etc). You need to change to executable all .sh files in the installation. Use the following command in the “pentaho-demo” directory.
for x in `find . -name ‘*.sh’`; do chmod +x $x; done
Hope you find this helpful!