webcore-install:
@echo $@
echo "Copying web into $(WEBDIR)"
- # XXX put these back
- #mkdir -p $(WEBDIR)
- #cp -r ../web/* $(WEBDIR)
+ mkdir -p $(WEBDIR)
+ cp -r ../web/* $(WEBDIR)
libfieldmapper:
make -C apachemods libfieldmapper.so
function makeMeGo {
+ i=$(whoami) && [ "$i" == "root" ] && echo "Cannot run as root. Exiting..." && exit;
+
if [ ! -z "$JSERVER" ]; then
echo "Starting Chop Chop, Jabber (jserver-c)...";
startJserver;
function startSystem {
+ i=$(whoami) && [ "$i" == "root" ] && echo "Cannot run as root. Exiting..." && exit;
+
case $1 in
"start")
fi
fi
-
+
+ # add the opensrf user and group
+ if [ ! $(grep "^opensrf:" /etc/group) ]; then groupadd opensrf; fi
+ if [ ! $(grep "^opensrf:" /etc/passwd) ]; then useradd opensrf; fi
+
+ # add opensrf to the opensrf group
+ gpasswd -a opensrf opensrf
}
esac
done
+
+ if installing; then
+ echo -e "\nNow run: chown -R opensrf:opensrf $PREFIX"
+ fi
}