Skip to Content.
Sympa Menu

grouper-users - [grouper-users] PSPNG (latest)

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] PSPNG (latest)


Chronological Thread 
  • From: Michael R Gettes <>
  • To: grouper-users <>
  • Subject: [grouper-users] PSPNG (latest)
  • Date: Tue, 14 Feb 2017 11:04:47 -0500
  • Ironport-phdr: 9a23:fsxxHhW3r5z8DR1eqhKZeFrG273V8LGtZVwlr6E/grcLSJyIuqrYYxeGt8tkgFKBZ4jH8fUM07OQ6PG9HzRYqsjb+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG2oAnLqsUanYRuJ6cvxhDUvnZGZuNayH9yK1mOhRj8/MCw/JBi8yRUpf0s8tNLXLv5caolU7FWFSwqPG8p6sLlsxnDVhaP6WAHUmoKiBpIAhPK4w/8U5zsryb1rOt92C2dPc3rUbA5XCmp4ql3RBP0jioMKjg0+3zVhMNtlqJWuBKvqABwzYHbfY+bN/RwcL3ac94BWWpBR8NRWzBBAo+gbYYCCfcKM+ZCr4n6olsDtRywBQiwC+Pv0DBHmHv21rAm3e88EA/JwhAgH84Qv3TPsd74M6ISUfq6zKTG0TnOdOtW2Szg6ITSbB8uvOyMUKt2fMHMykcvDxvIgkiOpYHmJT+Zy/kBvmuB4+Z9Wu+iinQrpxx/rzWuwMonl5PHiZgPyl/e8CV02IY1KsO8SE58edOkDIFQuz+EO4twX88uXntntDwgxb0dp5G7YDIGyIw8xx7CcfCIbZWH4g/7WOaQJzd3mm5ldaqiixqs8kWs0PDwWtS33VpQsyZIndjBumoQ2xHd68WLUv598V2g2TaL2QDT8OZEIUUsmKreMZ4hzbA9moYIvETbBS/2hV/6g7GLeUU54uSo8fjoYq36pp+AMI95kg7+Mr4pmsyiGeQ3LBIOU3GG+eSnyrLj51b5Ta5Ojv03ianZrIvaKdoBqq64BQ9Vzpgs6wy5Dzi4zNQUg2MLI0xYdxKa3MDVPATBOvflFfqlxkm3nS1wj6TJJLr8GpjXa2XYna36Vbd790NGzgcvl5ZS648CWZ8bJ/emf076tNXVClcDeyO53/rqE50p05kRAjqnGrSEdq7erAnbtaoUP+CQadpN637GIP8/6qu2gA==

We have applied patches (all patches) and, from a private conversation with
Bert, I was led to believe when we first start up PSPNG it will create the
attributes for PSPNG in etc:attribute:userData:provision_to and
…:do_not_provision_to

I start up the loader with PSPNG enabled and I do not see these attributes
created. I waited a couple of minutes. I see the PSPNG jobs run in the
GROUPER_LOADER_LOG. No errors for the jobs and no errors in the log files on
startup.

Either I misunderstand something or haven’t done something right.

Guidance appreciated.

PSPNG patches from patch file in api:
grouper_v2_3_0_pspng_patch_0.date = 2017/02/10 15:52:42
grouper_v2_3_0_pspng_patch_0.state = applied
grouper_v2_3_0_pspng_patch_1.date = 2017/02/10 15:52:45
grouper_v2_3_0_pspng_patch_1.state = applied
grouper_v2_3_0_pspng_patch_2.date = 2017/02/10 15:52:47
grouper_v2_3_0_pspng_patch_2.state = applied
grouper_v2_3_0_pspng_patch_3.date = 2017/02/10 15:52:49
grouper_v2_3_0_pspng_patch_3.state = applied
grouper_v2_3_0_pspng_patch_4.date = 2017/02/10 15:52:50
grouper_v2_3_0_pspng_patch_4.state = applied
grouper_v2_3_0_pspng_patch_5.date = 2017/02/10 15:52:52
grouper_v2_3_0_pspng_patch_5.state = applied
grouper_v2_3_0_pspng_patch_6.date = 2017/02/10 15:52:53
grouper_v2_3_0_pspng_patch_6.state = applied
grouper_v2_3_0_pspng_patch_7.date = 2017/02/10 15:52:55
grouper_v2_3_0_pspng_patch_7.state = applied
grouper_v2_3_0_pspng_patch_8.date = 2017/02/10 15:52:56
grouper_v2_3_0_pspng_patch_8.state = applied

ldap.openldap.ldapUrl = X
ldap.openldap.bindDn = Y
ldap.openldap.bindCredential = Z
ldap.openldap.ldapUserCacheSize = 150000
ldap.openldap.grouperSubjectCacheSize = 150000
ldap.openldap.ldapSearchResultPagingSize = 1000
ldap.openldap.connectTimeout = 30000
ldap.openldap.useStartTLS = true


#changeLog.consumer.pspng_groupOfNames.ldapPoolName = groupOfNames

changeLog.consumer.pspng_groupOfNames.class =
edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
changeLog.consumer.pspng_groupOfNames.type =
edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
changeLog.consumer.pspng_groupOfNames.quartzCron = 0/10 * * * * ?
changeLog.consumer.pspng_groupOfNames.ldapPoolName = openldap
changeLog.consumer.pspng_groupOfNames.memberAttributeName = member
changeLog.consumer.pspng_groupOfNames.memberAttributeValueFormat =
${ldapUser.getDn()}
changeLog.consumer.pspng_groupOfNames.grouperIsAuthoritative = TRUE
changeLog.consumer.pspng_groupOfNames.maxValuesToChangePerOperation = 5000
changeLog.consumer.pspng_groupOfNames.groupSearchBaseDn =
ou=ng,ou=group,dc=psu,dc=edu
changeLog.consumer.pspng_groupOfNames.allGroupsSearchFilter =
objectclass=groupOfNames
changeLog.consumer.pspng_groupOfNames.singleGroupSearchFilter =
(&(objectclass=groupOfNames)(cn=${group.name}))
changeLog.consumer.pspng_groupOfNames.groupSearchAttributes =
cn,gidNumber,objectclass
changeLog.consumer.pspng_groupOfNames.groupCreationLdifTemplate = dn:
cn=${group.name}||cn: ${group.name}||objectclass: groupOfNames||objectclass:
posixGroup||gidNumber: ${group.idIndex}
changeLog.consumer.pspng_groupOfNames.userSearchBaseDn = dc=psu,dc=edu
changeLog.consumer.pspng_groupOfNames.userSearchFilter =
(&(objectclass=eduPerson)(eduPersonPrincipalName=${subject.id}))




Archive powered by MHonArc 2.6.19.

Top of Page