I'm working with multiple OU certifiers... no matter what I do... it
selects the default certifier.

It looks like it selects the right certifier... but somehow gets back
to using the default.

Here is my policy... (and I placed in as the last policy in my command
transform)

Am I using the right attributes? Do i have it placed in the wrong
location? Any help would be greatly appreciated.

----------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?><policy>
<rule>
<description>Set OU Certifier and Associated Named Password
Files</description>
<conditions>
<and>
<if-operation mode="case" op="equal">add</if-operation>
<if-class-name mode="nocase" op="equal">User</if-class-name>
</and>
</conditions>
<actions>
<do-if>
<arg-conditions>
<and>
<if-attr name="gacLocationCode" op="available"/>
</and>
</arg-conditions>
<arg-actions>
<do-if>
<arg-conditions>
<and>
<if-attr mode="nocase" name="gacLocationCode"
op="equal">JAPP</if-attr>
</and>
</arg-conditions>
<arg-actions>
<do-set-local-variable name="lv-cert-id-value" scope="policy">
<arg-string>
<token-global-variable name="app-cert-id-file"/>
</arg-string>
</do-set-local-variable>
<do-set-local-variable name="lv-cert-id-password"
scope="policy">
<arg-string>
<token-named-password name="app-cert-id-pwd"/>
</arg-string>
</do-set-local-variable>
</arg-actions>
<arg-actions/>
</do-if>
<do-if>
<arg-conditions>
<and>
<if-attr mode="nocase" name="gacLocationCode"
op="equal">JSAV</if-attr>
</and>
</arg-conditions>
<arg-actions>
<do-set-local-variable name="lv-cert-id-value" scope="policy">
<arg-string>
<token-global-variable name="sav-cert-id-file"/>
</arg-string>
</do-set-local-variable>
<do-set-local-variable name="lv-cert-id-password"
scope="policy">
<arg-string>
<token-named-password name="sav-cert-id-pwd"/>
</arg-string>
</do-set-local-variable>
</arg-actions>
<arg-actions/>
</do-if>
</arg-actions>
<arg-actions/>
</do-if>
<do-if>
<arg-conditions>
<and>
<if-local-variable name="lv-cert-id-value" op="available"/>
</and>
</arg-conditions>
<arg-actions>
<do-set-xml-attr expression="." name="drv-param-cert-id">
<arg-string>
<token-local-variable name="lv-cert-id-value"/>
</arg-string>
</do-set-xml-attr>
<do-set-xml-attr expression="." name="drv-param-cert-pwd">
<arg-string>
<token-local-variable name="lv-cert-id-password"/>
</arg-string>
</do-set-xml-attr>
</arg-actions>
<arg-actions/>
</do-if>
</actions>
</rule>
</policy>


--
brembold
------------------------------------------------------------------------
brembold's Profile: http://forums.novell.com/member.php?userid=4186
View this thread: http://forums.novell.com/showthread.php?t=350803