On 01/18/2011 11:26 AM, Dejan Muhamedagic wrote: > Hi, > > On Mon, Jan 17, 2011 at 10:25:43AM +0100, Michele Codutti wrote: >> Hello, I'm in the process to upgrade from Debian lenny to squeeze (so >> from heartbeat 2.1.3 to pacemaker 1.0.9) but from this release the >> default shell (only for scripts) is changed from bash to dash. >> The difference from bash to dash i that the second one is strictly POSIX >> compliant and doesn't support bashisms: >> https://wiki.ubuntu.com/DashAsBinSh >> So my question is: resource agents (now cluster agents) are POSIX >> compliant? > > Some are and some are bash specific, so you should install bash > too (I guess it's in the dependencies list for the packages > anyway). You don't need to worry about this.
All the agents that declare their interpreter to be /bin/sh have had any bashisms eradicated for the Debian squeeze release. So yes these will work on a system where /bin/sh links to dash. Florian
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
