Your message dated Wed, 06 Feb 2013 18:17:38 +0100
with message-id <[email protected]>
and subject line Re: Bug#699857: unblock: dynalogin - fixes RC issue with
oath_callback / strcmp semantics
has caused the Debian Bug report #699857,
regarding unblock: dynalogin - fixes RC issue with oath_callback / strcmp
semantics
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
699857: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699857
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
This is a brief fix (3 lines)
debdiff attached
It also makes minor fixes to the control file (update maintainer contact
details, correct VCS location)
diff -u dynalogin-0.9.14/debian/changelog dynalogin-0.9.14/debian/changelog
--- dynalogin-0.9.14/debian/changelog
+++ dynalogin-0.9.14/debian/changelog
@@ -1,3 +1,12 @@
+dynalogin (0.9.14-2) unstable; urgency=low
+
+ * Correct behavior of oath_callback (Closes: #699856)
+ * Tweak title and description text
+ * Update control file for migration from collab-maint to pkg-auth
+ * Remove deprecated DM-Upload-Allowed
+
+ -- Daniel Pocock <[email protected]> Tue, 05 Feb 2013 23:25:37 +0100
+
dynalogin (0.9.14-1) unstable; urgency=low
* Initial packaging. (Closes: #665831).
diff -u dynalogin-0.9.14/debian/control dynalogin-0.9.14/debian/control
--- dynalogin-0.9.14/debian/control
+++ dynalogin-0.9.14/debian/control
@@ -1,20 +1,19 @@
Source: dynalogin
Section: admin
Priority: optional
-Maintainer: Daniel Pocock <[email protected]>
-Uploaders: Stuart Teasdale <[email protected]>
+Maintainer: Debian Authentication Maintainers
<[email protected]>
+Uploaders: Daniel Pocock <[email protected]>
Build-Depends: cdbs, debhelper (>= 8.0.0), libapr1-dev, liboath-dev,
unixodbc-dev, autotools-dev, pkg-config
Homepage: http://www.dynalogin.org/
Standards-Version: 3.9.3
-DM-Upload-Allowed: yes
-Vcs-Git: git://git.debian.org/collab-maint/dynalogin.git
-Vcs-Browser: http://git.debian.org/?p=collab-maint/dynalogin.git;a=summary
+Vcs-Git: git://git.debian.org/pkg-auth/dynalogin.git
+Vcs-Browser: http://git.debian.org/?p=pkg-auth/dynalogin.git;a=summary
Package: libdynalogin-1-0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: dynalogin - two-factor HOTP authentication - implementation libs
+Description: two-factor HOTP authentication - implementation libs
dynalogin is a two-factor authentication framework based on the HOTP
(Open Authentication) algorithm. Dynalogin can store credentials in
any database supported by UNIXODBC, which makes the solution
@@ -32,7 +31,7 @@
Package: dynalogin-server
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: dynalogin - two-factor HOTP authentication - server daemon
+Description: two-factor HOTP authentication - server daemon
dynalogin is a two-factor authentication framework based on the HOTP
(Open Authentication) algorithm. Dynalogin can store credentials in
any database supported by UNIXODBC, which makes the solution
@@ -49,7 +48,7 @@
Section: web
Architecture: all
Depends: ${misc:Depends}
-Description: dynalogin - two-factor HOTP authentication - PHP authentication
+Description: two-factor HOTP authentication - PHP client
dynalogin is a two-factor authentication framework based on the HOTP
(Open Authentication) algorithm. Dynalogin can store credentials in
any database supported by UNIXODBC, which makes the solution
@@ -67,7 +66,7 @@
Section: web
Architecture: all
Depends: ${misc:Depends}, simpleid, dynalogin-client-php
-Description: dynalogin - two-factor HOTP authentication - OpenID provider
+Description: two-factor HOTP authentication - OpenID provider
dynalogin is a two-factor authentication framework based on the HOTP
(Open Authentication) algorithm. Dynalogin can store credentials in
any database supported by UNIXODBC, which makes the solution
only in patch2:
unchanged:
--- dynalogin-0.9.14.orig/libdynalogin/dynalogin.c
+++ dynalogin-0.9.14/libdynalogin/dynalogin.c
@@ -141,7 +141,7 @@
return -1;
}
- return strcmp(pvt->code, test_str);
+ return abs(strcmp(pvt->code, test_str));
}
dynalogin_result_t dynalogin_authenticate
only in patch2:
unchanged:
--- dynalogin-0.9.14.orig/libdynalogin/hotpdigest.c
+++ dynalogin-0.9.14/libdynalogin/hotpdigest.c
@@ -11,6 +11,7 @@
#include "hotpdigest.h"
#include <stdio.h> /* For snprintf, getline. */
+#include <stdlib.h>
#include <string.h> /* For strverscmp. */
#include "gc.h"
@@ -104,7 +105,7 @@
}
make_hex_string(_response_raw, _response, GC_MD5_DIGEST_SIZE);
- return strcmp (pvt->response, _response);
+ return abs(strcmp (pvt->response, _response));
}
--- End Message ---
--- Begin Message ---
On 2013-02-05 23:36, Daniel Pocock wrote:
> Package: release.debian.org
> Severity: normal
>
> This is a brief fix (3 lines)
>
> debdiff attached
>
> It also makes minor fixes to the control file (update maintainer contact
> details, correct VCS location)
>
Unblocked, thanks.
~Niels
--- End Message ---