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

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name ruby-remctl
Package version 3.10
Package release 1ubuntu1
Package architecture i386
Package type deb
Installed size 73 B
Download size 10.07 KB
Official Mirror
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.


Package Version Architecture Repository
ruby-remctl_3.10-1ubuntu1_amd64.deb 3.10 amd64 Ubuntu Universe
ruby-remctl - - -


Name Value
libc6 >= 2.4
libremctl1 >= 3.1
libruby2.3 >= 2.3.0~preview2
ruby >= 1:2.3~0


Type URL
Binary Package ruby-remctl_3.10-1ubuntu1_i386.deb
Source Package remctl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ruby-remctl deb package:
    # sudo apt-get install ruby-remctl




2016-03-15 - Matthias Klose <>
remctl (3.10-1ubuntu1) xenial; urgency=medium
* Stop building php5-remctl, fails to build with php7.0.
2016-03-13 - Matthias Klose <>
remctl (3.10-1build2) xenial; urgency=medium
* No-change rebuild to add ruby2.3 support.
2015-12-18 - Colin Watson <>
remctl (3.10-1build1) xenial; urgency=medium
* Rebuild for Perl 5.22.1.
2015-11-27 - Russ Allbery <>
remctl (3.10-1) unstable; urgency=medium
* New upstream release.
- New server ACLs anyuser:auth and anyuser:anonymous.  The latter
allows access by anonymous clients if the KDC supports anonymous
service tickets.
- Server now sets the REMOTE_EXPIRES environment variable to the time
when the client credentials would expire.
- Anonymous users no longer satisfy ANYUSER (anyuser:auth).
- Simplify the Python RemctlError class (with some backward
- Dynamically resize the buffer used for the localgroup ACL scheme,
allowing support of users in large numbers of local groups.
2015-08-08 - Russ Allbery <>
remctl (3.9-2) unstable; urgency=medium
* Build against libsystemd instead of libsystemd-daemon.  Thanks,
Michael Biebl.  (Closes: #779764)
* Add explicit build dependency on libmodule-build-perl, since it will
soon no longer be provided by the perl package.  (Closes: #791666)
* Add debian/gbp.conf reflecting the branch layout of the default
packaging repository.
* Refresh upstream signing key.
* Update standards version to 3.9.6 (no changes required).
2014-07-02 - Russ Allbery <>
remctl (3.9-1) unstable; urgency=medium
* New upstream release.
- New server ACL type, localgroup, which converts the principal to a
local username and then checks for membership in a local group.
- Fix incorrect handling of interruptions of network writes by signals
in the server.
- Prefer calloc and reallocarray when allocating memory with
- Restore the SIGPIPE handler before running a command.
- Add version and compatibility information to all manual pages.
* Use an executable debian/libnet-remctl-perl.install file to pull the
correct Perl arch-specific vendor module path from Perl during the
build.  Should fix builds with Perl 5.20.  Thanks, Niko Tyni and
gregor herrmann.  (Closes: #752902)
* Build-Depend on krb5-config to get enough of a Kerberos configuration
for some test cases that are KDC-independent to run.
* Fix Upstream-Contact email address in debian/copyright.
* Remove most debian/tmp prefixes from debhelper *.install files.  These
have not been needed since compat level 7.  Retain them only for the
remctl-server.install file, which pulls files from both the source
tree and the installed binary tree and benefits from the
2014-04-11 - Russ Allbery <>
remctl (3.8-3) unstable; urgency=medium
* Build-Depend on the version of gem2deb with working multi-binary
package support for native extensions.
* Fix the exclusion rule for dh_install --fail-missing to ignore the
Ruby module under both the 2.0 and 1.9.1 paths.  (dh_ruby --install
will go back and install the module in the correct locations.)  Should
fix FTBFS in Ubuntu, which still has Ruby 1.9.1.

See Also

Package Description
ruby-remotipart_1.2.1-2_all.deb enables remote multipart forms (AJAX style file uploads) with jquery-rails
ruby-request-store_1.3.0-1_all.deb per-request global variable storage for Rack-based web servers
ruby-responders_2.1.1-1_all.deb set of Rails responders to dry up your application
ruby-rest-client_1.8.0-2ubuntu1_all.deb simple REST client for Ruby
ruby-rethtool_0.0.5-1_all.deb partial wrapper around the SIOCETHTOOL ioctl
ruby-retryable_2.0.1-1_all.deb Retryable#retryable, allows for retrying of code blocks
ruby-rgen_0.7.0-2_all.deb Ruby Modelling and Generator Framework
ruby-riddle_1.5.12-3_all.deb Ruby API for Sphinx Search
ruby-ridley_4.4.3-2_all.deb Ruby library that provides a full featured Chef API client
ruby-riemann-client_0.2.3-1_all.deb client for the distributed event system Riemann
ruby-rinku-doc_1.7.3-2build1_all.deb autolinker for Ruby (documentation)
ruby-rinku_1.7.3-2build1_i386.deb autolinker for Ruby
ruby-riot_0.12.7-1_all.deb fast, expressive, and context-driven unit-testing framework for Ruby
ruby-rjb_1.5.3-2build1_i386.deb Ruby-Java bridge using Java Native Interface
ruby-rmagick-doc_2.15.4-2build3_all.deb ImageMagick API for Ruby (documentation)