Hi Andrew
[EMAIL PROTECTED] wrote on 17.01.2008 09:48:55:
> >> But this problem is still there and actually I have no idea where
> >> to look
> >> for this!? Any ideas or hints?
> >
> > On changeset bef30e5a2a31 [1] the usage of the var was changed like
> > this:
> >
> > --- a/resources/OCF/IPaddr2 Fri Jul 06 13:14:17 2007 +0200
> > +++ b/resources/OCF/IPaddr2 Fri Jul 06 13:15:27 2007 +0200
> > @@ -268,7 +268,7 @@ ip_init() {
> > fi
> > IP_INC_GLOBAL=${OCF_RESKEY_CRM_meta_clone_max:-1}
> > - IP_INC_NO=$((OCF_RESKEY_CRM_meta_clone+1))
> > + IP_INC_NO=`expr $OCF_RESKEY_CRM_meta_clone + 1`
> > IP_CIP_HASH="${OCF_RESKEY_clusterip_hash}"
> > if [ $LVS_SUPPORT -gt 0 ] && [ $IP_INC_GLOBAL -gt 1 ]; then
> > ...
> >
> > For testing I've switched this line back to the old version. Why was
> > this
> > changed to the usage of expr?
>
> the initial syntax is bash-specific
Ah ok, thx for this info. Here is a little patch for this:
---------------->8 snip 8<----------------------
# diff IPaddr2-old IPaddr2-new
271c271
< IP_INC_NO=`expr $OCF_RESKEY_CRM_meta_clone + 1`
---
> IP_INC_NO=`expr ${OCF_RESKEY_CRM_meta_clone:=0} + 1`
---------------->8 snap 8<----------------------
What do you think about that?
Yours
Yves Schumann
Softwareentwicklungsingenieur
Security Solutions Division
______________________________
Ascom (Schweiz) AG
Eichtal, CH-8634 Hombrechtikon
Phone: +41 55 254 66 84
[EMAIL PROTECTED]
http://www.ascom.com
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems