From 8ef7b889771a54174056c648ddc8feace1f0abdb Mon Sep 17 00:00:00 2001
From: Edileuton Henrique de Oliveira <eho09@c3sl.ufpr.br>
Date: Thu, 10 Apr 2014 10:04:35 -0300
Subject: [PATCH] agent: Add "agent-files" generation

Signed-off-by: Edileuton Henrique de Oliveira <eho09@c3sl.ufpr.br>
---
 agent/build-package.sh | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/agent/build-package.sh b/agent/build-package.sh
index 38b6a0a..6aae86a 100755
--- a/agent/build-package.sh
+++ b/agent/build-package.sh
@@ -86,7 +86,7 @@ parse_options() {
 output=
 version=
 input=
-bootstrap="bootstrap/bootstrap-install"
+bootstrap="bootstrap/install"
 
 # parse command line options into the global variables above
 parse_options "$@"
@@ -111,7 +111,15 @@ mkdir -p $tempdir/data
 tempfile=$(mktemp /tmp/datasid.XXXXXXXX)
 tar --directory "$tempdir" -czf "$tempfile" .
 
-rm -rf "$tempdir"
+if test $bootstrap = "bootstrap/install"; then
+    mkdir -p "$(dirname $0)/agent-files/"
+    cp "$(dirname $0)/$bootstrap" "$(dirname $0)/agent-files/"
+    mv $tempdir "$(dirname $0)/agent-files/"
+    rm -rf "$(dirname $0)/agent-files/datasid"
+    mv "$(dirname $0)/agent-files/$(basename $tempdir)" "$(dirname $0)/agent-files/datasid"
+else
+    rm -rf $tempdir
+fi
 
 pkgmd5=$(md5sum "$tempfile" | cut -d' ' -f1)
 pkgline=$(( $(wc -l "$bootstrap" | cut -d' ' -f1) + 1 ))
-- 
GitLab