[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference tuxedo::dce-products

Title:DCE Product Information
Notice:Kit Info - See 2.*-4.*
Moderator:TUXEDO::MAZZAFERRO
Created:Fri Jun 26 1992
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2269
Total number of notes:10003

2169.0. "DCE 1.3 problem with ACL_EDIT and casing." by CSC32::R_WILLIAMS () Mon Feb 24 1997 10:50

    
    Has anybody come across the behavior below with casing and ACL_EDIT?
    
    Your help/suggestions appreciated.
    
    -Rick
    
    _____
    
1) DCE 1.3, Digital Alpha 6.2
2) I have reviewed the published list of fixes for 1.4, and this one is
not in it.
3) We are using acl_edit to put acl's on a database we have in memory. 
This database consists of uppercase data elements.  When we use acl_edit
to put acl's on the elements, instead of returning the element in
uppercase, it returns it lower case.

Example:

	acl_edit /.:/eti_servers/scada_server/USH1S001

where USH1S001 is a data element.  acl_edit returns

	ush1s0001

The OSF specification should return the object without change.  Our
current work around is to use Gradients 1.03b and the Microsoft NT
platform.

T.RTitleUserPersonal
Name
DateLines
2169.1Try quoting the target objectSTAR::SWEENEYMon Feb 24 1997 14:4923
DCL uppercases everything on the command line so acl_edit needs to adjust by
lowercasing.  If the target object is quoted, you should bypass this feature.
See the two examples below.

Dave

Case 1 Unquoted string

ADU26A> acl_edit /.:/sec/principal/hosts/ADU26A -l

# SEC_ACL for /.:/sec/principal/hosts/adu26a:
# Default cell = /.../tu_cell.zko.dec.com
unauthenticated:r-----
user:cell_admin:rcidDn
group:acct-admin:rcidDn
other_obj:r-----
any_other:r-----

Case 2: quoted

ADU26A> acl_edit "/.:/sec/principal/hosts/ADU26A" -l
ERROR: acl object not found (dce / sec)
Unable to bind to object /.:/sec/principal/hosts/ADU26A