taskSavannah Administration - Tasks: task #9941, Submission of One-Time Passwords...

 
 

task #9941: Submission of One-Time Passwords implementation for PAM

Submitter:  Tomasz bla Fortuna <bla>
Submitted:  Tue 01 Dec 2009 01:15:24 PM UTC
   
 
Should Start On:  Tue 01 Dec 2009 12:00:00 AM UTC Should be Finished on:  Fri 11 Dec 2009 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  marioxcc Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 03 Dec 2009 09:04:50 AM UTC, comment #6: 

Mario, thanks for the latest reviews.

Tomasz, I approve your project.
Good luck with maintaining it on Savannah.


Sebastian Gerhardt <sgerhardt>
Thu 03 Dec 2009 01:36:47 AM UTC, comment #5: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

December 2nd 2009 in GNU Savannah item 9941: "Submission of One-Time
Passwords implementation for PAM"

I think than the hosting requirement are meet but I can't approve the
project. An administrator will do a final review and approve the
project if all is ok.

Regards.

Item status changes:

Status -> Need admin.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAksXFiEACgkQZ4DA0TLic4gMxwCcCWgWZZioFB9+bupMGGa5hnTx
rH4AnA1U2LXQAge2AfNtqTjnEWq2CTDr
=J9vn
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Thu 03 Dec 2009 12:46:15 AM UTC, comment #4: 

Posting once more updated file. (included LICENSE location information) file on previously stated URL overwritten.

(file #19194)

Tomasz bla Fortuna <bla>
Thu 03 Dec 2009 12:05:16 AM UTC, comment #3: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Added warranty info to all copyright notices, added "Copyright"
word to match example in the license. Added license information
to the example/otp.php, README file and CMakeLists.txt

0.3 version
http://thera.be/my_public/my_projects/otpasswd/otpasswd-0.3.tar.gz


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (GNU/Linux)

iEYEARECAAYFAksW/38ACgkQT6wvGJB0bnnIIgCgrLnsMHqw+6pyZIhNqnxiWSXR
1psAn0HZCF8dvIojjvTZCs3r2hCLv6E+
=k+pp
-----END PGP SIGNATURE-----


(file #19193)

Tomasz bla Fortuna <bla>
Wed 02 Dec 2009 11:07:37 PM UTC, comment #2: 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

November 2nd 2009 in GNU Savannah item 9941: "Submission of One-Time
Passwords implementation for PAM"

Hi,
 
I'm evaluating the project you submitted for approval in
Savannah. While doing so I have noticed a few problems which are
described below.

The licence (GNU GPL 2+) header is incomplete, it lack the warranty
disclamer and other things. If you want to offer warranty say that
explicitly.

Add Licence and Copyright notices to all your non trivial (Usually
10+ lines long) files, that include documentation files (README) . If
your project contains ffiles than can not contain the Copyright and
licencing information you should put a README file enumerating all the
files, it Copyright holder and it licence.

Update and upload your tarball. When all hosting requirements are meet
we will approve the project.

Item status changes:

Status -> in progress
Assigned to -> marioxcc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREIAAYFAksW8yEACgkQZ4DA0TLic4hkDgCcDTpQWohkqG0jzR3FgOCSJizX
iJEAn3X2k8vr3JBcXx575osyBPLcIZst
=i1dX
-----END PGP SIGNATURE-----

Mario Castelán Castro <marioxcc>
Wed 02 Dec 2009 02:15:33 AM UTC, comment #1: 

In the meantime I did some development, created better documentation and you're welcome to use this tarball instead:
http://thera.be/my_public/my_projects/otpasswd/otpasswd-0.2.tar.gz

Tomasz bla Fortuna <bla>
Tue 01 Dec 2009 01:15:24 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: One-Time Passwords implementation for PAM
  • System Name:  otpasswd
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later (Can be relicensed in future under BSD license.)





Description:

A one-time password (OTP) is a password that is only valid for a single login session or transaction. Using them reduces risks associated with login into your system from unsecure (keylogged) workstations.

The otpasswd consists of a pam module and a user utility. PAM module enables (for example) OpenSSH to do an OTP authentication, and the user utility creates keys, changes user settings and prints passcards.

Program is written in C99 and implements OTP described under the name "Perfect Paper Passwords" description of which can be found here https://www.grc.com/ppp.htm
Program also kind of extends this idea with "salt".

Program is in development. I've got list of things i'd like to add before publishing 1.0 version, but most of features should be usable today. Also if I'll be able to keep current coding speed 1.0 will be finished in a week.


Other Software Required:

openssl (Apache license)
gmp gmplib.org (GNU LGPL)
PAM (http://www.kernel.org/pub/linux/libs/pam/)
cmake www.cmake.org (Custom license, seems BSD-like, I found it in source directory)

Usually works with OpenSSH, generates also LaTeX output but these are not strict dependencies.


Other Comments:

No media files inside. Project will need some logo though...


Tarball URL:

http://thera.be/my_public/my_projects/otpasswd/otpasswd-0.1.tar.gz


Tomasz bla Fortuna <bla>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #19194:  otpasswd-0.3.tar.gz added by bla (46KiB - application/gzip)
file #19193:  otpasswd-0.3.tar.gz added by bla (48KiB - application/gzip - Version with improved copyright notices.)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by marioxcc (Posted a comment)
  • -email is unavailable- added by bla (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-12-03 sgerhardt StatusNeed Admin Done
        Open/ClosedOpen Closed
    2009-12-03 marioxcc StatusIn Progress Need Admin
    2009-12-03 bla Attached File- Added otpasswd-0.3.tar.gz, #19194
    2009-12-03 bla Attached File- Added otpasswd-0.3.tar.gz, #19193
    2009-12-02 marioxcc StatusNone In Progress
        Assigned toNone marioxcc

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code