aboutsummaryrefslogtreecommitdiff
path: root/rcynic/installation-scripts/linux
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2012-06-19 21:02:45 +0000
committerRob Austein <sra@hactrn.net>2012-06-19 21:02:45 +0000
commit48f449e6e1eb00c514204c1d5cd3b245bd0d80ed (patch)
tree967aa05223d9ded24b87d911edda9fb5336148ba /rcynic/installation-scripts/linux
parenta590075c9225dce5695571ec27204aab3c2bb671 (diff)
Avoid breaking BitTorrent when installing new rcynic.
svn path=/trunk/; revision=4546
Diffstat (limited to 'rcynic/installation-scripts/linux')
-rw-r--r--rcynic/installation-scripts/linux/install.sh.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/rcynic/installation-scripts/linux/install.sh.in b/rcynic/installation-scripts/linux/install.sh.in
index 675735ef..2a646dbf 100644
--- a/rcynic/installation-scripts/linux/install.sh.in
+++ b/rcynic/installation-scripts/linux/install.sh.in
@@ -103,6 +103,12 @@ then
exit 1
fi
+if test -f "${jaildir}/etc/rsa_key"
+then
+ /bin/chmod 400 "${jaildir}/etc/rsa_key"
+ /bin/chown "${jailuser}" "${jaildir}/etc/rsa_key"
+fi
+
if test -r "$jaildir/etc/rcynic.conf"; then
echo "You already have config file \"${jaildir}/etc/rcynic.conf\", so I will use it."
elif /usr/bin/install -m 444 -o root -g root -p ../sample-rcynic.conf "${jaildir}/etc/rcynic.conf"; then