3 # Download gnusocial directly from their download source, as it is the recommended route and there is no repo
4 if ! $ROOTCMD getent passwd gnusocial
; then
5 $ROOTCMD adduser
--system
--ingroup www
-data
--disabled
-password
--gecos
"gnusocial user" gnusocial
8 if ! $ROOTCMD test -e
/home
/gnusocial
/.
ssh/id_rsa
; then
9 $ROOTCMD echo |
$ROOTCMD sudo
-u gnusocial
ssh-keygen
-N
''
12 if ! $ROOTCMD echo |
cd /home
/gnusocial
/
13 git clone https
://git.gnu.io
/gnu
/gnu
-social.git
/home
/gnusocial
/gnu
-social
; then
14 rm -rf
/home
/gnusocial
/gnu
-social
/.git
15 mv /home
/gnusocial
/gnu
-social
/* /var
/www
/html