[OpenSIPS-Devel] [OpenSIPS/opensips] 80143e: Debian: make the init script use LSB functions.

Razvan Crainea razvan at opensips.org
Fri Sep 4 13:49:31 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 80143e14c9c097e49fa02ef77dd07800d23b4313
      https://github.com/OpenSIPS/opensips/commit/80143e14c9c097e49fa02ef77dd07800d23b4313
  Author: Steve Frécinaux <sfrecinaux at beip.be>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M packaging/debian/opensips.init

  Log Message:
  -----------
  Debian: make the init script use LSB functions.

This is more consistent with the other init scripts, and most
importantly fixes the behaviour of the init script when it comes to
systemd-enabled systems.


  Commit: 459d61d1ba3a103d3c4fdfba01d62db1c684fb15
      https://github.com/OpenSIPS/opensips/commit/459d61d1ba3a103d3c4fdfba01d62db1c684fb15
  Author: Steve Frécinaux <sfrecinaux at beip.be>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M packaging/debian/control

  Log Message:
  -----------
  Debian: do not make opensips-module-mysql depend on mysql-client

This makes it impossible to use opensips with mariadb.


  Commit: 981c5e6f01dfbf7dd742d6cc78a72000cbce139f
      https://github.com/OpenSIPS/opensips/commit/981c5e6f01dfbf7dd742d6cc78a72000cbce139f
  Author: Steve Frécinaux <sfrecinaux at beip.be>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  Debian: update dependencies to build on Jessie.

Unfortunately, the lua module doesn't build anymore because it depends
on libmemcache, which is not present in Jessie. The other
memcached-related modules depend on libmemcached, which is fine.

See https://github.com/OpenSIPS/opensips/issues/580


  Commit: 4b6996ef543f833c3f8daf06beaf4f0b8ed60fa5
      https://github.com/OpenSIPS/opensips/commit/4b6996ef543f833c3f8daf06beaf4f0b8ed60fa5
  Author: Steve Frécinaux <sfrecinaux at beip.be>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M packaging/debian/changelog
    M packaging/debian/control
    R packaging/debian/opensips.dirs
    A packaging/debian/opensips.service
    A packaging/debian/opensips.tmpfile
    M packaging/debian/rules

  Log Message:
  -----------
  Debian: add systemd unit file.

This unit file supports the configuration check before restart and
retains the P_MEMORY and S_MEMORY variable usage.

Since both the systemd configuration and the init script take care of
creating /var/run/opensips, the opensips.dirs file has been removed.


  Commit: d20175e558d272f381af472498c7afa5f5276b9f
      https://github.com/OpenSIPS/opensips/commit/d20175e558d272f381af472498c7afa5f5276b9f
  Author: Steve Frécinaux <sfrecinaux at beip.be>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M packaging/debian/changelog
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  Debian: add package opensips-rest-module

This package contains the rest_client.so module.


  Commit: cda39869b3977dfd35870f054862095402d2965c
      https://github.com/OpenSIPS/opensips/commit/cda39869b3977dfd35870f054862095402d2965c
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M packaging/debian/changelog
    M packaging/debian/control
    M packaging/debian/opensips.init
    A packaging/debian/opensips.service
    A packaging/debian/opensips.tmpfile
    M packaging/debian/rules

  Log Message:
  -----------
  Merge branch 'debian-jessie' of https://github.com/BeIP/opensips into BeIP-debian-jessie


  Commit: 65bfc1a0bdd9e51a0e6e52654eb8a7b2870f3114
      https://github.com/OpenSIPS/opensips/commit/65bfc1a0bdd9e51a0e6e52654eb8a7b2870f3114
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M packaging/debian/changelog
    M packaging/debian/control
    M packaging/debian/opensips.init
    A packaging/debian/opensips.service
    A packaging/debian/opensips.tmpfile
    M packaging/debian/rules

  Log Message:
  -----------
  Merge branch 'BeIP-debian-jessie'


  Commit: 230d97a9846bd62c560d55f28918d831b1afb069
      https://github.com/OpenSIPS/opensips/commit/230d97a9846bd62c560d55f28918d831b1afb069
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2015-09-04 (Fri, 04 Sep 2015)

  Changed paths:
    M Makefile
    M packaging/debian/changelog
    M packaging/debian/control
    M packaging/debian/copyright
    M packaging/debian/opensips.service
    M packaging/debian/rules

  Log Message:
  -----------
  packaging: fix to properly build on jessie


Compare: https://github.com/OpenSIPS/opensips/compare/086fe7c0fac2...230d97a9846b


More information about the Devel mailing list