[lsb-discuss] Missing Interface Descriptions

Stew Benedict stewb at linux-foundation.org
Mon Oct 1 11:31:53 PDT 2007


On Fri, 28 Sep 2007, munipradeep wrote:

> Hi All
> 
> I and Pavan Naregundi have started contributing for LSB. We spent some
> time to understand LSB and started contributing for LSB by writing test
> assertions for LSB-PAM.
> To start with we have implemented test assertions for the pam_getenv and
> pam_putenv PAM APIs. We have also added information about the above
> mentioned APIs to Pam_Assertions.txt. 
> Corresponding patch of our contribution is attached. We request LSB
> community to review our patch and reply to us with the review comments.
> 

Thanks again for this work.  I added it to a local copy of the devel 
branch and built/ran the PAM tests.  I'll attach a bundle to bug 1599

bzr log:

revno: 1069
committer: Stew Benedict <stewb at linux-foundation.org>
branch nick: runtime-test
timestamp: Mon 2007-10-01 13:02:25 -0400
message:
  tet3/tet_api.h -> tet_api.h
------------------------------------------------------------
revno: 1068
committer: Stew Benedict <stewb at linux-foundation.org>
branch nick: runtime-test
timestamp: Mon 2007-10-01 12:26:06 -0400
message:
  rework the Makefiles to work in the standard build
------------------------------------------------------------
revno: 1067
committer: Stew Benedict <stew at presario30.e-artisan.org>
branch nick: runtime-test
timestamp: Mon 2007-10-01 11:37:37 -0400
message:
  Add the tests to scen.bld, scen.exec
------------------------------------------------------------
revno: 1066
committer: Stew Benedict <stewb at linux-foundation.org>
branch nick: runtime-test
timestamp: Mon 2007-10-01 11:08:22 -0400
message:
  Add pam_getenv, pam_putenv tests contributed by
  Pavan Naregundi and Munipradeep from IBM

You'll note a few things I had to do to properly integrate the tests:

  1) add to scen.bld, scen.exec - so the tests build/run
  2) rework the Makefiles - I'm sure your Makefiles probably worked fine 
in a standalone setup, but they were breaking in the full package build. I 
reverted back to the pam_start Makefile you started with and made just a 
few changes (including adding your credits in)
  3) tet3/tet_api.h -> tet_api.h - same as #2, pam_putenv was failing to 
compile in the full package build

Bug (with the bundle):

http://bugs.linuxbase.org/show_bug.cgi?id=1695

rpm builds (ia32):

http://www.linux-foundation.org/~stewb/core-test-new-pam/

-- 
Stew Benedict
The Linux Foundation



More information about the lsb-discuss mailing list