[ovs-git] Open vSwitch: debian: Change openvswitch-switch deb to use ovsdb-server and ovs-vswitchd. (next)

dev at openvswitch.org dev at openvswitch.org
Tue Dec 15 21:12:42 UTC 2009

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, next has been updated
       via  b3a43165749f80d7f3eda34e2e2b07f7a349e298 (commit)
       via  77ce847d0be64ac3781ac112044dde5ddcbc30bf (commit)
       via  3254fef577bc9d89c8e8a9071083b8ac0a3341c6 (commit)
       via  0de90890ab331fe7127eeaec6f55f4336fbc39a0 (commit)
       via  3ece32948221dbb9c151979b305b7636f43ba35a (commit)
       via  a84edf5408291651f21d519df206ea6182b92dfc (commit)
       via  cf3a5d915f8d4d0d1a7774430db4f11f161fea70 (commit)
      from  18b9283b986ab65f64385981f4ba8e237f658c0d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b3a43165749f80d7f3eda34e2e2b07f7a349e298
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b3a43165749f80d7f3eda34e2e2b07f7a349e298
Author: Ben Pfaff <blp at nicira.com>
debian: Change openvswitch-switch deb to use ovsdb-server and ovs-vswitchd.
This appears to work in that it creates the database on installation,
starts and stops the programs and loads and unloads the kernel modules at
the right times, but it has not been tested beyond that.

commit 77ce847d0be64ac3781ac112044dde5ddcbc30bf
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=77ce847d0be64ac3781ac112044dde5ddcbc30bf
Author: Ben Pfaff <blp at nicira.com>
debian: Move openvswitch-dbg to "debug" section.
Noticed by lintian.

commit 3254fef577bc9d89c8e8a9071083b8ac0a3341c6
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3254fef577bc9d89c8e8a9071083b8ac0a3341c6
Author: Ben Pfaff <blp at nicira.com>
debian: Update changelog.

commit 0de90890ab331fe7127eeaec6f55f4336fbc39a0
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0de90890ab331fe7127eeaec6f55f4336fbc39a0
Author: Ben Pfaff <blp at nicira.com>
debian: Make all binary packages depend on ${misc:Depends}.
According to lintian:

> The source package uses debhelper but it does not use ${misc:Depends} in
> the given binary package's debian/control entry. This is required so the
> dependencies are set correctly in case the result of a call to any of
> the dh_ commands cause the package to depend on another package.

Fixed by adding ${misc:Depends} as a dependency to all binary packages that
didn't already have it.

commit 3ece32948221dbb9c151979b305b7636f43ba35a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3ece32948221dbb9c151979b305b7636f43ba35a
Author: Ben Pfaff <blp at nicira.com>
debian: Make binary NMUs possible.
According to lintian:

> The package is not safely binNMUable because an arch:any package depends
> on another arch:any package with a (= ${source:Version}) relationship.
> Please use (= ${binary:Version}) instead.

Fixed according to lintian's advice (above).

commit a84edf5408291651f21d519df206ea6182b92dfc
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a84edf5408291651f21d519df206ea6182b92dfc
Author: Ben Pfaff <blp at nicira.com>
debian: Break rules for datapath module out of debian/rules.
debian/rules included makefiles from /usr/share/modass/include.
Unfortunately these makefiles set some environment variables to values that
we do not want in the general Debian build, e.g. on this machine they set
CC to gcc-4.1.  It appears that it is generally good practice to break
out the kernel module rules from the general-purpose rules anyhow, so this
commit does so.

commit cf3a5d915f8d4d0d1a7774430db4f11f161fea70
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=cf3a5d915f8d4d0d1a7774430db4f11f161fea70
Author: Ben Pfaff <blp at nicira.com>
ovsdb-server: Improve error message when database file argument is missing.


Summary of changes:
 debian/changelog                           |    4 +-
 debian/control                             |   29 +-
 debian/openvswitch-common.install          |    4 +
 debian/openvswitch-common.manpages         |    3 +
 debian/openvswitch-datapath-source.install |    1 -
 debian/openvswitch-switch.init             |  446 ++++++++++------------------
 debian/openvswitch-switch.install          |    9 +-
 debian/openvswitch-switch.manpages         |    5 +-
 debian/openvswitch-switch.postinst         |   24 ++
 debian/openvswitch-switch.postrm           |    3 +
 debian/openvswitch-switch.template         |  156 +----------
 debian/po/templates.pot                    |   13 +-
 debian/rules                               |   47 +---
 debian/rules.modules                       |   41 +++
 ovsdb/ovsdb-server.c                       |    4 +-
 15 files changed, 272 insertions(+), 517 deletions(-)
 create mode 100755 debian/rules.modules

Open vSwitch

More information about the git mailing list