ruby-selinux - Ruby bindings to SELinux shared libraries

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename ruby-selinux_2.8-1+b1_i386.deb
Package name ruby-selinux
Package version 2.8
Package release 1+b1
Package architecture i386
Package type deb
Category ruby
License -
Maintainer Debian SELinux maintainers <>
Download size 58.28 KB
Installed size 232.00 KB
This package provides the Ruby bindings needed for developing Ruby
SELinux applications.  Security-enhanced Linux is a patch of the
Linux kernel and a number of utilities with enhanced security
functionality designed to add mandatory access controls to Linux.
The Security-enhanced Linux kernel contains new architectural
components originally developed to improve the security of the Flask
operating system. These architectural components provide general
support for the enforcement of many kinds of mandatory access control
policies, including those based on the concepts of Type Enforcement,
Role-based Access Control, and Multi-level Security.


Package Version Architecture Repository
ruby-selinux_2.8-1+b1_amd64.deb 2.8 amd64 Debian Main
ruby-selinux - - -


Name Value
libc6 >= 2.4
libruby2.5 >= 2.5.0~preview1
libselinux1 >= 2.7~rc2
ruby << 1:2.6~
ruby >= 1:2.5~0


Type URL
Binary Package ruby-selinux_2.8-1+b1_i386.deb
Source Package libselinux

Install Howto

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




2018-05-28 - Laurent Bigonville <>
libselinux (2.8-1) unstable; urgency=medium
* New upstream release
- Bump libsepol1-dev build-dependency to >= 2.8 to match the release
* debian/control: Update the VCS-* fields now that we have migrated to
gitlab/salsa machine
* debian/rules: Adjust to match upstream changes to the build system
* debian/control: Downgrade libselinux1 to Priority: optional
* debian/copyright: Fix a spelling error, thanks to lintian
* debian/rules: Use ?= instead of := to assig the dpkg architecture
variables, thanks to lintian
* debian/control: Remove X-Python(3)-Version fields as the required version
is already in oldstable, to please lintian
* debian/rules: Use dh_missing --fail-missing instead of dh_install
* debian/control: Bump Standards-Version to 4.1.4 (no further changes)
* debian/rules: Pass -V to dh_makeshlibs to ensure the udeb file has a
minimal version set
2017-09-15 - Laurent Bigonville <>
libselinux (2.7-2) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTCBFS: Add the host architecture to pkg-config (Closes: #875507)
* Use profiles nopython and noruby rather than stage1. (Closes: #875573)
2017-09-09 - Laurent Bigonville <>
libselinux (2.7-1) unstable; urgency=medium
* New upstream release
- Bump libsepol1-dev build-dependency to >= 2.7 to match the release
* Bump debhelper compatibility to 10
* Bump Standards-Version to 4.1.0 (no further changes)
* debian/control: Remove Manoj from the uploader list and add myself
instead. Thanks to him for all the work in the past.
* Convert DEB_STAGE to DEB_BUILD_PROFILES (Closes: #869941)
2017-06-21 - Laurent Bigonville <>
libselinux (2.7~rc2-1) experimental; urgency=medium
* Team upload.
* New upstream release candidate (Closes: #864479, #863854)
- debian/patches/: Drop all patches, applied upstream
- Bump libsepol1-dev build-dependency to >= 2.7~ to match the release
- debian/libselinux1.symbols: Adjust the .symbols file, selabel_subs_init
is not exported anymore but was never part of the API in the first place
* debian/watch: Add support for rc releases and use macros
* debian/control: Bump Standards-Version to 4.0.0 (no further changes)
* debian/ Fix the build of the ruby binding and link against libruby
(Closes: #819200)
* debian/
- Do not explicityly link the python binding against libpython, this is
against the best practices in debian
- Use pkg-config to determine the python include directories
2016-11-06 - Laurent Bigonville <>
libselinux (2.6-3) unstable; urgency=medium
* Team upload.
[ Christian Seiler ]
* Add libselinux1-udeb (depended on by libmount1-udeb) (Closes: #835503)
2016-11-06 - Laurent Bigonville <>
libselinux (2.6-2) unstable; urgency=medium
* Team upload.
* Fix python binding under python3, some strings were represented as arrays
of bytes instead of python strings
2016-10-29 - Laurent Bigonville <>
libselinux (2.6-1) unstable; urgency=medium
* Team upload.
* New upstream release
- Bump libsepol1-dev build-dependency to >= 2.6 to match the release
- Make the build reproducible (Closes: #825655)
- Drop 0003-Avoid-mounting-proc-outside-of-selinux_init_load_pol.patch,
merged upstream
- debian/patches/fix-makefile-bugs.patch,
debian/patches/fix-cross-compile.patch: Refreshed
- debian/ Fix python wrapper build
- debian/libselinux1.symbols: Adjust the .symbols files, myprintf and
obj_class_compat were never part of the public API
* debian/libselinux1.symbols: Add the Build-Depends-Package field
* debian/gbp.conf: Rename git-buildpackage section to buildpackage

See Also

Package Description
ruby-semanage_2.8-2_i386.deb Ruby bindings to for SELinux policy management
ruby-semantic-puppet_1.0.2-1_all.deb Useful tools for working with semantic versions with Puppet
ruby-semverse_2.0.0-1_all.deb Ruby library for representing SemVer versions and constraints
ruby-sentry-raven_2.7.4-1_all.deb client interface for the Sentry error logger
ruby-sequel_5.15.0-1_all.deb Simple, flexible, and powerful SQL database access toolkit for Ruby
ruby-sequenced_3.1.1-1_all.deb generate scoped sequential IDs for ActiveRecord models
ruby-serialport_1.3.1-1+b5_i386.deb Library for using RS-232 serial ports from Ruby programs
ruby-serverspec_2.41.3-3_all.deb RSpec tests for your servers configured by Puppet, Chef or anything else
ruby-session_3.2.0-3_all.deb persistent connections with external programs like bash (via pipes)
ruby-settingslogic-doc_2.0.9-3_all.deb simple settings solution for Ruby (documentation)
ruby-settingslogic_2.0.9-3_all.deb simple settings solution for Ruby
ruby-setup_3.4.1-9_all.deb the setup.rb install tool for Ruby
ruby-sexp-processor_4.11.0-1_all.deb brings all the generic sexp processing tools to ruby
ruby-shadow_2.5.0-1+b1_i386.deb interface of shadow password for Ruby
ruby-sham-rack_1.4.1-2_all.deb Net::HTTP-to-Rack plumbing for HTTP testing