Skip to content
This repository was archived by the owner on Nov 15, 2022. It is now read-only.

Commit cf5d56c

Browse files
mskdeepak-oracleyaminikb
authored andcommitted
Integ: libpam4j 1.8 (#22229)
1 parent 5e072e6 commit cf5d56c

7 files changed

Lines changed: 15 additions & 164 deletions

File tree

appserver/packager/external/libpam4j/pom.xml

Lines changed: 0 additions & 156 deletions
This file was deleted.

appserver/packager/external/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@
6767
<modules>
6868
<module>jmsra</module>
6969
<module>jaxr_ra</module>
70-
<module>libpam4j</module>
7170
</modules>
7271
<build>
7372
<plugins>

appserver/packager/glassfish-common-web/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,9 @@
238238
<version>${project.version}</version>
239239
</dependency>
240240
<dependency>
241-
<groupId>org.glassfish.main.external</groupId>
242-
<artifactId>libpam4j-repackaged</artifactId>
243-
<version>${project.version}</version>
241+
<groupId>org.glassfish.external</groupId>
242+
<artifactId>libpam4j</artifactId>
243+
<version>${libpam4j.version}</version>
244244
</dependency>
245245
<dependency>
246246
<groupId>org.glassfish.main.resourcebase.resources</groupId>

appserver/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@
135135
<javax.management.j2ee-api.version>1.1.1</javax.management.j2ee-api.version>
136136
<guava.version>13.0.1</guava.version>
137137
<jboss.classfilewriter.version>1.2.1.Final</jboss.classfilewriter.version>
138+
<libpam4j.version>1.9</libpam4j.version>
138139
</properties>
139140

140141
<modules>
@@ -1078,6 +1079,11 @@
10781079
<version>${derby.version}</version>
10791080
<type>zip</type>
10801081
</dependency>
1082+
<dependency>
1083+
<groupId>org.glassfish.external</groupId>
1084+
<artifactId>libpam4j</artifactId>
1085+
<version>${libpam4j.version}</version>
1086+
</dependency>
10811087
</dependencies>
10821088
</dependencyManagement>
10831089

appserver/security/core-ee/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -273,9 +273,9 @@
273273
<artifactId>gmbal</artifactId>
274274
</dependency>
275275
<dependency>
276-
<groupId>org.glassfish.main.external</groupId>
277-
<artifactId>libpam4j-repackaged</artifactId>
278-
<version>${project.version}</version>
276+
<groupId>org.glassfish.external</groupId>
277+
<artifactId>libpam4j</artifactId>
278+
<version>${libpam4j.version}</version>
279279
</dependency>
280280
</dependencies>
281281
</project>

appserver/tests/appserv-tests/devtests/security/build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<ant dir="simpleMultiRoleMapping" target="all"/>
9696
<ant dir="multiRoleMapping" target="all"/>
9797
<ant dir="jdbcrealm" target="all"/>
98-
<!-- <ant dir="pamrealm" target="all"/>--> <!-- DISABLED -->
98+
<!-- <ant dir="pamrealm" target="all"/>--> <!-- DISABLED: Needs additional setup -->
9999
<!-- <ant dir="cert-realm-custom-loginmodule" target="all"/>--> <!-- DISABLED: Failure -->
100100
<ant dir="ldap/simpleweb" target="all" />
101101
<ant dir="ldapRealmPerApp" target="all"/>

appserver/tests/appserv-tests/devtests/security/pamrealm/README

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ with password 'password'.
1111
If such a user does not exist, please create the user using the Unix command - 'useradd -p password unixuser' or the GUI, as applicable.
1212

1313
If a different Unix user/password is used for testing, please modify build.properties and sun-web.xml to reflect the unix username.
14+
15+
Note: The newly added user must have the sudoers privilege to get the test working.

0 commit comments

Comments
 (0)