On Sep 2, 2010, at 5:04 PM, Steven Dake wrote:
> On 09/02/2010 01:28 PM, Vadym Chepkov wrote:
>>
>> On Sep 2, 2010, at 3:09 PM, Steven Dake wrote:
>>
>>> On 08/31/2010 08:45 PM, Vladislav Bogdanov wrote:
>>>> Hi,
>>>> 31.08.2010 22:22, Steven Dake wrote:
>>>>> I am pleased to announce Corosync 1.2.8 is available for immediate
>>>>> download from our website.
>>>>
>>>> Initscript doesn't seem to be fixed yet.
>>>> http://marc.info/?l=openais&m=128271460429681&w=2
>>>> http://www.mail-archive.com/[email protected]/msg05833.html
>>>>
>>>> Best,
>>>> Vladislav
>>>
>>> Fabio,
>>>
>>> Any chance you can provide feedback on this topic? I'm at a loss in
>>> this area of distro integration.
>>>
>>
>> I have complained about it some time ago, but was dismissed :)
>
> Vadym,
>
> My general take is it is the responsibility of individual distros to tailor
> the init scripts to their particular startup order.
>
> But rather then you being dismissed, I'd like to hear Fabio's reasoning so we
> can all come to some agreement. Unfortunately I don't know enough about the
> particulars of the init script dependencies to make that judgement. Fabio
> should be able to provide appropriate reasoning.
>
> Regards
> -steve
>
>> So, I build my own rpm
>>
>> diff -ur corosync-1.2.4.orig/init/generic.in corosync-1.2.4/init/generic.in
>> --- corosync-1.2.4.orig/init/generic.in 2010-03-22 12:08:57.000000000
>> -0400
>> +++ corosync-1.2.4/init/generic.in 2010-07-28 10:00:00.000000000 -0400
>> @@ -6,7 +6,7 @@
>> #
>> # License: Revised BSD
>>
>> -# chkconfig: - 20 20
>> +# chkconfig: - 99 01
>> # description: Corosync Cluster Engine
>> # processname: corosync
>> #
>>
>>
>
This is one of those cases where you can't make everybody happy. In some cases
corosync needs to start early to support cman/gfs, in other case it needs to
start later to support XEN with drbd block device. so 20 vs 99 is pretty much
subjective and since you added
postinstall scriptlet (using /bin/sh):
if [ $1 -eq 1 ]; then
/sbin/chkconfig --add corosync || :
fi
it doesn't destroy local preferences during upgrade, so it is just something
that administrator has to decide for himself.
I need to have corosync to start after ntpd, after sendmail, after winbind,
after xend and this pretty much leaves me with 99
Vadym
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais