#!/bin/sh
#
#	Prepare remote server credentials so we can connect.
#

#!/bin/sh


#       Create account for user tooltwist
#adduser --shell /bin/bash --disabled-password --gecos "ToolTwist,,," --home /home/tooltwist tooltwist
#sudo adduser --shell /bin/bash --disabled-password --home /home/tooltwist tooltwist
#sudo adduser --shell /bin/bash --home /home/tooltwist tooltwist

#       Set up SSH for user tooltwist
mkdir -p /home/tooltwist/.ssh
cat > /home/tooltwist/.ssh/authorized_keys << ENDD
{{&PUBLIC_KEY}}
ENDD
chmod 700 /home/tooltwist/.ssh
chmod 644 /home/tooltwist/.ssh/authorized_keys
chown -R tooltwist /home/tooltwist/.ssh

# Set up the fip destination
cat > /home/tooltwist/server/.fip-destination << ENDD2
# Configuration to make this directory a source for FIP (File Installation Protocol)
sourceUuid={{&SOURCE_UUID}}
destinationUuid={{&DESTINATION_UUID}}
passphrase={{&PASSPHRASE}}
protect=mysql/.*,tomcat/work/.*,tomcat/logs/.*,protected/.*,tomcat/conf/tomcat-users.xml
preCommitCommand=protected/pre_commit.sh
postCommitCommand=protected/post_commit.sh
ENDD2
chown -R tooltwist /home/tooltwist/server/.fip-destination
#

echo FINISHED
