summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2007-12-05 22:05:20 +0000
committerivan <ivan>2007-12-05 22:05:20 +0000
commit110dc3294595ace9851918241d20c70fa24d1114 (patch)
treee1239aa668eb4ee2b0548ce677cf4baab8e141d5
parent88e392c15739a6d0b2ab1234b8b556d1ab6dd1de (diff)
when installing selfservice, create freeside homedir if it doesn't exist
-rw-r--r--Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 81670fa83..67956c7c2 100644
--- a/Makefile
+++ b/Makefile
@@ -234,6 +234,7 @@ install-apache:
) || true
install-selfservice:
+ [ -e ~freeside ] || cp -pr /etc/skel ~freeside && chown -R freeside ~freeside
[ -e ~freeside/.ssh/id_dsa.pub ] || su - freeside -c 'ssh-keygen -t dsa'
for MACHINE in ${SELFSERVICE_MACHINES}; do \
scp -r fs_selfservice/FS-SelfService ${SELFSERVICE_INSTALL_USER}@$$MACHINE:. ;\