post_install() { getent group "rstudio" &>/dev/null || groupadd -r rstudio 1>/dev/null getent passwd "rstudio" &>/dev/null || useradd -r -g rstudio -d "/usr/lib/rstudio-server/www/" -s "/bin/sh" rstudio 1>/dev/null chown rstudio:rstudio /usr/lib/rstudio-server/www/ ln -s /usr/lib/rstudio-server/bin/rserver /usr/bin/rserver ln -s /usr/lib/rstudio-server/bin/rstudio-server /usr/sbin/rstudio-server mkdir -p /var/run/rstudio-server mkdir -p /var/lock/rstudio-server mkdir -p /var/log/rstudio-server mkdir -p /var/lib/rstudio-server } post_remove() { if getent passwd "rstudio" >/dev/null; then userdel rstudio >/dev/null fi if getent group "rstudio" >/dev/null; then groupdel rstudio >/dev/null fi rm -f /usr/sbin/rstudio-server rm -f /usr/bin/rserver rm -rf /var/run/rstudio-server rm -rf /var/lock/rstudio-server rm -rf /var/log/rstudio-server rm -rf /var/lib/rstudio-server }