remctl 3.8-1 source package in Ubuntu

Changelog

remctl (3.8-1) unstable; urgency=medium


  * New upstream release.
    - remctld now uses libevent for the process event loop, which removes
      the need to poll for child exit and will make the server faster and
      more responsive.
    - Fill each MESSAGE_OUTPUT message from the server with the maximum
      allowed data per the protocol, rather than capping it artificially
      at 65000 octets.
    - Fix a minor server memory leak when processing help commands.
    - Fix a minor client memory leak on errors with protocol one commands.
    - Write out the server PID file atomically.
  * Start building the Ruby extension for Ruby 2.0 and stop building it
    for Ruby 1.8, which is being removed.  (Closes: #735659)
  * Add Depends on ruby | ruby-interpreter to ruby-remctl.  This is
    apparently standard for Ruby extensions, since it will pull in a
    version of Ruby that can use the extension if the Ruby versions of the
    extension match the providers of ruby-interpreter.
  * Drop Replaces and Breaks on libremctl-ruby1.8 and libremctl-ruby1.9.
    These were already tranditional packages in wheezy.
  * Correctly qualify the libsystemd-daemon-dev dependency with
    [linux-any].  (Closes: #736578)
  * Switch to the new uscan upstream signature verification method, which
    uses an armored key in debian/upstream/signing-key.asc.  This allows
    removal of debian/source/include-binaries.  Export a minimal key to
    save all the space required by key signatures, since inclusion of the
    key in the package already indicates the relevant trust and the
    signatures are retrievable from a public keyserver.

 -- Russ Allbery <email address hidden>  Tue, 28 Jan 2014 19:50:20 -0800

Upload details

Uploaded by:
Russ Allbery
Uploaded to:
Sid
Original maintainer:
Russ Allbery
Architectures:
any
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
remctl_3.8-1.dsc 2.1 KiB 65b830fc7e1f455cbaa8c4583fd6d10e405d7efa78c6e30c36081cafc1525812
remctl_3.8.orig.tar.xz 513.3 KiB 5ca7e7c018765faef4a9538ad600efcc865bb97a7b1dafcae784272a604c08d9
remctl_3.8-1.debian.tar.xz 22.0 KiB 34be54948843c6685b16aa6fc9ab8afd5f7c13d209adcadaf1186088a2041c9b

Available diffs

No changes file available.

Binary packages built by this source

libnet-remctl-perl: Perl client for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the Net::Remctl Perl library, which provides native
 Perl bindings for the libremctl client library. It also contains the
 Net::Remctl::Backend module, which assists in writing remctl backends in
 Perl.

libremctl-dev: Development files for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the development files for client libraries linked
 against MIT Kerberos.

libremctl1: Library for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the client libraries linked against MIT Kerberos.

php5-remctl: PECL module for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the PECL remctl module for PHP 5, which provides
 native PHP bindings for the libremctl client library.

python-remctl: Python extension for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the Python remctl extension, which provides native
 Python bindings for the libremctl client library.

remctl-client: Client for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the client program (remctl).

remctl-server: Server for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the server (remctld).

ruby-remctl: Ruby extension for Kerberos-authenticated command execution

 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication. The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name. Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.
 .
 This package contains the Ruby remctl extension, which provides native
 Ruby bindings for the libremctl client library.