in the setiathome /etc/init.d/ script there is a bug that prevents it from running correctly for the first time. checkconfig() { if [ ! -e ${SETIATHOME_DIR} ] then einfo "Creating ${SETIATHOME_DIR}" mkdir ${SETIATHOME_DIR} fi if [ ! -e ${SETIATHOME_DIR}/user_info.sah ] then einfo "Setting up SETI@home for the first time" cd ${SETIATHOME_DIR} setiathome -login fi } should be: checkconfig() { if [ ! -e ${SETIATHOME_DIR} ] then einfo "Creating ${SETIATHOME_DIR}" mkdir ${SETIATHOME_DIR} fi if [ ! -e ${SETIATHOME_DIR}/user_info.sah ] then einfo "Setting up SETI@home for the first time" cd ${SETIATHOME_DIR} ./setiathome -login fi } notice the './' before 'setiathome -login' that is all, pretty minor, but worth fixing i guess. (and yes, i know it is masked)
thx... committed