Skip to content

Commit

Permalink
pkg/kamailio/deb: remove dnssec from stretch/sid due #851
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Jan 30, 2017
1 parent 4d12867 commit 02cca18
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 34 deletions.
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/sid
Expand Up @@ -14,6 +14,12 @@ sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' ${DIST}/rules

# No dnssec module:
sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
${DIST}/control
sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
6 changes: 6 additions & 0 deletions pkg/kamailio/deb/debian/backports/stretch
Expand Up @@ -14,6 +14,12 @@ sed -i -e '/libxmlrpc-c3-dev/d' -e '/^Package: kamailio-xmlrpc-modules/,/^$/d' \
sed -i -e 's/ mi_xmlrpc[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ mi_xmlrpc/' ${DIST}/rules

# No dnssec module:
sed -i -e '/libval-dev/d' -e '/^Package: kamailio-dnssec-modules/,/^$/d' \
${DIST}/control
sed -i -e 's/ dnssec[ ,$]*/ /' ${DIST}/rules
sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ dnssec/' ${DIST}/rules

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
15 changes: 0 additions & 15 deletions pkg/kamailio/deb/sid/control
Expand Up @@ -40,7 +40,6 @@ Build-Depends: bison,
libsqlite3-dev,
libsystemd-dev,
libunistring-dev,
libval-dev,
libxml2-dev,
openssl,
pkg-config,
Expand Down Expand Up @@ -554,20 +553,6 @@ Description: Websocket module for kamailio
.
This package contains the module implementing WebSocket transport layer.

Package: kamailio-dnssec-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: contains the dnssec module
Kamailio is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the dnssec module for Kamailio.

Package: kamailio-autheph-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
4 changes: 2 additions & 2 deletions pkg/kamailio/deb/sid/rules
Expand Up @@ -27,7 +27,7 @@ EXCLUDED_MODULES=
# extra modules to skip, because they are not compilable now
# - regardless if they go to the main kamailio package or to some module package,
# they will be excluded from compile and install of all
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec

# module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules)
Expand All @@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\
sqlite json mono ims sctp java \
tls outbound websocket autheph dnssec kazoo cnxcc \
tls outbound websocket autheph kazoo cnxcc \
erlang systemd

# module groups to be packaged onto kamailio-extra-modules
Expand Down
15 changes: 0 additions & 15 deletions pkg/kamailio/deb/stretch/control
Expand Up @@ -40,7 +40,6 @@ Build-Depends: bison,
libsqlite3-dev,
libsystemd-dev,
libunistring-dev,
libval-dev,
libxml2-dev,
openssl,
pkg-config,
Expand Down Expand Up @@ -554,20 +553,6 @@ Description: Websocket module for kamailio
.
This package contains the module implementing WebSocket transport layer.

Package: kamailio-dnssec-modules
Architecture: linux-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: kamailio (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: contains the dnssec module
Kamailio is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, Kamailio can handle thousands calls
per second even on low-budget hardware.
.
This package provides the dnssec module for Kamailio.

Package: kamailio-autheph-modules
Architecture: linux-any
Multi-Arch: same
Expand Down
4 changes: 2 additions & 2 deletions pkg/kamailio/deb/stretch/rules
Expand Up @@ -27,7 +27,7 @@ EXCLUDED_MODULES=
# extra modules to skip, because they are not compilable now
# - regardless if they go to the main kamailio package or to some module package,
# they will be excluded from compile and install of all
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc
EXTRA_EXCLUDED_MODULES=bdb dbtext oracle pa iptrtpproxy mi_xmlrpc dnssec

# module groups that are packaged in seperate packages
# (with the name kamailio-$(group_name)-modules)
Expand All @@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
ldap xml perl utils lua memcached \
snmpstats carrierroute xmpp cpl redis python geoip\
sqlite json mono ims sctp java \
tls outbound websocket autheph dnssec kazoo cnxcc \
tls outbound websocket autheph kazoo cnxcc \
erlang systemd

# module groups to be packaged onto kamailio-extra-modules
Expand Down

0 comments on commit 02cca18

Please sign in to comment.