libweb-id-perl - implementation of WebID (a.k.a. FOAF+SSL)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libweb-id-perl
Package version 1.927
Package release 1
Package architecture all
Package type deb
Installed size 123 B
Download size 63.91 KB
Official Mirror
WebID is a simple authentication protocol based on TLS (Transaction
Layer Security, better known as Secure Socket Layer, SSL) and the
Semantic Web. This module provides a Perl implementation for
authenticating clients using WebID.
For more information see the Web::ID::FAQ document.
Bundled with this module are Plack::Middleware::Auth::WebID, a plugin
for Plack to perform WebID authentication on HTTPS connections; and
Web::ID::Certificate::Generator, a module that allows you to generate
WebID-enabled certificates that can be installed into web browsers.
If WWW::Finger (libwww-finger-perl) is installed,
Web::ID::Certificate::Generator attempts to locate some RDF data about
the holder of an e-mail address provided as Web::ID::SAN::Email. It is
probably not especially interoperable with other WebID implementations.
Depending on webserver setup, libplack-middleware-apache2-modssl-perl
or libplack-middleware-gepokx-modssl-perl may be required.


Package Version Architecture Repository
libweb-id-perl_1.927-1_all.deb 1.927 all Debian Main
libweb-id-perl - - -


Name Value
libcrypt-x509-perl -
libdatetime-perl -
libexporter-tiny-perl -
libfile-sharedir-perl -
liblist-moreutils-perl -
libmatch-simple-perl >= 0.008
libmoose-perl >= 2.0600
libnamespace-sweep-perl -
libpath-tiny-perl -
libplack-perl -
librdf-query-perl -
librdf-trine-perl -
libtype-tiny-perl -
libtypes-datetime-perl -
libtypes-uri-perl -
liburi-perl -
perl -


Type URL
Binary Package libweb-id-perl_1.927-1_all.deb
Source Package libweb-id-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libweb-id-perl deb package:
    # sudo apt-get install libweb-id-perl




2014-05-31 - Jonas Smedegaard <>
libweb-id-perl (1.927-1) unstable; urgency=low
[ upstream ]
* New release(s).
+ Do a better job searching for OpenSSL binary; use Alien::OpenSSL
if it can't be found.
+ Switch from MooseX::Types to Types::Standard.
+ Switch from Path::Class to Path::Tiny.
+ Switch from Sub::Exporter to Exporter::Tiny.
+ Switch from smartmatch to match::smart.
+ Package using Dist::Inkt.
+ Rather than defining Datetime and Uri types in Web::ID::Types, use
Types::DateTime and Types::URI from CPAN.
[ Jonas Smedegaard ]
* Stop tracking md5sum of upstream tarball.
* Update package relations:
+ (Build-)depend on libtype-tiny-perl, libtypes-datetime-perl,
libtypes-uri-perl and libexporter-tiny-perl (not
libsub-exporter-perl or libmoosex-types-perl).
+ (Build-)depend on libpath-tiny-perl (not libpath-class-perl).
+ (Build-)depend on libfile-sharedir-perl and libmatch-simple-perl.
+ Tighten (build-)dependency on libmoose-perl.
+ Build-depend on either recent perl or recent libtest-simple-perl.
+ Suggest each ModSSL-fixing Plack middleware independently.
* Update copyright info:
+ Add git URL as alternate source.
+ Fix describe GPL-3 as such (not "version 2") in file section
+ Drop notes on no longer included convenience code copies.
+ Extend coverage for main author, and for packaging.
+ Fix cover CONTRIBUTING file.
Thanks to Thorsten Alteholz.
* Drop patch 1001: Build problem turned out to be (and fixed by now)
in CDBS.
* Update watch file to use URL, and stop track
development releases.
* Switch CDBS get-orig-source target to use URL.
* Bump standards-version to 3.9.5.
* Fix use canonical Vcs-Git URL.
2013-05-06 - Jonas Smedegaard <>
libweb-id-perl (1.922-2) unstable; urgency=low
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Bump packaging license to GPL-3+, and extend coverage to include
recent years.
2013-03-26 - Jonas Smedegaard <>
libweb-id-perl (1.922-1) experimental; urgency=low
[ upsptream ]
* New release.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
[ Jonas Smedegaard ]
* Update package relations:
+ Build-depend (not only depend) on libmoose-perl and
libmoosex-types-perl, and stop (build-)depending on any-moose or
libmousex-types-perl: Upstream now only support Moose since
RDF::Trine do the same.
+ (Build-)depend on libnamespace-sweep-perl (not
+ Stop (build-)depending on libdigest-sha-perl or
libmime-base64-perl: Both provided by perl.
+ Build-depend on libcapture-tiny-perl: Beautifies testsuite output.
* Bump dephelper compatibility level to 8.
* Bump standards-version to 3.9.4.
* Document possible need for Plack middleware in README.Debian, and
mention in long description as well.
* Unfuzz patch 1001.
2012-07-10 - Jonas Smedegaard <>
libweb-id-perl (1.921-3) unstable; urgency=low
* Fix depend on libmousex-types-perl or libmoosex-types-perl (in
addition to recommending libmousex-types-perl).
* Relax to build unversioned on cdbs: Needed version satisfied in
stable, and oldstable no longer supported.
* Fix use pseudo-fields in copyright file (license-in-comment for
verbatim dual-license text covered in separate License sections,
and comment-in-license for non-verbatim parts of License sections):
File format 1.0 mandates License field to either be single-line or
include all licensing info.

See Also

Package Description
libweb-scraper-perl_0.38-1_all.deb Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions
libweb-simple-perl_0.030-1_all.deb simple web framework
libwebauth-dev_4.6.1-1+b1_amd64.deb Development files for WebAuth authentication
libwebauth-perl_4.6.1-1+b1_amd64.deb Perl library for WebAuth authentication
libwebauth11_4.6.1-1+b1_amd64.deb Shared libraries for WebAuth authentication
libwebcam0-dev_0.2.4-1.1_amd64.deb Webcam Library - Development files
libwebcam0_0.2.4-1.1_amd64.deb Webcam Library
libwebinject-perl_1.86-1_all.deb Perl Module for testing web services
libwebkdc-perl_4.6.1-1_all.deb Perl libraries for WebAuth central login server
libwebkit-cil-dev_0.3-6_all.deb CLI binding for the WebKit library - development package
libwebkit-dev_2.4.9-1~deb8u1_all.deb Transitional package for the development files of WebKitGTK+
libwebkit1.1-cil_0.3-6_all.deb CLI binding for the WebKit library
libwebkit2gtk-3.0-25_2.4.9-1~deb8u1_amd64.deb WebKit2 API layer for WebKitGTK+
libwebkit2gtk-3.0-dev_2.4.9-1~deb8u1_amd64.deb WebKit2 API layer for WebKitGTK+ - development files
libwebkit2gtk-4.0-37_2.6.2+dfsg1-4_amd64.deb Web content engine library for GTK+