[needs-packaging] pam-face-authentication

Bug #479881 reported by Adam Reviczky
156
This bug affects 30 people
Affects Status Importance Assigned to Milestone
gdm
Invalid
Undecided
Unassigned
Debian
Fix Released
Unknown
Ubuntu
Confirmed
Wishlist
Harald Sitter
Declined for Jaunty by Sebastien Bacher
Declined for Karmic by Sebastien Bacher
Declined for Lucid by Sebastien Bacher

Bug Description

[needs-packaging] pam-face-authentication

A Pluggable Authentication Module for Face Authentication.

URL: http://code.google.com/p/pam-face-authentication/
License: GNU General Public License v3
Notes: GDM and KDM integration is possible.

Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
pinzia (pinzia) wrote :

This is a very innovative feature that currently has no competitors!

Changed in gdm:
status: New → Invalid
Revision history for this message
Raony Guimarães (raonyguimaraes) wrote :

I think this is going directly to the top ... I tested today on my Ubuntu Lucid 10.04 and works out of the box ... Just waiting for the .deb package and I think this will be included in a official release very soon :)
Amazing work man !!! Congratulations !!!

Instructions for Ubuntu and Kubuntu

http://pam-face-authentication.org/wiki/index.php?title=Installation

Revision history for this message
lukefeil (lukefeil88) wrote :

The authentication runs out of the box, but it doesn't unlock my keyring.

Here my /etc/pam.d/gdm:

auth sufficient pam_face_authentication.so enableX
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
@include common-auth
auth optional pam_gnome_keyring.so
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
session optional pam_gnome_keyring.so auto_start
@include common-password

Revision history for this message
rohananil (rohan-anil) wrote :

Hi there,

You could use substack option of pam. The solution is mentioned here http://live.gnome.org/GnomeKeyring/Pam

So your gdm config file should like

>> cat /etc/pam.d/gdm:
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

auth substack common-auth

auth optional pam_gnome_keyring.so
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
session optional pam_gnome_keyring.so auto_start
@include common-password

Finally, add
auth sufficient pam_face_authentication.so enableX to the top of /etc/pam.d/common-auth - I hope this fixes things.

Revision history for this message
steveacab (antonio.chiurazzi) wrote :

I have compiled the source of pam-face-authentication-0.3.tar.gz and I have make the package for Ubuntu Lucid for now.

Soon also for Maverick and hope for x86_64.

Now I have compiled it for all architecture because I dont know if the 64 bit required special dependency, if I find eventually dependens I recompiled the packages for i386 and for x86_64.

the 32 bit package work 100%.

The repository is:

https://launchpad.net/~antonio.chiurazzi/+archive/ppa

Now is required only the configuration:

sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gdm
sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gnome-screensaver

I dont have add nothing because any person can add the module where he want.

sorry for my english.

Revision history for this message
steveacab (antonio.chiurazzi) wrote :
Changed in ubuntu:
assignee: nobody → Harald Sitter (apachelogger)
Revision history for this message
steveacab (antonio.chiurazzi) wrote :

package avaiable for Maverick

you can found in my ppa

https://launchpad.net/~antonio.chiurazzi/+archive/ppa

Revision history for this message
Harald Sitter (apachelogger) wrote :

I polished up your package for natty (11.04), I'll upload it for review today. Are you ok with using GPL3 for licensing your packaging?

Revision history for this message
steveacab (antonio.chiurazzi) wrote :

Yes, sure.

I add the license. Soon I recompile the package also for Maverick including the GPL.

Revision history for this message
steveacab (antonio.chiurazzi) wrote :

Sorry, I have think bad.

Changed in debian:
status: Unknown → New
Revision history for this message
Amrut (microsoftuseslinux) wrote :

compiled but face regnition fails of natty

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
Gabor Bukovszki (gabor-9) wrote :

Face recognition fails in Natty. QT-Trainer throws errors on record.

Revision history for this message
papukaija (papukaija) wrote :

The application seems to be written for gdm and not LightDM...

Changed in debian:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.