You are not logged in.

#1 2010-08-02 21:51:17

plwrenn
Member
Registered: 2009-09-22
Posts: 11

[request] Protector Suite for Linux - UPEK fingerprint scanners

Would anyone be willing to work on a PKGBUILD for this. I will do testing.

http://www.upek.com/support/downloads/linux/

UPEK website wrote:

Biometric logon for Linux operating systems. Supports Gnome and KDE4, KDE3.5 desktop environment and logon. For experienced developers there is also BSAPI SDK which allows to controll UPEK fingerprint readers on Linux based systems.

Supported devices: TCD41, TCD42, TCD50, TCD21 (TFM), TCS4B, TCS4C, TCS4E, TCS4K, TCS5B
Supported USB readers: Eikon I (TCRE3C: TCS3C+TCD42), Eikon II (TCRD4C: TCS4C+TCD50), EikonToGo (TCRG4C: TCS4C+TCD50), TCRZ (TCS3B+TCD41)

Contains installation packages for following distributions:

Mandriva 2009.1
Mandriva 2008.1
Ubuntu 9.04
Fedora Core 10
Debian

Offline

#2 2010-08-02 22:03:54

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [request] Protector Suite for Linux - UPEK fingerprint scanners

No interest in this myself, but you should ask them to provide a source package so you can create a proper Arch package - repackaging debs/rpms is kludgy at best.

Offline

#3 2010-08-03 23:33:19

jac
Member
From: /home/jac
Registered: 2009-05-19
Posts: 431
Website

Re: [request] Protector Suite for Linux - UPEK fingerprint scanners

Hey! I go to see if anybody has mentioned this on the forums yet and find this. This is what I've come up with, but I have no idea if it works because apparently it is 32bit only, and I can't find anything else to find depends/etc through so it needs a lot of work. (not to mention that this is only my second PKGBUILD).

pkgname=ps-for-linux
pkgver=0.1
pkgrel=1
pkgdesc="UPEK fingerprint reader software"
arch=('i686')
url="http://www.upek.com/"
license=('unknown')
depends=()
makedepends=('deb2targz')
source=($pkgname-$pkgver.deb)
noextract=($pkgname-$pkgver.deb)
md5sums=('69809f555752b95c0a448e04c6ede3e9')

build() {
  cd "$srcdir"
  deb2targz "$pkgname-$pkgver.deb"
  tar xf "$pkgname-$pkgver.tar.gz"

}

package() {
  cd "$srcdir"

  cp -r etc/ lib/ usr/ "$pkgdir"
}

# vim:set ts=2 sw=2 et:

I hope that will be a starting point for you to make a pkg out of and then run something like namcap on to see where things need to be added. Also, I don't know if one of the other rpm's would be a better fit for Arch's directory structure, or if this should be put in /opt or something.

Have you requested a source package fro them yet?

Offline

#4 2010-08-04 13:33:24

plwrenn
Member
Registered: 2009-09-22
Posts: 11

Re: [request] Protector Suite for Linux - UPEK fingerprint scanners

I also took a go at it. I used the RPM packages. Is it better to use the debs?

pkgname=ps-for-linux
pkgver=0.1
pkgrel=1
pkgdesc='Biometric logon for Linux operating systems. Supports Gnome and KDE4, KDE3.5 desktop environment and logon.'
arch=('i686')
url="http://www.upek.com/"
license=('unknown')
depends=()
makedepends=(rpmextract)
source=($pkgname-$pkgver-$pkgrel.i586.rpm)
noextract=()
md5sums=('d7466792a98190de5697a5e450ac311f')

build() {
  cd $pkgdir
  rpmextract.sh $srcdir/$pkgname-$pkgver-$pkgrel.i586.rpm
}

# vim:set ts=2 sw=2 et:
jac wrote:

Have you requested a source package fro them yet?

No I have not.

It's working on my T510 Thinkpad; I was able to get my fingerprint's enrolled and I have had some success with the pam module. I authenticated sudo, su, and login, but not KDM. It crashes KDM when I try.

Offline

Board footer

Powered by FluxBB