Commit graph

17 commits

Author SHA1 Message Date
Ernst de Haan
63a6242128 Allow overriding of startup properties using a properties file.
PR:             41538
Submitted by:   Goran Lowkrantz <goran.lowkrantz@ismobile.com>
See also:	http://kb.atlassian.com/content/atlassian/howto/orionproperties.jsp
2002-08-12 08:52:34 +00:00
Ernst de Haan
18684fadc2 Now using files from www/jakarta-tomcat4.
Moved things around from one target to another. Now
displaying installation settings during pre-install. Doing
file replacements in post-patch.
Bumped PORTREVISION.
2002-04-16 20:13:16 +00:00
Ernst de Haan
bfc61c4e25 Now using daemonctl.c file from www/jakarta-tomcat.
Applied some minor cleanups.
Bumped PORTREVISION.
2002-04-03 21:22:23 +00:00
Ernst de Haan
23b7e0ae1e Using patch files for replacements in default-web-site.xml and
rmi.xml. Changed the order in which certain steps are
performed. Fixed a small bug in the orionctl man page.
Including a dirty hack to make sure that WRKDIR is defined
(WRKDIR?=work).
Bumped PORTREVISION.
2002-03-30 12:47:34 +00:00
Ernst de Haan
0ff2aadb8a Improved startup script. It now creates the PID file and fixes
the ownership and permissions before actually calling the
orionctl program.

Bumped PORTREVISION.
2002-03-29 12:54:15 +00:00
Ernst de Haan
84376e4616 Synced control program and man page. Bumped PORTREVISION to 11. 2002-03-28 15:16:50 +00:00
Ernst de Haan
72221667cd Using a C program instead of a shell script for controlling
the server, so that we can use set the effective UID of the
control script.

Redirecting stdout output from the startup script to
/dev/null.

Bumped PORTREVISION to 10.
2002-03-28 14:52:37 +00:00
Ernst de Haan
59ce27939f Fixed the description for the /var/run/orion.pid file.
It is now in accordance with reality. :-)
2002-03-12 21:42:47 +00:00
Ernst de Haan
91da8e4267 Added in order to be able to automatically enable
users and set their passwords. This file is also
in UNIX format instead of the CRLF DOS format the
original file (${WRKSRC}/config/principals.xml) is
in.
2002-03-08 12:58:36 +00:00
Ernst de Haan
91b4ceeadb Not deleting the PID file but emptying it. Reasoning behind
this is that /var/run is not writable to 'www'. Also cleaned
things up here and there.

Bumped PORTREVISION.
2002-03-07 19:47:15 +00:00
Ernst de Haan
3030eab564 Changes:
0) Improved variable names (now more verbose).
1) Redirecting stdout and stderr to separate log files
2) Setting the PID_FILE in the Makefile
3) Setting the group to when chown-ing the PID file
4) Installing a separate startup script instead of a symlink
5) Changed the man page accordingly
6) Bumped PORTREVISION.
2002-03-05 01:21:39 +00:00
Ernst de Haan
34a9b6c36a A lot of small changes. It's now possible to change the Java port using the JAVA_PORT variable. Now uses the my public_distfiles instead of those of sobomax. The script installed in /etc/rc.d/ is now prefixed with the startup order, by default it is 020.orion.sh. For the rest the changes are superficial. Just improving the quality and genericity. 2002-02-04 13:22:37 +00:00
Maxim Sobolev
1bfc6b4d8b Improve the port (see ports/31001 for detailed list of changes).
PR:		31001
Submitted by:	maintainer
2001-10-09 13:02:30 +00:00
Maxim Sobolev
1aa47310ca Several fixes and improvements:
- Now installing a man page for 'orionctl'.
- Correctly stopping Orion and removing the PID file on deinstall.
- Verbose install (removed the @-signs).
- Changes the exit codes in the script (and documented them in the man page)
- Extended the documentation in pkg-descr.

PR:		27748
Submitted by:	maintainer
2001-06-12 10:20:48 +00:00
Maxim Sobolev
e5550b640d Update that introduces extra flexibility for the installation process
and other improvements in the Makefile. It also introduces quite a few
improvements in the `orionctl' script.

PR:		27643
Submitted by:	maintainer
2001-05-29 12:54:13 +00:00
Alexander Langer
6d58ff8fbd From the PR:
The previous version of this port contains a bug in the orionctl script. I
didn't properly test it. This time I extensively tested it. It has also been
improved to detect more possible error conditions and exit gracefully in such
cases.

Bump PORTREVISION.
Update plist.

PR:		27501
Submitted by:	maintainer
2001-05-21 19:21:50 +00:00
Maxim Sobolev
6e65268427 * Portrevision from 1 to 2 (version is still 1.4.5)
* Changed reference to linux-jdk1.2.2 into linux-jdk1.3.0 in the shell script,
      since the port depends on linux-jdk1.3.0.
* Fixed a few typos and other issues in the shell script
* No longer installing a link from ${PREFIX}/orion -> ${PREFIX}/orion1.4.5
* Making all directories under ${PREFIX}/orion1.4.5 a+x
* Added one mirror site for the DISTFILE
* Renamed shell script from `orion.sh' to `orionctl' (similar to `apachectl')
* Installing the shell script in the ${PREFIX}/bin/ directory and symlinking
     from ${PREFIX}/etc/rc.d/orion.sh to the former file, making sure that the
     shell script is +x
* Including the shell script in ${FILESDIR} instead of downloading

PR:		27407
Submitted by:	maintainer
2001-05-17 13:42:10 +00:00