dusr=diaspora dhome=/usr/share/webapps/diaspora dgems=/usr/share/webapps/diaspora-gems dlog=/var/log/diaspora.log post_install() { getent passwd $dusr || useradd -r -d $dhome -s /bin/bash $dusr chown -R $dusr:$dusr $dhome $dgems [[ -f $dlog ]] && chown $dusr:$dusr $dlog } pre_upgrade(){ etc/rc.d/diaspora stop return 0 } post_upgrade(){ post_install $1 } pre_remove(){ pre_upgrade $1 } post_remove(){ getent passwd $dusr && userdel -f $dusr return 0 }