Mailinglist Archive: opensuse-commit (1650 mails)
| < Previous | Next > |
commit yast2-fingerprint-reader
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 06 Oct 2008 16:50:41 +0200
- Message-id: <20081006145042.47A11678159@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package yast2-fingerprint-reader
checked in at Mon Oct 6 16:50:41 CEST 2008.
--------
--- yast2-fingerprint-reader/yast2-fingerprint-reader.changes 2008-10-02
13:20:16.000000000 +0200
+++
/mounts/work_src_done/STABLE/yast2-fingerprint-reader/yast2-fingerprint-reader.changes
2008-10-06 16:23:39.786943000 +0200
@@ -1,0 +2,10 @@
+Mon Oct 6 16:05:44 CEST 2008 - jsuchome@xxxxxxx
+
+- removed Supplements from spec file (package will be recommended
+ by pam_fp)
+- pam_fp used instead of pam_thinkfinger
+- save fingerprints in user's home directory
+- disabled option to import fingerprints
+- 2.17.4
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-fingerprint-reader-2.17.3.tar.bz2
New:
----
yast2-fingerprint-reader-2.17.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-fingerprint-reader.spec ++++++
--- /var/tmp/diff_new_pack.I29792/_old 2008-10-06 16:49:18.000000000 +0200
+++ /var/tmp/diff_new_pack.I29792/_new 2008-10-06 16:49:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-fingerprint-reader (Version 2.17.3)
+# spec file for package yast2-fingerprint-reader (Version 2.17.4)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,17 +19,16 @@
Name: yast2-fingerprint-reader
-Version: 2.17.3
+Version: 2.17.4
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-fingerprint-reader-2.17.3.tar.bz2
+Source0: yast2-fingerprint-reader-2.17.4.tar.bz2
Prefix: /usr
Requires: yast2 yast2-pam
BuildRequires: libfprint-devel libfprint0 libusb-devel
BuildRequires: doxygen gcc-c++ perl-XML-Writer update-desktop-files yast2
yast2-core-devel yast2-devtools yast2-pam yast2-testsuite
-Supplements: modalias(usb:v0483p2016d*dc*dsc*dp*ic*isc*ip*)
Conflicts: yast2-hardware-detection < 2.15.7
Summary: YaST2 - Fingerprint Reader Configuration
@@ -44,7 +43,7 @@
Jiri Suchomel <jsuchome@xxxxxxx>
%prep
-%setup -n yast2-fingerprint-reader-2.17.3
+%setup -n yast2-fingerprint-reader-2.17.4
%build
%{prefix}/bin/y2tool y2autoconf
@@ -80,6 +79,13 @@
%{_libdir}/YaST2/plugin/libpy2ag_fprint.*
%doc %{prefix}/share/doc/packages/yast2-fingerprint-reader
%changelog
+* Mon Oct 06 2008 jsuchome@xxxxxxx
+- removed Supplements from spec file (package will be recommended
+ by pam_fp)
+- pam_fp used instead of pam_thinkfinger
+- save fingerprints in user's home directory
+- disabled option to import fingerprints
+- 2.17.4
* Wed Oct 01 2008 jsuchome@xxxxxxx
- call _exit() to exit the child process, not exit() (bnc#430229)
- 2.17.3
++++++ yast2-fingerprint-reader-2.17.3.tar.bz2 ->
yast2-fingerprint-reader-2.17.4.tar.bz2 ++++++
++++ 58794 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/agent-fprint/src/FPrintAgent.cc
new/yast2-fingerprint-reader-2.17.4/agent-fprint/src/FPrintAgent.cc
--- old/yast2-fingerprint-reader-2.17.3/agent-fprint/src/FPrintAgent.cc
2008-10-02 13:06:41.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/agent-fprint/src/FPrintAgent.cc
2008-10-06 16:10:21.000000000 +0200
@@ -158,27 +158,22 @@
switch (r) {
case FP_ENROLL_COMPLETE:
- y2milestone("Enroll complete!");
+ y2milestone ("Enroll complete!");
break;
case FP_ENROLL_FAIL:
- y2milestone("Enroll failed, something wen't wrong :(");
+ y2error ("Enroll failed, something wen't wrong :(");
instance().finalize ();
signal (15, SIG_DFL);
return ENROLL_FAILURE;
case FP_ENROLL_PASS:
- y2milestone("Enroll stage passed. Yay!");
break;
case FP_ENROLL_RETRY:
- y2milestone("Didn't quite catch that. Please try
again.");
break;
case FP_ENROLL_RETRY_TOO_SHORT:
- y2milestone("Your swipe was too short, please try
again.");
break;
case FP_ENROLL_RETRY_CENTER_FINGER:
- y2milestone("Didn't catch that, please center your
finger on the sensor and try again.");
break;
case FP_ENROLL_RETRY_REMOVE_FINGER:
- y2milestone("Scan failed, please remove your finger and
then try again.");
break;
}
} while (r != FP_ENROLL_COMPLETE);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/config.h.in
new/yast2-fingerprint-reader-2.17.4/config.h.in
--- old/yast2-fingerprint-reader-2.17.3/config.h.in 2008-09-26
14:35:42.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/config.h.in 2008-10-06
10:45:11.000000000 +0200
@@ -45,6 +45,10 @@
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/configure.in
new/yast2-fingerprint-reader-2.17.4/configure.in
--- old/yast2-fingerprint-reader-2.17.3/configure.in 2008-09-26
14:35:22.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/configure.in 2008-10-06
10:44:59.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-fingerprint-reader
dnl
-dnl -- This file is generated by y2autoconf 2.16.8 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-fingerprint-reader, 2.17.0, http://bugs.opensuse.org/,
yast2-fingerprint-reader)
+AC_INIT(yast2-fingerprint-reader, 2.17.3, http://bugs.opensuse.org/,
yast2-fingerprint-reader)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.0"
+VERSION="2.17.3"
RPMNAME="yast2-fingerprint-reader"
MAINTAINER="Jiri Suchomel <jsuchome@xxxxxxx>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/src/dialogs.ycp
new/yast2-fingerprint-reader-2.17.4/src/dialogs.ycp
--- old/yast2-fingerprint-reader-2.17.3/src/dialogs.ycp 2008-09-09
11:14:56.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/src/dialogs.ycp 2008-10-06
15:09:30.000000000 +0200
@@ -82,10 +82,12 @@
string help_text = _("<p>
<b>Fingerprint Authentication</b><br>
The fingerprint reader configuration updates your PAM settings to enable
authentication with fingerprints.</p>
-") +
+");
+ /*
// help text, cont.
sformat (_("<p>To <b>Import Fingerprint Files</b> from different
installations, choose the directory where the original files are located. The
files will be copied to directory %1.</p>"), FingerprintReader::bir_dir);
+ */
term con = `HBox (`HSpacing (3), `VBox (
// frame label
@@ -103,7 +105,8 @@
),
`VSpacing (0.5)
), `HSpacing (0.5))),
- `VSpacing (),
+ `VSpacing ()
+ /* FIXME: no import?
`HBox (
// textentry label
`TextEntry (`id(`import_dir),
@@ -113,6 +116,7 @@
`PushButton (`id (`browse), Label::BrowseButton ())
)
)
+ */
), `HSpacing(3));
Wizard::SetContentsButtons (caption, con, help_text,
@@ -123,26 +127,29 @@
if (!Stage::cont ())
Wizard::HideAbortButton ();
- UI::ChangeWidget (`id (`import_dir), `Enabled, use_pam);
- UI::ChangeWidget (`id (`browse), `Enabled, use_pam);
+// UI::ChangeWidget (`id (`import_dir), `Enabled, use_pam);
+// UI::ChangeWidget (`id (`browse), `Enabled, use_pam);
any ret = nil;
while (true) {
ret = UI::UserInput();
- string import_dir = (string)UI::QueryWidget (`id (`import_dir), `Value);
+// string import_dir = (string)UI::QueryWidget (`id (`import_dir), `Value);
if (ret == `pamyes || ret == `pamno)
{
use_pam = (ret == `pamyes);
+ /*
UI::ChangeWidget (`id (`import_dir), `Enabled, use_pam);
UI::ChangeWidget (`id (`browse), `Enabled, use_pam);
+ */
}
if (ret == `abort || ret == `cancel || ret == `back) {
if(ReallyAbort()) break;
else continue;
}
+ /*
else if (ret == `browse) {
string dir = UI::AskForExistingDirectory (import_dir, "");
if (dir != nil)
@@ -152,7 +159,9 @@
UI::ChangeWidget (`id(`import_dir), `Value, dir);
}
}
+ */
else if (ret == `next) {
+ /*
if (use_pam && import_dir != "" &&
!FileUtils::IsDirectory (import_dir))
{
@@ -162,6 +171,7 @@
UI::SetFocus (`id (`import_dir));
continue;
}
+ */
if (use_pam &&
!Package::InstallAll (FingerprintReader::UpdatedArchPackages (
FingerprintReader::required_packages))
@@ -169,16 +179,17 @@
{
use_pam = false;
UI::ChangeWidget (`id (`rd), `Value, `pamno);
+ /*
UI::ChangeWidget (`id (`import_dir), `Enabled, use_pam);
UI::ChangeWidget (`id (`browse), `Enabled, use_pam);
+ */
continue;
}
- if (use_pam != FingerprintReader::use_pam ||
- (use_pam && import_dir != ""))
+ if (use_pam != FingerprintReader::use_pam)
{
FingerprintReader::modified = true;
FingerprintReader::use_pam = use_pam;
- FingerprintReader::import_dir = import_dir;
+// FingerprintReader::import_dir = import_dir;
}
break;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/src/FingerprintReader.ycp
new/yast2-fingerprint-reader-2.17.4/src/FingerprintReader.ycp
--- old/yast2-fingerprint-reader-2.17.3/src/FingerprintReader.ycp
2008-09-09 11:14:56.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/src/FingerprintReader.ycp
2008-10-06 14:01:14.000000000 +0200
@@ -51,15 +51,15 @@
/**
* Required packages for this module to operate
*/
-global list<string> required_packages = ["pam_thinkfinger"];
+global list<string> required_packages = ["pam_fp"];
// packages to install for specific architectures (see e.g. #224510)
global map arch_packages = $[
- "pam_thinkfinger" : $[
- "ia64" : [ "pam_thinkfinger-x86" ],
- "ppc64" : [ "pam_thinkfinger-64bit" ],
- "s390_64" : [ "pam_thinkfinger-32bit" ],
- "x86_64" : [ "pam_thinkfinger-32bit" ],
+ "pam_fp" : $[
+ "ia64" : [ "pam_fp-x86" ],
+ "ppc64" : [ "pam_fp-64bit" ],
+ "s390_64" : [ "pam_fp-32bit" ],
+ "x86_64" : [ "pam_fp-32bit" ],
],
];
@@ -80,11 +80,6 @@
global string import_dir = "";
/**
- * Directory for storing fingerprint files
- */
-global string bir_dir = "/etc/pam_thinkfinger";
-
-/**
* Get the list of fingerprint readers
*/
global list ReadFingerprintReaderDevices () {
@@ -96,7 +91,7 @@
}
/**
- * If pam_mount is enabled, pam_thinkfinger cannot be used (bnc#390810)
+ * If pam_mount is enabled, pam_fp cannot be used (bnc#390810)
*/
global boolean CryptedHomesEnabled () {
@@ -135,11 +130,11 @@
}
if (CryptedHomesEnabled ())
{
- // error popup (pam_thinkfinger cannot work with pam_mount)
+ // error popup (pam_fp cannot work with pam_mount)
Report::Error (_("Fingerprint reader devices cannot be used when
encrypted directories are used."));
return false;
}
- use_pam = Pam::Enabled ("thinkfinger");
+ use_pam = Pam::Enabled ("fp");
modified = false;
return true;
@@ -180,7 +175,7 @@
Progress::NextStage();
boolean pam_ret = use_pam ?
- Pam::Add ("thinkfinger") : Pam::Remove ("thinkfinger");
+ Pam::Add ("fp") : Pam::Remove ("fp");
if (!pam_ret)
// Error message
Report::Error (_("Cannot write PAM settings."));
@@ -188,6 +183,7 @@
sleep(sl);
Progress::NextStage();
+ /* FIXME import into users homes?
if (use_pam && import_dir != "")
{
if (!FileUtils::Exists (bir_dir))
@@ -210,6 +206,7 @@
}
}
}
+ */
Progress::NextStage();
sleep(sl);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/src/UsersPluginFingerprintReader.pm
new/yast2-fingerprint-reader-2.17.4/src/UsersPluginFingerprintReader.pm
--- old/yast2-fingerprint-reader-2.17.3/src/UsersPluginFingerprintReader.pm
2007-12-10 16:20:30.000000000 +0100
+++ new/yast2-fingerprint-reader-2.17.4/src/UsersPluginFingerprintReader.pm
2008-10-06 16:08:49.000000000 +0200
@@ -24,7 +24,6 @@
YaST::YCP::Import ("FingerprintReader");
YaST::YCP::Import ("Pam");
YaST::YCP::Import ("SCR");
-YaST::YCP::Import ("Users");
##--------------------------------------
##--------------------- global variables
@@ -34,9 +33,6 @@
my $fingerprint_reader_available = undef;
-# path to store fingerprints
-my $bir_path = "/etc/pam_thinkfinger";
-
my $name = "UsersPluginFingerprintReader";
##----------------------------------------
@@ -65,7 +61,8 @@
# helper, check if Fingerprint Reader was already configured
sub fingerprint_reader_configured {
- return Pam->Enabled ("thinkfinger");
+# return Pam->Enabled ("fp");
+ return 1;
}
# helper function: check if Fingerprint Reader (the device) is available
@@ -81,37 +78,38 @@
# check if given user has fingerprint authentication configured
sub fingerprint_present {
- my ($data) = @_;
- my $username = $data->{"uid"};
- return 0 if !$username;
- my $org_username = $data->{"org_user"}{"uid"} || $username;
- my $org_bir_file = "$bir_path/$org_username.bir";
- return (FileUtils->Exists ($org_bir_file));
+ my ($data) = @_;
+ my $home = $data->{"homeDirectory"};
+ return 0 if !$home;
+ my $org_home= $data->{"org_user"}{"homeDirectory"} || $home;
+ return (FileUtils->IsDirectory ("$org_home/.fprint/prints"));
}
-# check if bir file name corresponds with username
+# check if fingerprint directory corresponds with username
sub adapt_fingerprint_info {
my ($config, $data) = @_;
my $username = $data->{"uid"};
- my $org_username = $data->{"org_user"}{"uid"} || $username;
- my $bir_file = $data->{"bir_file"};
- return $data if !defined $username;
- if (!defined $bir_file && $username ne $org_username) {
- # When user was only renamed, but new fingerprint was not generated,
- # there's no 'bir_file' entry in the map ->
- # backup his original bir file to tmpdir so it won't get lost and can
- # be correctly renamed in Write.
- my $org_bir_file = "$bir_path/$org_username.bir";
- if (FileUtils->Exists ($org_bir_file)) {
- my $tmpdir = Directory->tmpdir ();
- SCR->Execute (".target.bash", "/bin/cp $org_bir_file
$tmpdir/$username.bir");
- $data->{"bir_file"} = $username;
- }
- }
- if ($bir_file && $bir_file ne $username) {
- $data->{"bir_file"} = $username;
+
+ my $fingerprint_dir = $data->{"_fingerprint_dir"};
+
+ # if _fingerprint_dir is not defined, plugin UI wasn't called (yet)
+ # and we don't need to solve user renaming, as the files will be moved
+ # together with a home directory
+
+ # but we need to move temporary directory if it exists and user was
renamed:
+ if ($fingerprint_dir && $fingerprint_dir ne $username) {
+ my $tmp_dir = Directory->tmpdir ();
+ my $new_dir = "$tmp_dir/$username";
+ # there might be some directory related to deleted user - remove it:
+ SCR->Execute (".target.bash", "/bin/rm -rf $new_dir");
+ # move the current tmp directory
+ SCR->Execute (".target.bash",
+ "/bin/mv $tmp_dir/$fingerprint_dir $new_dir");
+ # reflect the renaming in the data hash
+ $data->{"_fingerprint_dir"} = $username;
}
+
return $data;
}
@@ -119,7 +117,7 @@
sub remove_plugin_data {
my ($config, $data) = @_;
- $data->{"bir_file"} = "";
+ $data->{"_fingerprint_dir"} = "";
$data->{"plugin_modified"} = 1;
return $data;
}
@@ -307,48 +305,38 @@
# What should be done after user is finally written (this is called only once):
-# - remove org_username.bir file,
-# but only when there is no other (new) user of that name
-# - move temporary bir file to correct location
+# - move temporary directory with fingerprints to correct location ($HOME)
BEGIN { $TYPEINFO{Write} = ["function", "boolean", "any", "any"];}
sub Write {
my ($self, $config, $data) = @_;
my $username = $data->{"uid"};
- my $org_username = $data->{"org_user"}{"uid"} || $username;
- my $bir_file = $data->{"bir_file"};
- my $org_bir_file = "$bir_path/$org_username.bir";
-
- if (($config->{"modified"} || "") eq "deleted") {
- # check if some new user doesn't have the name of the deleted one
- my $u = Users->GetUserByName ($org_username, "");
- if (!defined $u->{"bir_file"}) {
- $bir_file = "";
+ my $fingerprint_dir = $data->{"_fingerprint_dir"};
+
+ return YaST::YCP::Boolean (0) if (!$username);
+
+ if ($fingerprint_dir) {
+ my $tmp_dir = Directory->tmpdir ();
+ $fingerprint_dir= "$tmp_dir/$fingerprint_dir/.fprint";
+ my $home = $data->{"homeDirectory"};
+ if (!$home) {
+ y2warning ("home directory empty or not defined");
+ return YaST::YCP::Boolean (0);
}
- }
- return if (!$username || ! defined $bir_file);
- if ($username ne $org_username) {
- # check if there was old bir-file
- my $u = Users->GetUserByName ($org_username, "");
- # do not delete birfile when some new user was added with the name
- # of this one's original name
- if (!defined $u->{"bir_file"} && FileUtils->Exists ($org_bir_file)) {
- y2milestone ("removing old file $org_bir_file owned by $username");
- SCR->Execute (".target.bash", "/bin/rm $org_bir_file");
+ my $uid = $data->{"uidNumber"};
+ my $gid = $data->{"gidNumber"};
+
+ my $command = "/bin/chown -R $uid:$gid $fingerprint_dir";
+ my %out = %{SCR->Execute (".target.bash_output", $command)};
+ if (($out{"stderr"} || "") ne "") {
+ y2error ("error calling $command: ", $out{"stderr"} || "");
+ return YaST::YCP::Boolean (0);
+ }
+ else {
+ y2milestone ("moving $fingerprint_dir to $home/");
+ SCR->Execute (".target.bash","/bin/cp -ar $fingerprint_dir $home/");
}
- }
- elsif ($bir_file eq "" && FileUtils->Exists ($org_bir_file)) {
- # disable fingerprint authentication for this user
- # (now $org_username is same as $username)
- y2milestone ("removing file $org_bir_file for user $username");
- SCR->Execute (".target.bash", "/bin/rm $org_bir_file");
- }
- if ($bir_file) {
- my $bir_file_path = Directory->tmpdir ();
- $bir_file_path = "$bir_file_path/$bir_file.bir";
- y2milestone ("moving $bir_file_path to $bir_path/");
- SCR->Execute (".target.bash", "/bin/mv $bir_file_path $bir_path/");
}
return YaST::YCP::Boolean (1);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/src/users_plugin_fingerprint_reader.ycp
new/yast2-fingerprint-reader-2.17.4/src/users_plugin_fingerprint_reader.ycp
--- old/yast2-fingerprint-reader-2.17.3/src/users_plugin_fingerprint_reader.ycp
2008-10-02 13:06:41.000000000 +0200
+++ new/yast2-fingerprint-reader-2.17.4/src/users_plugin_fingerprint_reader.ycp
2008-10-06 15:00:19.000000000 +0200
@@ -116,17 +116,6 @@
return ex;
}
- // helper function, form the string for UI from actuall data
- void replace_swipe_string () {
-
- UI::ReplaceWidget (`id (`rpstatus), `Label (
- // status message (%1, %2 are numbers)
- sformat (_("Successful swipes: %1, failed swipes: %2"),
- swipe_success, swipe_failed)
- ));
- }
-
-
void status_message (string label, string message) {
UI::ReplaceWidget (`id (`rp), `Label (label));
UI::ReplaceWidget (`id (`rpstatus), `Label (message));
@@ -173,8 +162,6 @@
}
case 3: { // FP_ENROLL_PASS
swipe_success = swipe_success + 1;
-// replace_swipe_string (); FIXME
-
status_message (
// status label
_("Enroll stage passed."),
@@ -294,7 +281,8 @@
{
// modified data to add to user
map<string, any> tmp_data = $[
- "_fingerprint_dir" : fingerprint_dir, // FIXME save
correctly
+ // this is identifying the subdirectory of common tmp directory:
+ "_fingerprint_dir" : username,
"plugin_modified" : 1
];
if (data["what"]:"" == "edit_user")
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore --exclude Makefile.in --exclude configure --exclude
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh
old/yast2-fingerprint-reader-2.17.3/VERSION
new/yast2-fingerprint-reader-2.17.4/VERSION
--- old/yast2-fingerprint-reader-2.17.3/VERSION 2008-10-02 13:08:18.000000000
+0200
+++ new/yast2-fingerprint-reader-2.17.4/VERSION 2008-10-06 16:11:07.000000000
+0200
@@ -1 +1 @@
-2.17.3
+2.17.4
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |