remctl_3.1-1~bpo60+1_i386.changes ACCEPTED into squeeze-backports
Accepted:
libnet-remctl-perl_3.1-1~bpo60+1_i386.deb
to main/r/remctl/libnet-remctl-perl_3.1-1~bpo60+1_i386.deb
libremctl-dev_3.1-1~bpo60+1_i386.deb
to main/r/remctl/libremctl-dev_3.1-1~bpo60+1_i386.deb
libremctl-ruby1.8_3.1-1~bpo60+1_i386.deb
to main/r/remctl/libremctl-ruby1.8_3.1-1~bpo60+1_i386.deb
libremctl-ruby1.9.1_3.1-1~bpo60+1_i386.deb
to main/r/remctl/libremctl-ruby1.9.1_3.1-1~bpo60+1_i386.deb
libremctl-ruby_3.1-1~bpo60+1_all.deb
to main/r/remctl/libremctl-ruby_3.1-1~bpo60+1_all.deb
libremctl1_3.1-1~bpo60+1_i386.deb
to main/r/remctl/libremctl1_3.1-1~bpo60+1_i386.deb
php5-remctl_3.1-1~bpo60+1_i386.deb
to main/r/remctl/php5-remctl_3.1-1~bpo60+1_i386.deb
python-remctl_3.1-1~bpo60+1_i386.deb
to main/r/remctl/python-remctl_3.1-1~bpo60+1_i386.deb
remctl-client_3.1-1~bpo60+1_i386.deb
to main/r/remctl/remctl-client_3.1-1~bpo60+1_i386.deb
remctl-server_3.1-1~bpo60+1_i386.deb
to main/r/remctl/remctl-server_3.1-1~bpo60+1_i386.deb
remctl_3.1-1~bpo60+1.debian.tar.gz
to main/r/remctl/remctl_3.1-1~bpo60+1.debian.tar.gz
remctl_3.1-1~bpo60+1.dsc
to main/r/remctl/remctl_3.1-1~bpo60+1.dsc
remctl_3.1.orig.tar.gz
to main/r/remctl/remctl_3.1.orig.tar.gz
Changes:
remctl (3.1-1~bpo60+1) squeeze-backports; urgency=low
.
* Backport to squeeze.
* Remove dependency and use of dh-autoreconf and use the upstream build
system, since the version in stable is quite old.
* Remove multiarch support.
.
remctl (3.1-1) unstable; urgency=low
.
* New upstream release.
- New remctl_set_timeout function and corresponding API in all the
language bindings to set a timeout on all further network operations
on that client connection.
- remctld supports a user configuration option to run a program as a
specific user (with supplemental groups).
- remctld's timeout is now one hour between messages instead of a
total limit of one hour for the connection.
- PHP's remctl_output no longer warns on failure.
- Python's _remctl.remctl_output returns an empty tuple on error.
- Fix error reporting for non-blocking connect.
.
remctl (3.0-6) unstable; urgency=low
.
* Patch the upstream build system to provide more hooks for Perl and
Python builds and make use of them, removing all the complexity in
debian/rules to selectively rebuild parts of the source. As a side
effect, fix application of the hardening flags to all of the
interpretor modules.
* Use dh-autoreconf to rebuild the Autotools build system, and link with
--as-needed to remove the additional unnecessarily library
dependencies for the client. Remove the workaround of relinking the
binary, which removed the hardening flags.
* Pass the hardening flags into the Perl and Python module rebuilds.
* Depend on debhelper (>= 9) now that V9 is no longer experimental and
remove now-unneeded Lintian override.
* Remove the special additional test run for kfreebsd-amd64. The
problem has been located and corrected upstream.
.
remctl (3.0-5) unstable; urgency=low
.
* Fix the skip count for the network utility test suite, fixing a
spurious test failure on systems without IPv6. Patch from Felix
Geyer. (Closes: #654982)
* Fix removal of build directory paths from RPATH when building the Perl
module inside a build directory that contains regex metacharacters.
.
remctl (3.0-4) unstable; urgency=low
.
* Disable the network timeout test for right now since kfreebsd-amd64 is
still failing. Add some additional debugging and run the test with
full output for now so that this test can hopefully be reinstated in a
later version.
.
remctl (3.0-3) unstable; urgency=low
.
* Further test suite fixes for kfreebsd: Skip network timeout tests if a
short listen queue doesn't cause any connections to fail, and fix the
bounds handling when closing open sockets if all connections
succeeded. (Closes: #647254)
.
remctl (3.0-2) unstable; urgency=low
.
* Allow for different networking behavior seen on kfreebsd systems in
the test suite. (Closes: #647254)
- FreeBSD kernel refuses connections after listen queue exhaustion.
- getaddrinfo may return other errors on invalid host lookups.
.
remctl (3.0-1) unstable; urgency=low
.
* New upstream release.
- New protocol version 3, adding a NOOP command.
- More consistent and formal handling of continuation commands.
- The server no longer closes the connection after version or error
replies.
- Add new remctl_set_source_ip function to set the source IP address
for outgoing client connections.
- Add new -b option to remctl command-line client to set source IP.
- Add new remctl_set_ccache function to specify the credential store
to use for GSS-API authentication.
- Fix a client memory leak on remctl_close.
- Send QUIT to the server when reopening a remctl object.
* Convert libremctl to multiarch.
* Update to (experimental) debhelper compatibility level V9.
- Add Pre-Depends: ${misc:Pre-Depends} to libremctl1.
- Use dpkg-buildflags to set CFLAGS.
- Enable bindnow hardening. Leave pie off for right now.
- Add Lintian override for using an experimental debhelper level.
* Update Python packaging to use dh_python2.
- Add XS-Python-Version to debian/control.
- Add python2 debhelper add-on to debian/rules.
- Remove build dependency on python-support.
.
remctl (2.18-1) unstable; urgency=low
.
* New upstream release.
- Fix uninitialized variable in remctld standalone server.
.
remctl (2.17-1) unstable; urgency=low
.
* New upstream release.
- Fix return object construction in the Python simple bindings.
- Support -b option in remctld to set the bind address.
- Support IPv6 in remctld when run stand-alone.
- Add a pkg-config configuration file for libremctl.
- Set PHP extension test to be noninteractive.
- Initialize sockaddr structs more correctly.
* Remove Conflicts/Replaces referring to versions older than oldstable.
* Update standards version to 3.9.2 (no changes required).
.
remctl (2.16-2) unstable; urgency=low
.
* Skip the getaddrinfo invalid host test if foo.invalid resolves using
gethostbyname. This hopefully works around build issues on kFreeBSD.
(See #626047)
* Update network utility library from rra-c-util 3.4 to fix problems
with the test suite on hosts that bind IPv4 addresses when binding
IPv6 addresses by default.
Override entries for your package:
libnet-remctl-perl_3.1-1~bpo60+1_i386.deb - optional perl
libremctl-dev_3.1-1~bpo60+1_i386.deb - extra libdevel
libremctl-ruby1.8_3.1-1~bpo60+1_i386.deb - optional ruby
libremctl-ruby1.9.1_3.1-1~bpo60+1_i386.deb - optional ruby
libremctl-ruby_3.1-1~bpo60+1_all.deb - optional ruby
libremctl1_3.1-1~bpo60+1_i386.deb - optional libs
php5-remctl_3.1-1~bpo60+1_i386.deb - optional php
python-remctl_3.1-1~bpo60+1_i386.deb - optional python
remctl-client_3.1-1~bpo60+1_i386.deb - optional net
remctl-server_3.1-1~bpo60+1_i386.deb - optional net
remctl_3.1-1~bpo60+1.dsc - source net
Announcing to debian-backports-changes@lists.debian.org
Thank you for your contribution to backports.debian.org archive.
Reply to: