Hi,

Yes. I can see the debian folder that contain the control and rules files.
I have managed to build and install the custom kamailio packages by updating control and rules files.
But now i am stuck with the issues that while install with apt-get install kamailio503*

its also ask to install kamailio-* packages from public repo.

Like i want to install kamailio503-mysql-modules.deb but in addition to that apt-get also installs kamailio-mysql-modules:amd64
To prevent that, i created my own local repo and removed all other entries from /etc/apt/source.list

echo "deb http://192.168.10.23/packages/amd64/ /" > /etc/apt/sources.list

Now getting below errors:

dpkg: dependency problems prevent configuration of kamailio-mysql-modules:amd64:
 kamailio-mysql-modules:amd64 depends on kamailio (= 5.0.3-1); however:
  Package kamailio is not configured yet.

dpkg: error processing package kamailio-mysql-modules:amd64 (--configure):
 dependency problems - leaving unconfigured

How can i avoid this situation?
Where to make changes to limit to my customized packages only even public repo is available in "/etc/apt/sources.list" 

I am almost stuck here. Kindly help.


--
regards,

abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445

On 6 October 2017 at 20:02, Sebastian Damm <damm@sipgate.de> wrote:
Hi,

did you see that there are debian folders coming with your kamailio
source code? I think all you have to do is symlink the correct folder
to the root project folder so it is accessible under
/path/to/kamailio-sources/debian and you should be ready to go. Then
your dpkg-buildpackage command should have everything you need.

HTH
Sebastian

On Mon, Oct 2, 2017 at 10:31 PM, Abdul Basit <basit.engg@gmail.com> wrote:
> Hi All,
>
> I am trying to compile custom .deb package from kamailio source that will
> install dependencies like mysql-server, lua, rtpproxy, etc. and will install
> few custom scripts along with additional db tables from tables-create.sql
> files.
>
> I am able to create kamailio_x-amd64.deb package that I installed on fresh
> machine
> dpkg -i  kamailio_x-amd64.deb
>
> This package installed kamailio config files and modules in appropriate
> locations but it didn't created default, init.d and kamailio.service files.
> Nor it asked for installing the dependencies which I mentioned in control
> file.
>
> OS: Debian GNU/Linux 8.9 (jessie)
> Kamailio: 5.0.3 through git clone
>
> I am creating .deb package for the very 1st time. Can anyone point me to the
> right direction?
>
> --
> regards,
>
> abdul basit
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users@lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>

_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users