News

From pGina

Jump to: navigation, search

pGina 2.1.0 Now Available!! - July 3, 2010 :: 01:16pm EST (Steve Cross)

I am absolutely thrilled to be able to bring you the long awaited pGina 2.1.0. This version is by far the best version of pGina 2.x ever released and also has the most changes. Just to touch on some of the highlights:


  • Added option to require plugin authentication
  • Added silent install support
  • Added encryption support using pGinaKey.dll
  • Added multiple language support to installer
  • Added log rotation support
  • Added automatic ACL settings during install
  • Added automatic drive mapping support
  • Added automatic script/application execution support
  • Fixed lingering account bug
  • Replaced pGinaSrv.exe with pGinaSrvCS.exe (now written in C#)
    • Now attempts 3 times to remove user account
    • Keeps persistent list in registry of all active sessions
    • Keeps list in registry of users created by pGina


And this is just some of the changes. Aside from the changes above, the configure application has received a nice overhaul and a lot of code has been cleaned up on the back end. For a complete list of changes, take a look at the [PGina_2.x_Changelog#v2.1.0|changelog]]

Please swing by and pick up your own copy.


-Steve


LDAPauth Plus 1.5.3 for 64 bit available for download / Contact Form Fixed - June 15, 2010 :: 10:16pm EST (Steve Cross)

I am happy to announce that due to high demand, the LDAPauth Plus plugin is now available for download. You can pick up your very own copy from the LDAPauth Plus page.

Also, I would like to give my thanks to the many people who reported to me that the contact form was not working properly. Tonight I was finally able to hunt down that it was an issue of Postfix not being configured properly on my server. I have made the necessary change and the issue should be resolved now. If anyone continues to experience issues with it, please let me know!




pGina 2.1.0 has been slightly delayed - May 27, 2010 :: 01:19 pm EST (Steve Cross)

First off, my apologies to everyone but I am going to have to push back the release date for pGina 2.1 by a couple weeks. I was really hoping to get it out by 5/30 but due to unexpected car issues I have not had time to even tough pGina this week. Since I double as programmer and in-house mechanic, my time is pretty limited when something big happens. But rest assured, as soon as I get my car finished I will be right back to pGina again! In the mean time, feel free to come hang out on the forums or the IRC channel.




There are going to be a number of significant changes in the upcoming version, pGina 2.1.0. It will have a completely rewritten service that is going to be now called pGinaSrvCS and is written entirely in C# as opposed to managed C++. This is going to be one of the biggest changes in pGina 2.1.0 and a large portion of time will be devoted to getting this service rewritten and functioning properly. Also there will be many bug fixed, new features, and security enhancements. Take a look below for more a list of planned changes.


Green tickY New pGinaSrvCS service written in C#
Green tickY Keep track of pGina created accounts in registry
Green tickY Keep track of active sessions with registry for more reliable account removal
Green tickY Fix user profile and account deletion problem
Green tickY Keep track of profiles that failed to remove
Green tickY Encryption support with pGinaCrypt.dll
Green tickY pGinaKey.dll support
Green tickY Better handling for images in config app
Green tickY New and improved installer using modern NSIS layout
Green tickY Multiple language support for installation
Green tickY Automatic access restriction of pGinaKey.dll and registry settings during installation
Green tickY Periodically check for failed account removal and retry
Green tickY Check for lingering accounts on boot
Green tickY Service status & control from Config ap
Green tickY Mount remote drive(s) at logon
Green tickY Execute command(s)/script(s) at logon
Green tickY Better handling for global groups in config app
Green tickY Automatic log rotation
Green tickY Silent install support
Nota bene* Finishing Touches


View Changelog

Estimated Completion Progress: 98% 
          Target Release Date: 06/13/10


Legend:
"Red X"N - Incomplete
Nota bene* - In Progress
Green tickY - Complete
Bold - New addition



pGina-2.0 Build 109 Released! - May 2, 2010 :: 10:16 pm EST (Steve Cross)

Hello folks,

I am coming to you guys again because another build of pGina-2.0 has been released, Build 109. I am proud to announce this one because there have been quite a few changes in it that I think are for the better. One fairly big change in this one is the support for macros in the MOTD. The configuration application is another part of pGina-2.0 that has seen quite a few changes. Now you can click below the MOTD field and get a list of possible macros, and you can do the same for the log level. Click on the log level to pull up a list of what the different levels mean and what to expect in your log when using that setting. See below for a complete list of changes for Build 109.

  • Fixed pGinaLog to prevent blocking of log file so pGinaSrv can access the log
  • Fixed bug that attempted to create session timer if sessionTimeout was null
  • Improved logging functions to be more verbose and provide more useful information
  • Enforced logging levels globally (see Log Levels.txt)
  • Fixed log line in pGinaAcctMgr::ScheduleLogoff (said minutes instead of seconds when logging)
  • Added pGinaFunctions class to pGina-Lib
  • Added Macro support to MOTD, see Macros.txt
  • Added MacroList window to ConfigApp
  • Added SpinOption to ConfigApp options file
  • Added Log Levels list to ConfigApp
  • Added option to ConfigApp to disable shutdown without logon
  • ConfigApp now pulls the "About" screen from docs\About.txt
  • ConfigApp shows the "About" page first in the list and is now highlighted when the app starts

I strongly encourage everyone to swing by and get a new copy of pGina-2.0.

And as always, if anyone encounters any issues with this release, please let us know! Enjoy!

-Steve


pGina is back! - April 30, 2010 :: 10:48AM EST (Steve Cross)

There are a lot of exciting changes that I get to tell everyone about today. The first thing that is pretty obvious to past users, we now have a new site up and running. We have replaced the old WordPress with a new MediaWiki, which makes life a lot easier when managing and is much more configurable than the WordPress was. By this point, the content (other than the screenshots and the pGina 2.x documentation) should be pretty much complete. If you do find any issues on the Wiki, please shoot me, Steve Cross, an email.

The second thing, which I hope a lot of people will be excited about, is that pGina 2.x is now back in active development. I have taken over role as lead developer for pGina 2.x and I am rapidly working to clean up existing bugs, implement new features, and provide support for pGina 2.x (or pGina 1.x if need be). At this point there are still a lot of kinks to be worked out of pGina 2.x, but it is coming along fairly quickly. I encourage everyone to sign up for the pGina updates mailing list to stay up to date on the latest version of pGina as well as any changes to documentation or support resources. Just a few of the features that have already been added to pGina 2.x are:

  • Windows x64 Support
  • Hide default credential provider (allows pGina 2.x to operate like 1.x)
  • Timed session support
  • Create persistent accounts as hidden (do not show on logon screen)
  • New NSIS based installer with upgrade capability
  • More to come!

Finally, we are looking for volunteers to help out with testing, plugin support, forums moderation, wiki moderation, and translation services. If you are interested in these or anything else, please check out the pGina Development page. In particular, we are in need of a decent logo (as I'm sure you can tell). If anyone is willing to design a logo for us, please get in contact with me!

Head on over and get a copy of pGina and try it for yourself!