plnet.rs banshee install centos6.5
2013/8/31
カテゴリー » Raspberry Pi 2 Model B
name=CentD(esktop)OS $releasever - $basearch
baseurl=http://rpms.plnet.rs/plnet-centos$releasever-$basearch/RPMS.centdos/
enabled=1
priority=1
protect=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-plnet.rs
wget http://rpms.plnet.rs/dentos-release.zip
unzip dentos-release.zip
cd dentos-release
rpm --import RPM-GPG-KEY-plnet.rs
yum install --enablerepo=mrepo banshee
==========================================================================================
Package Arch Version Repository Size
==========================================================================================
Installing:
banshee x86_64 2.0.1-2.el6 mrepo 3.0 M
Installing for dependencies:
banshee-musicbrainz x86_64 2.0.1-2.el6 mrepo 41 k
gdata-sharp x86_64 1.4.0.2-3.el6 mrepo 196 k
gio-sharp x86_64 0.3-1.el6 mrepo 84 k
gkeyfile-sharp x86_64 0.1-7.el6 mrepo 19 k
gnome-sharp x86_64 2.24.1-1.el6 mrepo 315 k
gtk-sharp-beans x86_64 2.14.0-4.el6 mrepo 27 k
gudev-sharp x86_64 0.1-5.el6 mrepo 19 k
libgpod-sharp x86_64 0.8.0-3.el6 mrepo 30 k
mono-addins x86_64 0.4-9.20091702svn127062.el6 mrepo 400 k
mono-zeroconf x86_64 0.9.0-5.el6 mrepo 82 k
ndesk-dbus-glib x86_64 0.4.1-8.el6 mrepo 10 k
notify-sharp x86_64 0.4.0-0.14.20100411svn.el6 mrepo 14 k
taglib-sharp x86_64 2.0.3.7-2.el6 mrepo 163 k
Updating for dependencies:
libgpod x86_64 0.8.0-3.el6 mrepo 283 k
Transaction Summary
==========================================================================================
Install 14 Package(s)
Upgrade 1 Package(s)
— posted by くま at 04:46 pm TrackBack [0]
fingerprint-gui-1.05 install for CentOS6.4
カテゴリー » Raspberry Pi 2 Model B
自信が無くてこの一番肝心の記事は最後になりました。(笑)
コンパイルが安定しません。なぜか出来たりできなかったりします。
とりあえず誰か追試をしていただけると嬉しい。
$ rpmbuild --rebuild libfprint-0.4.0-5.fc18.src.rpm
# rpm -Uvh libfprint-devel-0.4.0-5.el6.x86_64.rpm libfprint-0.4.0-5.el6.x86_64.rpm
$ rpmbuild --rebuild libfakekey-0.1-10.fc19.src.rpm
# rpm -ivh libfakekey-0.1-10.el6.x86_64.rpm libfakekey-devel-0.1-10.el6.x86_64.rpm
# yum install automoc4-*
$ tar yxvf polkit-qt-1-0.103.0.tar.bz2
$ cd polkit-qt-1-0.103.0
$ qmake .
$ cmake .
$ make
# make install
fingerprint-gui-1.05.tar.gzの入手
download:http://ullrich-online.cc/nview/Appliance/fingerprint/download/fingerprint-gui-1.05.tar.gz
参考HP
http://darkblue.homeip.net/fingerprint/Forum/topic.php?TopicId=250
http://ullrich-online.cc/nview/Appliance/fingerprint/Install-step-by-step.pdf
# yum remove gdm-plugin-fingerprint-1:2.30.4-39.el6.x86_64
$ cd
$ wget http://ullrich-online.cc/nview/Appliance/fingerprint/download/fingerprint-gui-1.05.tar.gz
$ qmake-qt4 LIBPOLKIT_QT=LIBPOLKIT_QT_1_1 LIB=lib64
$ make
# paco -D make install
# checkinstall
# rpm -ivh /root/rpmbuild/RPMS/x86_64/fingerprint-gui-1.05-1.x86_64.rpm
参考:管理人コンパイル環境
(純正でないものはほとんどFedora-project製のsrc.rpmをrebuild)
polkit-qt-1-0.103.0-1.x86_64 ※http://lfsbookja.sourceforge.jp/BLFS/svn.ja/kde/polkit-qt.html
polkit-devel-0.96-2.el6.1.x86_64
polkit-gnome-devel-0.96-3.el6.x86_64
libusb-devel-0.1.12-23.el6.x86_64
poppler-qt4-devel-0.12.4-3.el6.1.x86_64
libfprint-devel-0.4.0-5.el6.x86_64
glib2-devel-2.22.5-7.el6.x86_64
libfakekey-devel-0.1-10.el6.x86_64
cryptopp-devel-5.6.2-2.el6.x86_64
libusbx-devel-1.0.14-1.el6.x86_64
hal-filesystem-0.5.14-6.el6.x86_64
hal-devel-0.5.14-11.el6.x86_64
qca2-devel-2.0.2-2.1.el6.x86_64
pam-devel-1.1.1-13.el6.x86_64
pam-devel-1.1.1-13.el6.i686
つっこみどころ満載...(笑) /etc/pam.dの設定は泥沼でした。そのうちにupします。
調査中の項目として fingerprint-identifier コマンドが効きません(笑)
— posted by くま at 09:26 am TrackBack [0]
fingerprint-gui-1.05-1 認証に使う指の選択
2013/8/30
カテゴリー » Raspberry Pi 2 Model B
fingerprint-gui-1.05-1で認証に使用する指を指定できないか?という質問に
答えた記事が上記リンクである。指定できないが認証が難しい指のデーターは消去すれば良い。
との回答である。早速実行した。左手の小指が一番苦しかった(笑)
データーは /var/lib/fingerprint-gui/user_name/upeke2 の下に存在する。
— posted by くま at 09:51 pm TrackBack [0]
Upek Fingerprint Sensor for CentOS6.4 最初にやる事
カテゴリー » Raspberry Pi 2 Model B
/usr/share/polkit-1/actions/net.reactivated.fprint.device.policy を編集します。
項目:net.reactivated.fprint.device.verify
net.reactivated.fprint.device.enroll
allow_any を yes に書き換えます。
<action id="net.reactivated.fprint.device.verify">
...
<defaults>
<allow_any>no</allow_any> ←このnoをyesに書き換え
...
<action id="net.reactivated.fprint.device.enroll">
...
<defaults>
<allow_any>no</allow_any> ←このnoをyesに書き換え
...
グループとパスワードを設定する。
$ lsusb
Bus 002 Device 008: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
# groupadd plugdev
# gpasswd -a hoge plugdev
# groupadd scanner
# gpasswd -a hoge scanner
— posted by くま at 03:08 pm TrackBack [0]
Eikon USB Fingerprint Reade (4)
カテゴリー » Raspberry Pi 2 Model B
こういう場合はudevで設定出来るようにするのが王道?なのかも知れないが
管理人は実力がなく出来ません。それで次の様なスクリプトを作成して
etc/rc.localに加えて凌いでいます。(笑)だれかudevルール教えて!(笑)
$ lsusb
Bus 002 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
#!/bin/sh
usb=`lsusb | grep Upek | awk '{print $2,$3,$4}' | sed 's/^/chmod -R 666 ¥/dev¥/bus¥/usb¥//' | sed 's/://' | sed 's/ Device /¥//'`
#no=`lsusb | grep Upek | awk '{print $2,$4}' | sed 's/://' | sed 's/ /¥//'`
#echo "$usb"
sh -c "$usb"
#
#echo ""
#lsusb | grep Upek
#echo ""
#echo "$no"
#echo ""
#ls -l /dev/bus/usb/`echo $no`
— posted by くま at 11:21 am TrackBack [0]
Eikon USB Fingerprint Reade (3)
カテゴリー » Raspberry Pi 2 Model B
問題はsrc.rpmパッケージがネット上で見つからない。
sourceを持ってきてコンパイルしてpacoでインストール後に
checkinstallしてrpmを作ったが他のマシンでインストールできない?
コンパイル済みのソースをディレクトリーごとコピーしてpacoだと
インストール出来る?何か変だ。
ついでに元のマシンで二度とコンパイルが成功しなくなった?
疲れました。ubuntu系のパッケージをにインストールするのは
いつもながら骨が折れます(笑)
たぶん綺麗にビルドを決めるには(笑)
polkit-qt-1-0.103.0のdevelがほしいのですがpolkit-0.96だとFedoraのsrc.rpmがリビルド
できません。0.96以上に上げようととするとglib2とpolkit-gnomeもバージョンを上げなければ
ならず依存が解決できず断念しています。Fedoraに移行すれば...嫌だ!!
— posted by くま at 11:08 am TrackBack [0]
Eikon USB Fingerprint Reade (1)
カテゴリー » Raspberry Pi 2 Model B
gnome-terminalの場合の表示
— posted by くま at 11:03 am TrackBack [0]
不要なサービスを止める!
カテゴリー » Raspberry Pi 2 Model B
# ntsysv
参考リンクで起動時のメッセージを観察する事ができたので
過去の亡霊iscsiが動いていて起動が遅くなっていたのを発見できた。
— posted by くま at 09:53 am TrackBack [0]
libpolkit-qt
2013/8/28
カテゴリー » Raspberry Pi 2 Model B
このlibを認識してくれない。コンパイルがうまくいかない。
たまに認識して通る事がある不思議?(笑)
-- Up-to-date: /usr/local/lib/libpolkit-qt-core-1.so.1
-- Up-to-date: /usr/local/lib/libpolkit-qt-core-1.so
-- Up-to-date: /usr/local/lib/libpolkit-qt-gui-1.so.1.103.0
-- Up-to-date: /usr/local/lib/libpolkit-qt-gui-1.so.1
-- Up-to-date: /usr/local/lib/libpolkit-qt-gui-1.so
-- Up-to-date: /usr/local/lib/libpolkit-qt-agent-1.so.1.103.0
-- Up-to-date: /usr/local/lib/libpolkit-qt-agent-1.so.1
-- Up-to-date: /usr/local/lib/libpolkit-qt-agent-1.so
— posted by くま at 07:13 pm TrackBack [0]
Eikon USB Fingerprint Reade 購入
カテゴリー » Raspberry Pi 2 Model B
まずは動作をチェックしてみます。
使用パッケージ
hal-filesystem-0.5.14-5.el6.1.x86_64.rpm
libfprint-0.2.0-1.el6.x86_64.rpm
libfprint-debuginfo-0.2.0-1.el6.x86_64.rpm
libfprint-devel-0.2.0-1.el6.x86_64.rpm
$ rpm -Uvh libfprint-0.2.0-1.el6.x86_64.rpm libfprint-debuginfo-0.2.0-1.el6.x86_64.rpm libfprint-devel-0.2.0-1.el6.x86_64.rpm hal-filesystem-0.5.14-5.el6.1.x86_64.rpm
準備中... ########################################### [100%]
1:hal-filesystem ########################################### [ 25%]
2:libfprint ########################################### [ 50%]
3:libfprint-devel ########################################### [ 75%]
4:libfprint-debuginfo ########################################### [100%]
指紋の登録
$ fprintd-enroll hoge
Using device /net/reactivated/Fprint/Device/0
Enrolling right index finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed
登録を確認
$ fprintd-verify hoge
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
Verify result: verify-match (done)
— posted by くま at 02:57 pm TrackBack [0]
Comments