What I did to overcome this problem was writing a bash script, that
checks if mysql is running, if so, start Kamailio, if not, start mysql
first, then start Kamailio, and retries if things fail. And in
/etc/rc.local, call this script. Seems to work fine on Ubuntu 10.04. Not
tried 12.04 yet.
Yufei
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 13 Nov 2012 18:15:05 -0500
> From: Moacir Ferreira <moacirferreira(a)hotmail.com>
> Subject: Re: [SR-Users] Returning problem
> To: Kamailio Mail List <sr-users(a)lists.sip-router.org>
> Message-ID: <COL125-W3986EA29065F0966C8AE6C86C0(a)phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
>
>
> I wish it were that simple... I have done some "reading" and found that
Ubuntu has changed to upstart
http://upstart.ubuntu.com/cookbook/. However, I could not
find how I can start a non "upstart" style init script like Kamailio has before
the upstart styled ones... I guess that I have to either to get the Kamailio community to
create an upstart script or find some help from the Ubuntu community how to overcome the
problem. Anyway, I think the Kamailio team should address it as it will become a problem
for everyone using Kamailio on Ubuntu. Any help? Moacir From: 4lists(a)gmail.com
> To: sr-users(a)lists.sip-router.org
> Date: Mon, 12 Nov 2012 14:42:31 -0200
> Subject: Re: [SR-Users] Returning problem
>
> This is more a system initialization problem, so, take a look in your
> /etc/rc<run-level>.d directory (or the correspondent one), specially in
> the S* files and find out the start sequence. There You'll find the answer.
>
> Edson.
>
> Em 09/11/2012 17:03, Moacir Ferreira escreveu:
>> My kamailio start script has the following BEGIN INIT INFO:
>>
>> #
>> ### BEGIN INIT INFO
>> # Provides: kamailio
>> # Required-Start: $syslog $network $local_fs $time mysql
>> # Required-Stop: $syslog $network $local_fs mysql
>> # Default-Start: 2 3 4 5
>> # Default-Stop: 0 1 6
>> # Should-Start: postgresql mysql radius
>> # Should-Stop: postgresql mysql radius
>> # Short-Description: Start the Kamailio SIP proxy server
>> # Description: Start the Kamailio SIP proxy server
>> ### END INIT INFO
>>
>> However, when I boot my server Kamailio will start before mysql. So,
>> after boot I can start Kamalio but at boot time it will fail.
>>
>> Any hints how to fix it? I am running Ubuntu server 12.04 LTS - 64 bits.
>> All the code has been compiled at the server.
>>
>> Cheers!
>>
>> Moacir
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users(a)lists.sip-router.org
>>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>
>
>
>