diff --git a/updatedendrite.sh b/updatedendrite.sh index 98ee1a3..45db49a 100755 --- a/updatedendrite.sh +++ b/updatedendrite.sh @@ -32,7 +32,7 @@ deletebackup="no" # # Set Starttime of script -starttime=`date +"%Y%m%d"` +starttime=`date +"%Y%m%d_%H%M%S"` echo "Starting update at $starttime" # Stopping dendrite @@ -55,14 +55,13 @@ if [[ ! -d "$backupdir" ]]; then fi mkdir $backupdir/dendrite-$starttime/ -mv $installdir/* $backupdir/dendrite-$starttime/ +mv $installdir/* $backupdir/dendrite-$starttime # Clone https://github.com/matrix-org/dendrite to $workdir su $dendriteuser -s $SHELL -lc "git clone https://github.com/matrix-org/dendrite $workdir/dendrite" # Compile dendrite -cd $workdir/dendrite -su $dendriteuser -s $SHELL -lc "go build -o /opt/dendrite/bin/ ./cmd/..." +su $dendriteuser -s $SHELL -lc "cd $workdir/dendrite && go build -o /opt/dendrite/bin/ ./cmd/..." # Starting dendrite $startdendrite