History log of /opengrok/OpenGrok
Revision Date Author Comments Expand
91a4a0519a6171d9f52be4c514959c0d65c82812 14-Nov-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

fixing OpenGrok shell wrapper copyright information

25d3d16c420712ddaa22503d2b9d1135b7c5eed2 14-Oct-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

let user to change if the projects are enabled or disabled after #1239 is in upstream this fixes #1223

03c01ac563d31955fc2b21cd540423434509a494 26-Aug-2016 Matt Lewandowsky <matthew.l@samsung.com>

Support for Resin

1e4f2633aeeca23eeb54f4007ab4f54565b499a7 21-Jul-2016 Joel Fernandes <agnel.joel@gmail.com>

Fix semantics of -H flag and disabling history generation OpenGrok generates history regardless of what OPENGROK_GENERATE_HISTORY is set to, for local repositories. This variable currently only goes into effect for remote repositories. Change its semantics such that if -H is not passed, then history generation and caching is disabled altogether for all repositories. This is useful when indexing large local repositories such as a local mirror of the AOSP sources worth 70GB. History generation in this case results in the indexing never completing. We also fix the semantics of OPENGROK_GENERATE_HISTORY in the wrapper script, such that if its set to "off", then we don't pass -H at all to OpenGrok. Signed-off-by: Joel Fernandes <agnel.joel@gmail.com>

00b85c9d9a85faeb07d1570f20b19343feed9239 15-Jul-2016 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

really require Tomcat 8

506c10e23e70450d29a50c221a025d5eab483651 13-Jul-2016 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

support Tomcat8 on Solaris

846f363df9084d555cb69b57561c3e788773f42a 30-Jun-2016 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

prefer newer Tomcat

49bc09b5e021967c9bb83be6215448d40ac675ca 16-Nov-2015 Valery Brobbey <vkb@alum.mit.edu>

Fix for opengrok issue https://github.com/OpenGrok/OpenGrok/issues/863 If user does not use default OPENGROK_INSTANCE_BASE or default WEBAPP_CONFIG_ADDRESS, then attempt to extract WEB-INF/web.xml from source.war using jar or zip utility, update the hardcoded values and then update source.war with the new WEB-INF/web.xml

d20bb899e2e6c692130af57903cb0f909e7bec2a 10-Nov-2015 Gerbrand van Dieijen <gerbrand@vandieijen.nl>

Tomcat 8 support Minor changes to support tomcat 8 as well. Works with debian/ubuntu tomcat 8 package (currently 8.0.26-1)

2aa8eaebd2e6b6f0f0ea3ad62350626305833611 28-May-2015 Knut Anders Hatlen <knut.hatlen@oracle.com>

Remove bashism in the OpenGrok script String equality should be tested with '=' and not with '=='. The latter is an extension in bash. I'm seeing the following error on a system where /bin/sh is dash: /code/OpenGrok/OpenGrok: 717: [: Linux: unexpected operator

5a0ed1213a40c9ab7c990b442b77455ee27bc799 26-May-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

escape opengrok jar file fixes #945

9dc24f2da404ab474e38fc4d428e5717dc9bcee4 24-Mar-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

rename OPENGROK_REMOTE_REPOS to OPENGROK_GENERATE_HISTORY

9132ad6a7ba5525fd1a6ccd4f4bcb497385c8597 16-Feb-2015 ralphmayr <ralph.mayr@gmail.com>

Added documentation of new environment variables

527d116ec0f031818982101f4475298b930d515b 11-Feb-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

require SRC_ROOT for clearHistory command

caf0d2e1c473e03780acaa86e2a73ff953802a8b 11-Feb-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

add MinimalInvocation() for better handling of clearHistory command

433943adf7f151e57fa7b81e95ad01cd86367bad 11-Feb-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

StdInvocation needs to take additional arguments

5baba343b1d32252619db7e6aff0c1c0be67761c 10-Feb-2015 jethrogb <github@jbeekman.nl>

Fix POSIX-compliance issue in OpenGrok POSIX sh/test uses a single equals sign for string comparison.

610915d59310c9aba810740e858ba64c5e3e6a2f 16-Jan-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

require SRC_ROOT for indexpart

bc5565fc58603964988b42b6aee40e246f35d94f 15-Jan-2015 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

add support for parallel indexing fixes #876

56c25decc0427c204cd35856e521ddf28337e75d 06-May-2014 Lubos Kosco <Lubos.Kosco@Oracle.COM>

fix typo/wording

b71e0799877ca052ef0c7c99ab7739fad51ad0d9 05-May-2014 Lubos Kosco <Lubos.Kosco@oracle.com>

OPENGROK_WEBAPP_CONTEXT flag does not trigger reindex on already indexed files fixes #825

f9e7e93ed37cbcb0a111b6f997bb75d567c31c0b 17-Mar-2014 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

more intelligent way of finding Exuberant ctags fixes #772

3a4816d2417e1abe89a913616de36f200793bea3 12-Mar-2014 Vladimir Kotal <vlada@devnull.cz>

fix clear history usage and naming

f9d25a875ba43bfe59afe634cca8ad627b3a9fb8 10-Mar-2014 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

add zaphist sub-command to clear history cache for given repository fixes #758

65df1e87266301e243dcead8082ca6255abea666 26-Feb-2014 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

introduce dirbased state for remote SCMs

425278cfacbc73f1e955ab6016f206fc5ed93ccb 21-Feb-2014 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

change tunable of remote repositories to allow generating history only from UI fixes #748

c276b1ec9722ee95a86a4a381b39c5f405fc1cc4 21-Feb-2014 Vladimir Kotal <vlada@devnull.cz>

make the script work on OS X fixes #687

983523cf73bc85cce6282cb5aa78b60f6bcd959f 04-Feb-2014 Lubos Kosco <Lubos.Kosco@oracle.com>

give the chance to tune RAM buffer size + some tuning docs fixes #718

17d95a647aba8c37d9ac34d97e4eed729aa46f67 26-Aug-2013 Naseer Ahmed <naseer.ahmed@gmail.com>

HistoryGuru: Skip history creation for defined directories If a project has an .opengrok_skip_history file, skip creating it's historycache Fixes #652

6ce0623fa4ef95af9d77700a1c9c19ec1a919326 14-Aug-2013 Guillaume Smet <guillaume.smet@gmail.com>

introduce OPENGROK_WEBAPP_CONTEXT for setting the webapp context

83439b4ed8fe40097dc3f2c05168d26bd7926159 09-Aug-2013 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

introduce OPENGROK_DERBY_URL for selecting JavaDB instance fixes #656 fixes #529

fe967af3e58b6c8feaecf15b06fc1d5401b07914 20-Jun-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

fix missing backslash

83dcb435c5eeeb8d0d0d906f5d25a1cb1db5c40b 17-Jun-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

add support for tomcat7, Solaris 12 (dev)

a3a5f5c0500064f4c6ac3658b1e3e4d838912329 13-Feb-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

fix OpenGrok to support JDK 7 in Solaris docs update pmd 5.0.2 support

3b0448fdd830b8d04c6a71511e5d26a4fc3b5b80 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

fix the transition to git

3ba66fbb56ef22f183da783a1b2718280c357a4e 02-Jan-2013 Stanislav Kozina <skozina@redhat.com>

Bug 12963 - use tags in History view

OpenGrok src/org/opensolaris/opengrok/analysis/sh/ShAnalyzerFactory.java src/org/opensolaris/opengrok/configuration/Configuration.java src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java src/org/opensolaris/opengrok/history/AccuRevHistoryParser.java src/org/opensolaris/opengrok/history/BazaarRepository.java src/org/opensolaris/opengrok/history/BazaarTagEntry.java src/org/opensolaris/opengrok/history/CVSHistoryParser.java src/org/opensolaris/opengrok/history/CVSRepository.java src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java src/org/opensolaris/opengrok/history/FileHistoryCache.java src/org/opensolaris/opengrok/history/GitRepository.java src/org/opensolaris/opengrok/history/GitTagEntry.java src/org/opensolaris/opengrok/history/History.java src/org/opensolaris/opengrok/history/HistoryEntry.java src/org/opensolaris/opengrok/history/JDBCHistoryCache.java src/org/opensolaris/opengrok/history/JDBCHistoryCache_queries.properties src/org/opensolaris/opengrok/history/MercurialRepository.java src/org/opensolaris/opengrok/history/MercurialTagEntry.java src/org/opensolaris/opengrok/history/Repository.java src/org/opensolaris/opengrok/history/RepositoryFactory.java src/org/opensolaris/opengrok/history/TagEntry.java src/org/opensolaris/opengrok/index/CommandLineOptions.java src/org/opensolaris/opengrok/index/Indexer.java src/org/opensolaris/opengrok/management/client/ConfigurationsFrame.form src/org/opensolaris/opengrok/management/client/ConfigurationsFrame.java src/org/opensolaris/opengrok/search/Summarizer.java test/org/opensolaris/opengrok/history/CVSHistoryParserTest.java test/org/opensolaris/opengrok/history/HistoryEntryTest.java test/org/opensolaris/opengrok/history/JDBCHistoryCacheTest.java web/default/style.css web/history.jsp web/offwhite/style.css web/polished/style.css web/utils.js
0b2998be561e7bf5e3479d686a5af36f712b0d9a 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19201 - OpenGrok shell script should load custom config before setting the defaults

e9dbb478e3339d96ce4f0af5c6ab7e1d35ebb86d 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

fix evaluation of OPENGROK_CTAGS_OPTIONS_FILE

fbf97ea1786d1e25add88bbfb91810170473bc9f 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 19208 - Need support for Oracle PLSQL in opengrok update plugins for mvn , add "help" to OpenGrok

1a5c2ab40bd94d2b2c63afda767ce7bbf29ecc4b 02-Jan-2013 Jan Friedel <jan.friedel@oracle.com>

Bug 19198 - Inadequate indentation

d961aa46ea0d50fed47802497e45226b1965b12d 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19195 - it should be possible to supply extra command line options to ctags

b17cb0705d90907337b3528aa7b8ed1700806f26 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

rename OPENGROK_REMOTE_REPOS to reflect reality

878faeae1ba28b23c73a738ffd5c309c47190c28 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

fix the for cycles so they do not require newlines in order to work

4f3c0816485669143aa54f1c6461fcb47cf5bc5c 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

more style cleanup

4272cc212963ae91acedb1fde3359690303cf1c1 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

style cleanup, wrap the lines at 80 chars

070831b2d3388c718b383d89fa2fd279c02f5798 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

fix some style and simplify usage printing to stderr

f21b682cd9b414738a4f5a38b56f6682e537e1d2 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Bug 19164 - OpenGrok shell script should have a way to tell not to send config to webapp Conflicts: OpenGrok

cd71fb134e037849c77364b50940b1870c4684ce 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19177 - JAVA_OPTS should be configurable in OpenGrok shell script

340e2c0d70fade14c720931c87652727b941c167 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

fix the for cycles so they do not require newlines in order to work

c83dfde6b364917fa8ed28142d509a7c29a4da68 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

more style cleanup

56d93b0c761868f813ac0bc0b5bc21a7a9fefd89 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

style cleanup, wrap the lines at 80 chars

578be34fc3aceb9831553e8611f8d5d59b711c3c 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19175 - OpenGrok shell script does not merge configuration with default when using OPENGROK_CONFIGURATION

43dac746513591adbd09bc4f417feb385f4fd87e 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

fix some style and simplify usage printing to stderr

6c8465e3b4611cb632cba9b0572e3e3737c8c341 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19164 - OpenGrok shell script should have a way to tell not to send config to webapp

561ec0545f30e44833b6def5168abbd3ab5cf65a 02-Jan-2013 Vladimir Kotal <Vladimir.Kotal@oracle.com>

Bug 19161 - Solaris package should not deliver source.war to /var/tomcat6 in any form

8e4e27126852837892d11016ca62f6b8f51997b8 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 18754 - opensearch does not work with HTTPS small adjustment of OpenGrok and help file

00a0e554e267d50c7b453f0dda8fba0ea0f6f9d5 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Check for the existence for log dir before trying to create it

d0767114e1a949e4a42358f5aeaa08590b87cd80 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Bug 17609 - path assumptions & binary names used by installer script need modifications.

3a5046f0538ba9fb3a9429199544a9f4b93d9a4d 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 17294 - show progress on demand

2cf31ec93bd5d8a2efeab511ce051da51e69aeda 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Bug 17169 - enable wildcard prefix search in OpenGrok script by default

4e854c69a0484765dcd27b0e837898c8b6969bea 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Resolve JAVA_HOME from /etc/alternatives on Linux

477c09a2656e6a2c1075425ad81e61d594164fa9 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

start easier derby integration, Bug 16891 - Unneeded files included in opengrok.jar some doc changes

d70dc22c6dce3f498251b0873638d1fea0e644a3 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

add option -z to Indexer so it can be used from cli clean findbugs and pmd warnings

5e6c91d7e77062129cd0b6ac8aaa546dff216419 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix packaging, README for new 0.9-rc1

b34561d2c3d92fac37dbced05ba6a8738e3d20e9 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix pmd and findbugs warnings add project for web application - opengrok-web-nbproject add sample configs for agent and tray apps

.hgignore OpenGrok build.xml logging.properties nbproject/configs/Agent.properties nbproject/configs/Tray.properties opengrok-web-nbproject/build.xml opengrok-web-nbproject/nbproject/ant-deploy.xml opengrok-web-nbproject/nbproject/build-impl.xml opengrok-web-nbproject/nbproject/project.properties opengrok-web-nbproject/nbproject/project.xml run.bat run.sh src/org/opensolaris/opengrok/configuration/Project.java src/org/opensolaris/opengrok/search/SearchEngine.java web/META-INF/context.xml web/WEB-INF/web.xml web/default/img/Logo.png web/default/img/bg.png web/default/img/button1.png web/default/img/button2.png web/default/img/icon.png web/default/img/indicator.gif web/default/img/rss.png web/default/img/servedby.png web/default/img/transparent_pixel.gif web/default/jquery.autocomplete.css web/default/jquery.combo.css web/default/jquery.tooltip.css web/default/print.css web/default/style.css web/offwhite/img/Logo.png web/offwhite/img/b.gif web/offwhite/img/bg.png web/offwhite/img/button1.png web/offwhite/img/button2.png web/offwhite/img/d.gif web/offwhite/img/do.gif web/offwhite/img/f.gif web/offwhite/img/h.gif web/offwhite/img/icon.png web/offwhite/img/indicator.gif web/offwhite/img/l.gif web/offwhite/img/p.gif web/offwhite/img/q.gif web/offwhite/img/r.gif web/offwhite/img/rss.png web/offwhite/img/servedby.png web/offwhite/img/t.gif web/offwhite/img/transparent_pixel.gif web/offwhite/img/w.gif web/offwhite/jquery.autocomplete.css web/offwhite/jquery.combo.css web/offwhite/jquery.tooltip.css web/offwhite/print.css web/offwhite/style.css web/polished/img/Logo.png web/polished/img/b.gif web/polished/img/bg.png web/polished/img/button1.png web/polished/img/button2.png web/polished/img/d.gif web/polished/img/do.gif web/polished/img/f.gif web/polished/img/h.gif web/polished/img/icon.png web/polished/img/indicator.gif web/polished/img/l.gif web/polished/img/p.gif web/polished/img/q.gif web/polished/img/r.gif web/polished/img/rss.png web/polished/img/servedby.png web/polished/img/t.gif web/polished/img/transparent_pixel.gif web/polished/img/w.gif web/polished/jquery.autocomplete.css web/polished/jquery.combo.css web/polished/jquery.tooltip.css web/polished/print.css web/polished/style.css
d6ee3934a24d8ccc0e4bb478405d8e5f6a35825d 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

OpenGrok - scans for repos by default now, remote repos support by default now logging properties had a "." in file name confusing sed from OpenGrok, this now works

70a0fa770eb06713d8ebf91093102044bc5799e0 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

make OpenGrok script change logger path according to where the OPENGROK_INSTANCE_BASE is

d7c1415de39f4b07c85828f49cd1ee7a2a19eb9e 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix read only config xml detect issue in OpenGrok improve message from indexer on sending the update to webapp

8e39541a67584cb87902dd12640b552dfa7cb8f1 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Max index words should be unlimited in OpenGrok script too

3908e3b9c01c930d1018e36969e3a541bc170e55 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix package + also change the tar.gz to contain logging.properties, which now will reside with opengrok.jar

ba2e31d47682cf0d28fe7a33f5c0d226a21aee17 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Indexer process heap size increase to 2GB in OpenGrok

c842732324ee4c74ede17887ad1f0dcdc4364a2c 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Bug 12985 - OSOLopengrok is missing logging.properties file some typos correction, fixing logging in OpenGrok script

2b024356b830395446c55f50f9f724a63612e578 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

add tomcat 5.5 for linux add the indicator for polling of autocomplete

c577d2f6c082eaff9af5bc997d12f3d3bcef537c 02-Jan-2013 Peter Bray <Peter.Darren.Bray@gmail.com>

OpenGrok (ShellScript) Corrected 'test: argument expected' errors Solaris' Bourne Shell test command (aka '[') can not handle '[ ! -z ${ENV_VAR} ]' it needs to be '[ ! -z "${ENV_VAR}" ]' as variable exapnsion is done first, leave no argument to -z Tidy up comments and fixed indentation issues

8f8c3f4555e5aa3160f03f2e9c55ddbd3381357b 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Bug 11896 - indexer chokes on fifos adding more env variables to OpenGrok for more convenient script testing

e87f836e908f8279021f79c8f7bcef98e99d126e 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Bug 11886 - set no word limit for indexing of files (can result in out of memory errors!) add title (hint) for link# and annotate buttons when showing files (hover when mouse over)

d280c5e286f5b98be13237f52281ae5afdcf51b9 02-Jan-2013 Peter Bray <Peter.Darren.Bray@gmail.com>

OpenGrok (Shell Script) - Improve the readibility of recent additions to new users - Changed usage to show 'index' has optional argument - Factored out common code related to script location into a variable - Renamed variables to assist new users (*) - Regularised comment on newly added variables - Better error handling for default logging properties installation - In OpenGrokUsage() changed Progress to echo as it is not conditional text - Added a few TODOs for possible future work Possibly contentious changes (which will need more thought) - Reverted to Non-Verbose operation (as I thought is was changed for debugging purposes) - Script defaults versus opengrok.jar defaults need serious thought (**) Footnote *: This script is first place most new users and installers will have to customise, it should be as understandable as possible. It took me quite a while to convert run.sh into OpenGrok, as I was a new user at that point, I'd like the way for all those that follow to be as easy as possible, hence my continued tweaking of this script. Footnote **: I'd content that we should not have uncommented defaults in this script that change opengrok.jar defaults, like "-r on" or "-m 100000" So I have a mixed bag in this commit, commenting out REMOTE_REPOSITORIES, MAX_INDEXED_WORDS but leaving ENABLE_PROJECTS and WEBAPP_CONFIG_ADDRESS enabled. This is deliberate to provoke a discussion amongst the key developers of what they like the defaults to be, and how this affects new users trying to understand and install OpenGrok for the first time

5762c9f28c2246777be0e9d49cb29d9c0f49146d 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

OpenGrok deploy ; OpenGrok index should be enough of a setup ;)

3aa0947feb67d3e8292d84776638be98dd97fdc3 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix startup script OpenGrok (tested usage and deploy), findbugs warnings on resource leaks, checkstyle fixes

d2a02e104622a26dd90fa88f4f17188f2039809f 02-Jan-2013 Peter Bray <Peter.Darren.Bray@gmail.com>

OpenGrok (shell script) major rework to support extensions into a deployment tool Removed conf/sample.env.conf as repeating this code while its in flux seems to be pointless, besides its simple enough to extract if you need it and with all the new environment environment variables its less likely (?) you will need to have custom configuration. After seeing the directions Taz wishes to take the script, I decided to review the support for such directions and put in-place an infrastructure to support this. This patch is Over-Engineering but hopefully it will help localise platform specific changes in the future and keep the default (or fallback) configuration section readable. Many new environment variables have been added to tailor the default configuration without the need to have a configuration file of your own. We may eventually need the idea of minimalist configuration where we load a user supplied configuration than just fill in the gaps. As now we are doing quite a bit in the default configuration, a user may wish to only have a place to store the few tailoring env vars they need. Many tasks have now been broken out into functions allow the user configuration file to override these functions supplying a local implementation, hopefully this and the environment variables provides enough flexibility for the user customise the script for their environment without having to always be changing the script to suit their environment Logging infrastructure was added with support for non-interactive use. Introduced the idea of a distribution directory and a run-time data instance directory, eventually we will need an "install" target to copy the required files from the distribution directory to an instance directory (I envision support multiple instances, if only for developers, but it looks like Sun use multiple instances in production, so the idea might have wider appeal) The Java code assumes external commands like hg, svn, cvs, sccs can simply be invoked and found in the path, with properties for overriding this. Taz's changes explicitly set all commands to full path, I have retained this change but will not pass in invalid data or empty strings. Support for multiple Application Servers has been extended assuming that some users (most probably developers will have more than one application server) and that they may wish to switch between them. Thus I allow for separate Tomcat and Glassfish support functions and environment variables. All tabs have been converted to space to standardise the view of the code in all editors (assuming mono-spaced fonts). Hopefully these changes meet with general approval, but several more iterations may be required before 1.0

0ca9a2c194523c517c3aafe5758e217ac88d6baa 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

take 1. on out of box setup

9fc32e82364a9a21445bc7c93ff9e51a23fa842d 02-Jan-2013 Trond Norbye <trond.norbye@sun.com>

Remove scope gui from startup script

3612b94ccf5830666d4a8b59c8428e59ffde7322 05-Jun-2008 Trond Norbye <trond.norbye@sun.com>

chmod +x OpenGrok

cd348e325366620fe047edcc849e3c9424828599 31-May-2008 Peter Bray <Peter.Darren.Bray@gmail.com>

[Bug 1988] Simplified End-User Wrapper for UNIX folks This script is intended to replace run.sh and run-quiet.sh as a unified shell wrapper for the OpenGrok project. This version has updated comments and is spell-checked, in comparsion to the version added to the Bugzilla report.