summaryrefslogtreecommitdiff
path: root/www/resin2/files/patch-httpd.sh
blob: 0eb3b58dd55b924a9f7dbe64b6a63bfae8cd76f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--- bin/httpd.sh.orig	Tue Apr 15 23:28:50 2003
+++ bin/httpd.sh	Thu Jul 24 14:35:36 2003
@@ -37,11 +37,8 @@
 #
 # You can predefine JAVA_HOME and RESIN_HOME
 #
-# JAVA_HOME=/usr/java
-# export JAVA_HOME
-#
-# RESIN_HOME=/usr/local/resin
-# export RESIN_HOME
+export JAVA_HOME=%%JAVA_HOME%%
+export RESIN_HOME=%%PREFIX%%/%%PKGNAMEPREFIX%%%%PORTNAME%%
 #
 # Extra arguments to Java.  If you're passing arguments to the JVM, you'll
 # need to use -Jxxx.  For example, args="-J-ms48m".  You can modify
@@ -61,16 +58,4 @@
 #
 perl=perl
 
-#
-# trace script and simlinks to find thw wrapper
-#
-script=`/bin/ls -l $0 | awk '{ print $NF; }'`
-
-while test -h "$script"
-do
-  script=`/bin/ls -l $script | awk '{ print $NF; }'`
-done
-
-bin=`dirname $script`
-
-exec $perl $bin/wrapper.pl -chdir -name "$name" -class "$class" $args $*
+su -f -m www -c "exec $perl %%PREFIX%%/sbin/resinctl -conf %%PREFIX%%/etc/resin.xml -chdir -name "$name" -class "$class" $args $*" > /dev/null && echo -n '%%PKGNAMEPREFIX%%%%PORTNAME%% '