|
Alex Karasulu made changes - 18/Sep/06 12:24 PM
[
Permlink
| « Hide
]
Alex Karasulu added a comment - 18/Sep/06 12:25 PM
Which installer did you use to intall ApacheDS?
Alex Karasulu made changes - 18/Sep/06 12:25 PM
the attached patch tackles the issue by replacing 'success' and 'failure' with 'log_success_msg' and 'log_failure_msg' from LSB. Since OpenSUSE is LSB compliant this should work on SUSE as well.
In case LSB is not available the script falls back to using 'echo -n success' and 'echo -n failure'. Other changes: * use /bin/sh instead of /bin/bash return $RETVAL instead of $? because $? may be overwritten by the log functions.
Bastiaan Bakker made changes - 29/Sep/06 01:52 PM
I'll take care of this later. Will need to build and test with SUSE.
Alex Karasulu made changes - 02/Oct/06 03:22 AM
[[ Old comment, sent by email on Mon, 18 Sep 2006 23:08:34 +1000 (EST) ]] I installed apacheds-1.0-RC4-linux-i386.rpm from the command line. http://issues.apache.org/jira/browse/DIRSERVER-730?page=comments#action_12435467 CLASSPATH=:/usr/lib/jvm/java/lib/tools.jar:/usr/local/apacheds-1.0_RC4/bin/bootstrapper.jar:/usr/local/apacheds-1.0_RC4/bin/logger.jar:/usr/local/apacheds-1.0_RC4/bin/daemon.jar CLASSPATH=:/usr/lib/jvm/java/lib/tools.jar:/usr/local/apacheds-1.0_RC4/bin/bootstrapper.jar:/usr/local/apacheds-1.0_RC4/bin/logger.jar:/usr/local/apacheds-1.0_RC4/bin/daemon.jar -- Michael Henry Men are born ignorant, not stupid. They are made stupid by education. --Bertrand Russell ____________________________________________________ Do you Yahoo!? The new Yahoo!7 TV home page features highlights and popular picks http://au.tv.yahoo.com/tv/ Should also be fixed for 1.5.0
Emmanuel Lecharny made changes - 25/Jan/07 04:08 PM
It would be very confortable to have a single shell script for all the Unix system spreaded all over the world, but sadly, each flavor has its own set of commun functions.
This is *bad*. This is one of the reason why W$ rules. Ok, that's another problem. I suggest that we have more than one installer, for each major Unix flavored system : - one for macOSX which is BSD based - one for Solaris - one for Suse based - one for RedHat based - one for Debian based This will help to manage these kind of issues, as we won't have to test a fix on N different system. wdyt ?
Alex Karasulu made changes - 13/Feb/07 06:12 PM
For a quick workaround fix for the time being I will check for these RH only success or failure commands in the script and remove them.
Committed revision 507141 on 1.0 branch here:
http://svn.apache.org/viewvc?view=rev&revision=507141 Committed revision 507143 on 1.5 branch (trunk) here: http://svn.apache.org/viewvc?view=rev&revision=507143 Note that I could not apply the supplied patches because they seemed a bit out of date and were garbled up by JIRA: attach a patch to avoid these problems instead of putting them in a comment or description. I took your advice and made the following fixes: o all server.init scripts now return $RETVAL instead of $? o scripts targeting non-rpm based distros use /bin/sh instead of /bin/bash It seems as though I already removed the calls to success and failure which are specific to RH distros. Now there is a simple echo of success or failure instead of using these functions. Just for the record these scripts are really aweful. They were put together rapidly and should probably be rewritten.
Alex Karasulu made changes - 13/Feb/07 06:33 PM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||