| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/sh
- startme() {
- cd sp-wsgi
- if [ ! -f sp_conf.py ] ; then
- cp sp_conf.py.example sp_conf.py
- fi
- if [ ! -f service_conf.py ] ; then
- cp service_conf.py.example service_conf.py
- fi
- ../../tools/make_metadata.py sp_conf > sp.xml
- cd ../idp2
- if [ ! -f idp_conf.py ] ; then
- cp idp_conf.py.example idp_conf.py
- fi
- ../../tools/make_metadata.py idp_conf > idp.xml
- cd ../sp-wsgi
- ./sp.py sp_conf &
- cd ../idp2
- ./idp.py idp_conf &
- cd ..
- }
- stopme() {
- pkill -f "sp.py"
- pkill -f "idp.py"
- }
- case "$1" in
- start) startme ;;
- stop) stopme ;;
- restart) stopme; startme ;;
- *) echo "usage: $0 start|stop|restart" >&2
- exit 1
- ;;
- esac
|