ruby-openid_2.7.0debian-1_all.deb


Advertisement

Description

ruby-openid - Ruby library for verifying and serving OpenID identities

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: ruby-openid
Package version: 2.7.0debian
Package release: 1
Package architecture: all
Package type: deb
Installed size: 731 B
Download size: 164.16 KB
Official Mirror: archive.ubuntu.com
Ruby OpenID makes it easy to add OpenID authentication to your web applications. This library is a port of the Python OpenID library, and features: * API for verifying OpenID identities (OpenID::Consumer) * API for serving OpenID identities (OpenID::Server) * Consumer and server support for extensions, including simple registration * Yadis 1.0 and OpenID 1.0 service discovery, including server fallback * Does not depend on underlying web framework * Multiple storage implementations (Filesystem, SQL) * Comprehensive test suite * Example code to help you get started, including: - WEBrick based consumer - Ruby on rails based server - OpenIDLoginGenerator for quickly creating a rails app that uses OpenID for authentication - ActiveRecord adapter for using an SQL store in rails

Alternatives

    Download

    Source package: ruby-openid

    Install Howto

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

    Files

    • /usr/lib/ruby/vendor_ruby/openid.rb
    • /usr/lib/ruby/vendor_ruby/openid/association.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer.rb
    • /usr/lib/ruby/vendor_ruby/openid/cryptutil.rb
    • /usr/lib/ruby/vendor_ruby/openid/dh.rb
    • /usr/lib/ruby/vendor_ruby/openid/extension.rb
    • /usr/lib/ruby/vendor_ruby/openid/fetchers.rb
    • /usr/lib/ruby/vendor_ruby/openid/kvform.rb
    • /usr/lib/ruby/vendor_ruby/openid/kvpost.rb
    • /usr/lib/ruby/vendor_ruby/openid/message.rb
    • /usr/lib/ruby/vendor_ruby/openid/protocolerror.rb
    • /usr/lib/ruby/vendor_ruby/openid/server.rb
    • /usr/lib/ruby/vendor_ruby/openid/trustroot.rb
    • /usr/lib/ruby/vendor_ruby/openid/urinorm.rb
    • /usr/lib/ruby/vendor_ruby/openid/util.rb
    • /usr/lib/ruby/vendor_ruby/openid/version.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/associationmanager.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/checkid_request.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/discovery.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/discovery_manager.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/html_parse.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/idres.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/responses.rb
    • /usr/lib/ruby/vendor_ruby/openid/consumer/session.rb
    • /usr/lib/ruby/vendor_ruby/openid/extensions/ax.rb
    • /usr/lib/ruby/vendor_ruby/openid/extensions/oauth.rb
    • /usr/lib/ruby/vendor_ruby/openid/extensions/pape.rb
    • /usr/lib/ruby/vendor_ruby/openid/extensions/sreg.rb
    • /usr/lib/ruby/vendor_ruby/openid/extensions/ui.rb
    • /usr/lib/ruby/vendor_ruby/openid/store/filesystem.rb
    • /usr/lib/ruby/vendor_ruby/openid/store/interface.rb
    • /usr/lib/ruby/vendor_ruby/openid/store/memcache.rb
    • /usr/lib/ruby/vendor_ruby/openid/store/memory.rb
    • /usr/lib/ruby/vendor_ruby/openid/store/nonce.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/accept.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/constants.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/discovery.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/filters.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/htmltokenizer.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/parsehtml.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/services.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/xrds.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/xri.rb
    • /usr/lib/ruby/vendor_ruby/openid/yadis/xrires.rb
    • /usr/share/doc/ruby-openid/README.md
    • /usr/share/doc/ruby-openid/changelog.Debian.gz
    • /usr/share/doc/ruby-openid/copyright
    • /usr/share/doc/ruby-openid/examples/README
    • /usr/share/doc/ruby-openid/examples/discover
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/README
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/XXX_add_open_id_store_to_db.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/XXX_upgrade_open_id_store.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/init.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/lib/association.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/lib/nonce.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/lib/open_id_setting.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/lib/openid_ar_store.rb
    • /usr/share/doc/ruby-openid/examples/active_record_openid_store/test/store_test.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/Gemfile
    • /usr/share/doc/ruby-openid/examples/rails_openid/README.gz
    • /usr/share/doc/ruby-openid/examples/rails_openid/README.rdoc.gz
    • /usr/share/doc/ruby-openid/examples/rails_openid/Rakefile
    • /usr/share/doc/ruby-openid/examples/rails_openid/config.ru
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/assets/images/rails.png
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/assets/javascripts/application.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/assets/stylesheets/application.css
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/controllers/application_controller.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/controllers/consumer_controller.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/controllers/login_controller.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/controllers/server_controller.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/helpers/application_helper.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/helpers/login_helper.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/helpers/server_helper.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/views/consumer/index.html.erb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/views/layouts/server.html.erb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/views/login/index.html.erb
    • /usr/share/doc/ruby-openid/examples/rails_openid/app/views/server/decide.html.erb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/application.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/boot.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/database.yml
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/environment.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/routes.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/environments/development.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/environments/production.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/environments/test.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/backtrace_silencers.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/inflections.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/mime_types.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/rails_root.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/secret_token.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/session_store.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/initializers/wrap_parameters.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/config/locales/en.yml
    • /usr/share/doc/ruby-openid/examples/rails_openid/db/development.sqlite3
    • /usr/share/doc/ruby-openid/examples/rails_openid/db/seeds.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/doc/README_FOR_APP
    • /usr/share/doc/ruby-openid/examples/rails_openid/log/development.log.gz
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/404.html
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/422.html
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/500.html
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/dispatch.cgi
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/dispatch.fcgi
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/dispatch.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/favicon.ico
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/robots.txt
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/images/openid_login_bg.gif
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/javascripts/application.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/javascripts/controls.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/javascripts/dragdrop.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/javascripts/effects.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/public/javascripts/prototype.js
    • /usr/share/doc/ruby-openid/examples/rails_openid/script/rails
    • /usr/share/doc/ruby-openid/examples/rails_openid/test/test_helper.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/test/functional/login_controller_test.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/test/functional/server_controller_test.rb
    • /usr/share/doc/ruby-openid/examples/rails_openid/test/performance/browsing_test.rb
    • /usr/share/lintian/overrides/ruby-openid
    • /usr/share/rubygems-integration/all/specifications/ruby-openid-2.7.0.gemspec

    Changelog

    2015-08-09 - Cédric Boutillier <boutil@debian.org> ruby-openid (2.7.0debian-1) unstable; urgency=medium [ Sebastien Badia ] * Build with ruby 2.2. * Add ruby-minitest to Build-Depends for ruby2.2 * Bump Standards-Version to 3.9.6 (no further changes) * Update Vcs-Browser to cgit URL and HTTPS [ Cédric Boutillier ] * Explicitly load test/util.rb before running the tests * Build-depend on ruby-hmac (Closes: #794134)

    2014-03-14 - Cédric Boutillier <boutil@debian.org> ruby-openid (2.5.0debian-1) unstable; urgency=medium * Imported Upstream version 2.5.0debian * debian/control: - update my email address to @d.o - bump Standards-Wersion to 3.9.5 - remove obsolete DM-Upload-Allowed flag - use canonical URI in Vcs-* fields - drop transitional packages (Closes: #735738) * Remove in README.source the obsolete part mentioning cdbs * Remove lintian overrides, about transitional packages * Drop patches - 01_remove_rubygems_require.diff (not needed anymore) - 02_fix_CVE-2013-1812.patch (applied upstream) This patch contained a call to the method setup_encoding which was not defined in the code, causing crash. Dropping the patch in favor of upstream code solves this issue (Closes: #727049) * Enable test suite at build time

    2013-03-06 - Cédric Boutillier <cedric.boutillier@gmail.com> ruby-openid (2.1.8debian-6) unstable; urgency=high * Urgency set to high as a security bug is fixed. * debian/patches: - add 02_fix_CVE-2013-1812.patch from upstream: limit fetching file size and disable XML entity expansion. [CVE-2013-1812] (Closes: #702217).

    2012-06-26 - Cédric Boutillier <cedric.boutillier@gmail.com> ruby-openid (2.1.8debian-5) unstable; urgency=low * Bump build dependency on gem2deb to >= 0.3.0~

    2012-05-20 - Paul van Tilburg <paulvt@debian.org> ruby-openid (2.1.8debian-4) unstable; urgency=low * debian/control: added missing/lost depend on ruby-hmac.

    2012-05-19 - Paul van Tilburg <paulvt@debian.org> ruby-openid (2.1.8debian-3) unstable; urgency=low * Added missing files and license paragraphs to debian/copyright for examples/rails_openid/public/javascripts/*.js. * Override lintian warnings about duplicate description for transitional packages.

    2012-05-17 - Paul van Tilburg <paulvt@debian.org> ruby-openid (2.1.8debian-2) unstable; urgency=low [ Paul van Tilburg ] * Use different source via uscan/the watch file; reapplied repack. * Source packages adapted according to the new Ruby policy: - Build for both ruby1.8 and ruby1.9.1. - Migrated to pkg-ruby-extras git repos. Changed the Vcs-* fields in debian/control accordingly. - Changed the depends and recommends to follow the new Ruby library naming scheme. * debian/control: - Added a default DM-Upload-Allowed field set to yes. - Standards-Version bumped to 3.9.3; no changes required. - Set XS-Ruby-Versions to all. - Changed the build-depends for using gem2deb instead of ruby-pkg-tools. - Switched the maintainer with the uploaders field as per new convention the team is the default maintainer. - Added myself to the uploaders. - Added libopenid-ruby and libopenid-ruby1.8 as transitional packages. * debian/patches: - Removed patch use-system-installed-hmac as the new upstream source tries to require ruby-hmac first. - Added patch 01_remove_rubygems_require.diff to remove requires of rubygems. * debian/ruby-openid.lintian-overrides: override the embedded-javascript-library warning as we don't want to add a depend on libjs-prototype. [ Cédric Boutillier ] * Convert debian/copyright to Debian copyright format version 1.0.

    Advertisement
    Advertisement