Bug#814456: RFS: libpam-ufpidentity/1.0-1 [ITP] -- UFP Identity PAM Module
The test credentials (example.com) are provided to allow for testing with the services without having to register. The test credentials only allow a username 'guest.' The test credentials are only used in the main method which is only enabled in the static compilation when PIC is NOT enabled. The main method is not compiled into the library. The remote service requires registration of a client key/CSR which is described here: https://www.ufp.com/identity/integration.html#getting_started Then send the CSR to i...@ufp.com. Did you do that? On 3/21/16 10:45 AM, Gianfranco Costamagna wrote: > Hi, some questions about the identity4c package: > why there is an example.com hardcoded in the sources? > I see also some pem certificates provided here. > > > how does it interface with the libpam-ufpidentity? > I guess in no ways, because it is in the main, right? > > second question: is the remote pam service something under a fee? > I tried to register on ufp.com or whatever was written on readme, but I got > no confirmation email. >
Bug#814456: RFS: libpam-ufpidentity/1.0-1 [ITP] -- UFP Identity PAM Module
New package has been uploaded to: http://mentors.debian.net/package/libpam-ufpidentity with the following changes: * package name changed to libpam-ufpidentity * removed .install Thanks to Gianfranco Costamagna * set DEB_HOST_MULTIARCH if not set * export LIBDIR * remove overrides of dh_auto_install and dh_shlibdeps: Thank you for your assistance. For testing please read the included README.md in the upstream source.
Bug#814456: RFS: pam-ufpidentity/1.0-1 [ITP] -- UFP Identity PAM Module
New package has been uploaded to: http://mentors.debian.net/package/pam-ufpidentity with the following changes: * SINGLE changelog entry - Initial release (Closes: #813073) * same names for same names for copyright and upstream owner AND control * vcs stuff without ";a=summary" * Makefile: the clean target removes the library in the root directory * Makefile: removed useless test Regarding the big problem (as mentioned in previous IRC chats): All PAM libraries are installed to /lib//security NOT /usr/lib All PAM librares are unversioned and their sonames also reflect that. objdump -p /lib/i386-linux-gnu/security/pam_userdb.so | grep SONAME SONAME pam_userdb.so It also seems that DEB_HOST_MULTIARCH is defined for dh_install dh_install install -d debian/pam-ufpidentity/lib/i386-linux-gnu/security cp -a ./pam_ufpidentity.so debian/pam-ufpidentity/lib/i386-linux-gnu/security/ Thank you for your assistance. For testing please read the included README.md in the upstream source.
Bug#814456: pam-ufpidentity/1.0-1 [ITP] -- UFP Identity PAM Module
I have addressed the following issues: * single changelog entry * upstream provides license * copyright uses same names for copyright and upstream owner * priority: optional * std-version 3.9.7 * uncomment vcs stuff and move it to https * description updated, readme filled out * sane build system (with help from bignose and helmut; thank you) * Makefile creates necessary dirs, .dirs removed * ?= used rather than = * soname added The following issues are still outstanding: * install as is, is required otherwise there is empty binary and no .so is added to package. * --ignore-missing-info required for shlibdeps, otherwise error: dpkg-shlibdeps -Tdebian/pam-ufpidentity.substvars debian/pam-ufpidentity/lib/i386-linux-gnu/security/pam_ufpidentity.so dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libufpidentity.so.1 (used by debian/pam-ufpidentity/lib/i386-linux-gnu/security/pam_ufpidentity.so). dh_shlibdeps: dpkg-shlibdeps -Tdebian/pam-ufpidentity.substvars debian/pam-ufpidentity/lib/i386-linux-gnu/security/pam_ufpidentity.so returned exit code 2 Regarding the code size I am hoping that can be overlooked as the .so is fully compliant PAM module. Its just that the heavy lifting is done by PAM and the dependent library (identity4c). r
Bug#812728: RFS: identity4c/1.0-1 [ITP] -- UFP Identity C library
All of your comments have been addressed except for the empty NEWS which is part of upstream. All of the previous uploads have been removed and the only one that should be evaluated is: http://mentors.debian.net/debian/pool/main/i/identity4c/identity4c_1.0-1.dsc Thank you. r
Bug#814456: RFS: pam-ufpidentity/1.0-debian2~unstable [ITP] -- UFP Identity PAM Module
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "pam-ufpidentity" * Package name: pam-ufpidentity Version : 1.0-debian2~unstable Upstream Author : Richard Levenberg <richa...@ufp.com> * URL : https://github.com/ufpidentity/pam_ufpidentity * License : GPL-2+ Section : libs It builds those binary packages: pam-ufpidentity - Package UFP Identity PAM module pam-ufpidentity1 - PAM library for UFP identity To access further information about this package, please visit the following URL: http://mentors.debian.net/package/pam-ufpidentity Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/p/pam-ufpidentity/pam-ufpidentity_1.0-debian2~unstable.dsc More information about pam-ufpidentity can be obtained from https://github.com/ufpidentity/pam_ufpidentity. Changes since the last upload: pam-ufpidentity (1.0-debian2~unstable) unstable; urgency=low * adding named package -- richardl <richa...@ufp.com> Tue, 09 Feb 2016 11:28:41 -0800 n.b. This package has a dependency on http://mentors.debian.net/package/identity4c One can also download this package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/i/identity4c/identity4c_1.0-debian1~unstable.dsc More information about hello can be obtained from https://github.com/ufpidentity/identity4c Changes since the last upload: identity4c (1.0-debian1~unstable) unstable; urgency=low * building with sbuild -- richardl <richa...@ufp.com> Thu, 04 Feb 2016 00:36:51 -0800 Regards, Richard Levenberg -- Richard Levenberg UFP Identity, Inc. https://www.ufp.com/
Bug#813074: ITP: identity4c -- UFP Identity C library
Package: wnpp Severity: wishlist Owner: Richard Levenberg <richa...@ufp.com> * Package name: identity4c Version : 1.0 Upstream Author : Richard Levenberg <richa...@ufp.com> * URL : https://github.com/ufpidentity/identity4c * License : GPL2+ Programming Lang: C Description : UFP Identity C library This is the C library for integration with UFP Identity.
Bug#813073: ITP: pam-ufpidentity -- UFP Identity PAM module
Package: wnpp Severity: wishlist Owner: Richard Levenberg <richa...@ufp.com> * Package name: pam-ufpidentity Version : 1.0 Upstream Author : Richard Levenberg <richa...@ufp.com> * URL : https://github.com/ufpidentity/pam_ufpidentity * License : GPL2+ Programming Lang: C Description : UFP Identity PAM module This is the PAM library for using UFP Identity. To configure make sure you read https://www.ufp.com/identity/integration.html to get started creating a certificate. Make sure to create an ASCII representable secret key. Then configure PAM normally with more details found in INSTALL
Bug#812728: RFS: identity4c/1.0-1 [ITP] -- friendly greeter
Package: sponsorship-requests Severity: normal [important for RC bugs, wishlist for new packages] Dear mentors, I am looking for a sponsor for my package "identity4c" * Package name: identity4c Version : 1.0-1 Upstream Author : Richard Levenberg <richa...@ufp.com> * URL : https://github.com/ufpidentity/identity4c * License : GPL-2+ Section : utils It builds those binary packages: libufpidentity-dev - UFP Identity development library for C applications libufpidentity1 - UFP Identity library for C applications To access further information about this package, please visit the following URL: http://mentors.debian.net/package/identity4c Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/i/identity4c/identity4c_1.0-1.dsc More information about identity4c can be obtained from https://github.com/ufpidentity/identity4c. I need some additional help to make sure the binaries are installed correctly with install-strip rather than install and I would appreciate comments and criticism regarding the debian packaging. This is precursor work to a PAM library that requires this library to work. This library also works standalone for any C applications that needs to integrate e.g. libnss, slapd plugins, etc. Regards, Richard Levenberg