aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2011-01-26 04:33:08 +0000
committerRob Austein <sra@hactrn.net>2011-01-26 04:33:08 +0000
commitc5f38095c71e243f23971c154ca870629d55d571 (patch)
tree5846b6ccd00d7d09676ae84f40751bd7781e7a36
parent6bee4784c6308c74e0400f9eb8066b6af01639f6 (diff)
Twisty maze of shell scripts
svn path=/rcynic/Makefile.in; revision=3667
-rw-r--r--rcynic/Makefile.in4
-rw-r--r--rcynic/installation-scripts/install.sh4
2 files changed, 4 insertions, 4 deletions
diff --git a/rcynic/Makefile.in b/rcynic/Makefile.in
index 9b68bfe3..42607dde 100644
--- a/rcynic/Makefile.in
+++ b/rcynic/Makefile.in
@@ -28,10 +28,10 @@ test: ${BIN}
if test -r rcynic.conf; then ./${BIN} -j 0 && echo && ./show.sh; else echo No rcynic.conf, skipping test; fi
install: ${BIN} installation-scripts/install.sh
- cd installation-scripts; . ./install.sh ${host_os}
+ cd installation-scripts; host_os="${host_os}"; . ./install.sh
uninstall deinstall:
- cd installation-scripts; . ./deinstall.sh ${host_os}
+ cd installation-scripts; host_os="${host_os}"; . ./deinstall.sh
doc::
doxygen
diff --git a/rcynic/installation-scripts/install.sh b/rcynic/installation-scripts/install.sh
index 30ec251f..8c708a28 100644
--- a/rcynic/installation-scripts/install.sh
+++ b/rcynic/installation-scripts/install.sh
@@ -3,12 +3,12 @@
set -e
-case "$1" in
+case "${host_os}" in
freebsd*) cd freebsd; . ./install.sh;;
darwin*) cd darwin; . ./install.sh;;
linux*) cd linux; . ./install.sh;;
-*) echo 1>&2 "Don't know how to install rcynic jail on platform $uname"
+*) echo 1>&2 "Don't know how to install rcynic jail on platform ${host_os}"
exit 1;;
esac