Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 18470 Details for
Bug 29888
snipsnap startup scripts and directory layout flawed
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Revised runscript
run.sh (text/plain), 2.01 KB, created by
Karl Trygve Kalleberg (RETIRED)
on 2003-09-29 05:03:11 UTC
(
hide
)
Description:
Revised runscript
Filename:
MIME Type:
Creator:
Karl Trygve Kalleberg (RETIRED)
Created:
2003-09-29 05:03:11 UTC
Size:
2.01 KB
patch
obsolete
>#! /bin/sh > >logbase=/var/log/snipsnap >execbase=/opt/snipsnap >database=/var/lib/snipsnap >jar=$execbase/lib > >if [ "x`whoami`" != "xsnipsnap" ] ; then > echo "You are `whoami`. This script must be run as user snipsnap" > exit 1 >fi > >if [ -f $HOME/.gentoo/java-env ] ; then > source $HOME/.gentoo/java-env >else > JAVA_HOME=`java-config --jdk-home` > if [ -z $JAVA_HOME ] ; then > JAVA_HOME=`java-config --jre-home` > fi >fi > >if [ -z "$JAVA_HOME" ]; then > echo "Please set JAVA_HOME environment variable!" > echo "A Java SDK of at least version 1.3 is required!" > exit >fi > ># check whether the java compiler is available >if [ ! -f $JAVA_HOME/lib/tools.jar -a ! -f /System/Library/Frameworks/JavaVM.framework/Classes/classes.jar ]; then > echo "$JAVA_HOME/lib/tools.jar or MacOS X pendant not found, cannot compile jsp files" > echo "Make sure tools.jar or similar from the Java SDK is in the classpath!" > exit >else > if [ -f /System/Library/Frameworks/JavaVM.framework/Classes/classes.jar ]; then > TOOLS=/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar > else > TOOLS=$JAVA_HOME/lib/tools.jar > fi >fi > >if [ ! -f $jar/snipsnap.jar ]; then > echo "$jar/snipsnap.jar missing, please compile application first" > exit >fi > ># put classpath together (this is a script-local variable) >CLASSPATH=$jar/org.mortbay.jetty.jar:$jar/javax.servlet.jar:$jar/org.apache.crimson.jar:$jar/org.apache.jasper.jar:$jar/jdbcpool.jar:$jar/mckoidb.jar:$TOOLS > >if [ "$1" = "admin" ]; then > $JAVA_HOME/bin/java -cp $CLASSPATH:$jar/snipsnap.jar org.snipsnap.server.AppServer -admin "$2" "$3" > exit >fi > >if [ "$1" = "-debug" ]; then > DBG="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5000" >fi > ># execute application server >logfile="`date +"%Y_%m_%d"`.aux.log" >cd $database >$JAVA_HOME/bin/java \ > -server $DBG \ > -cp $CLASSPATH:$jar/snipsnap.jar \ > -Duser.dir=$database \ > org.snipsnap.server.AppServer $cmdline \ > > $logbase/$logfile 2>&1 > ># FIXME: Need to dump pid somehow... ># echo "$!" > /var/run/snipsnap.pid
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 29888
: 18470