also include libykclient-dev to build that functionality as well
libtalloc-dev,
libwbclient-dev,
libyubikey-dev,
+ libykclient-dev,
libmemcached-dev,
libhiredis-dev,
python-dev
The FreeRADIUS server can cache data in memcached and this package
contains the required module.
+Package: freeradius-yubikey
+Architecture: any
+Depends: freeradius (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${dist:Depends}
+Description: Yubikey module for FreeRADIUS server
+ This package is required to add Yubikey functionality to the
+ FreeRADIUS server.
+
Package: freeradius-dbg
Architecture: any
Section: debug
--- /dev/null
+usr/lib/freeradius/rlm_yubikey.so
--- /dev/null
+freeradius-dhcp: binary-or-shlib-defines-rpath
--- /dev/null
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ configure)
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d freeradius force-reload
+ else
+ /etc/init.d/freeradius force-reload
+ fi
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
+
+
pkgdocdir = /usr/share/doc/$(package)
raddbdir = /etc/$(package)
-modulelist=krb5 ldap sql_mysql sql_iodbc sql_postgresql dhcp redis
+modulelist=krb5 ldap sql_mysql sql_iodbc sql_postgresql dhcp redis yubikey
pkgs=$(shell dh_listpackages)
# This has to be exported to make some magic below work.