Skip to content

Commit

Permalink
remove geoip dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Sep 18, 2024
1 parent fa8ee25 commit 490a3a7
Show file tree
Hide file tree
Showing 39 changed files with 26 additions and 260 deletions.
2 changes: 1 addition & 1 deletion bionic/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://archive.ubuntu.com/ubuntu > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions bionic/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -137,23 +136,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion bionic/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -69,7 +70,6 @@ PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += python
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion bookworm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://deb.debian.org/debian > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions bookworm/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -139,23 +138,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion bookworm/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -63,7 +64,6 @@ PACKAGE_GROUPS += carrierroute
PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion bullseye/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://deb.debian.org/debian > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions bullseye/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -140,23 +139,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion bullseye/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -65,7 +66,6 @@ PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += python
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion buster/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://deb.debian.org/debian > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions buster/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -137,23 +136,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion buster/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -69,7 +70,6 @@ PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += python
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion focal/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://archive.ubuntu.com/ubuntu > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions focal/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -139,23 +138,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion focal/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -67,7 +68,6 @@ PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += python
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion jammy/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://archive.ubuntu.com/ubuntu > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions jammy/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -140,23 +139,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion jammy/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -63,7 +64,6 @@ PACKAGE_GROUPS += carrierroute
PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
2 changes: 1 addition & 1 deletion noble/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ LABEL org.opencontainers.image.authors="Victor Seva <linuxmaniac@torreviejawirel
# is updated with the current date. It will force refresh of all
# of the base images and things like 'apt-get update' won't be using
# old cached versions when the Dockerfile is built.
ENV REFRESHED_AT="2024-08-29"
ENV REFRESHED_AT="2024-09-18"

RUN rm -rf /var/lib/apt/lists/* && apt-get update
RUN echo MIRRORSITE=http://archive.ubuntu.com/ubuntu > /etc/pbuilderrc
Expand Down
18 changes: 0 additions & 18 deletions noble/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ Build-Depends:
libev-dev,
libevent-dev,
libexpat1-dev,
libgeoip-dev (>= 1.4.5),
libhiredis-dev (>= 0.10.0),
libjansson-dev,
libjson-c-dev,
Expand Down Expand Up @@ -139,23 +138,6 @@ Description: very fast and configurable SIP server [debug symbols]
This package contains the debugging symbols for the Kamailio binaries and
modules. You only need to install it if you need to debug Kamailio.

Package: kamailio-geoip-modules
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: The geoip module for the Kamailio SIP Server
Kamailio is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the geoip module, an extension enabling
usage of the GeoIP API within the Kamailio configuration file.

Package: kamailio-geoip2-modules
Architecture: any
Multi-Arch: same
Expand Down
2 changes: 1 addition & 1 deletion noble/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export LIBSSL_STATIC_SRCPATH=/usr/$(LIBDIR)
# Modules not in the "main" kamailio package:
EXCLUDED_MODULES =
EXCLUDED_MODULES += mono
EXCLUDED_MODULES += geoip

# Extra modules to skip, because they are not compilable now:
# - regardless if they go to the main kamailio package or to some module
Expand Down Expand Up @@ -63,7 +64,6 @@ PACKAGE_GROUPS += carrierroute
PACKAGE_GROUPS += xmpp
PACKAGE_GROUPS += cpl
PACKAGE_GROUPS += redis
PACKAGE_GROUPS += geoip
PACKAGE_GROUPS += geoip2
PACKAGE_GROUPS += sqlite
PACKAGE_GROUPS += json
Expand Down
Loading

0 comments on commit 490a3a7

Please sign in to comment.