Russ
/etc/init.d/init.d/CommuniGate
This location is a violation of standards.
/etc/software/init.d/webwasher
This as well.
I gather that "init.d" is the "startup" directory, and SuSE runs everything in that directory during boot?
Nope :) /etc/init.d contains scripts to start various services. If and when they are run is determined by the symbolic links in /etc/init.d/rc[0-6].d. Links starting with S are for starting, those beginning with K for killing services. The numbers after S/K determine the order in which services are started/stopped.
Is this just a simple case that the install scripts for these two applications should have put the files mentioned into
/etc/init.d
instead of the place where they've been put?
The real scripts should be in /etc/init.d, *BUT* they need LSB compliant headers in order to work correctly. Have a loot at /etc/init.d/skeleton for how a LSB compliant init script should look like. Last I checked, WebWasher definitely did things an RPM for SuSE Linux (or rather a LSB compliant Distribution) should *not* do and I just guess that Communigate's RPM was also created for RedHat and will need modifications in order to run correctly on a LSB compliant system. Do you have an URL for Communigate? I might find time to have a look at, if only to have another specimen for my 'how not to do it' collection. Philipp -- Philipp Thomas work: pthomas@suse.de Development SuSE Linux AG private: pth@t-link.de