| 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 | 
    
    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.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 2169.1 | Try quoting the target object | STAR::SWEENEY | Mon Feb 24 1997 14:49 | 23 | |
| 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 | |||||