#182 Circular dependencies in ACL files possible

1.3.0 (final)
closed-rejected
nobody
2
2006-09-15
2005-10-17
Ernst de Haan
No

It is possible to have circular dependencies in ACL files.

The following is(correctly) disallowed:
- runtime properties file includes aclfile1
- aclfile1 includes aclfile1

The following, however, is not disallowed:
- runtime properties file includes aclfile1
- aclfile1 includes aclfile2
- aclfile2 includes aclfile1

The exact behaviour should be investigated and the
problem should be resolved.

Discussion

  • Ernst de Haan
    Ernst de Haan
    2005-11-01

    • priority: 1 --> 2
     
  • Ernst de Haan
    Ernst de Haan
    2005-11-01

    • priority: 2 --> 1
     
  • Ernst de Haan
    Ernst de Haan
    2005-11-01

    • priority: 1 --> 2
     
  • Ernst de Haan
    Ernst de Haan
    2005-11-21

    • milestone: 412777 --> 1.3.0 (final)
     
  • Logged In: YES
    user_id=987589

    This is not a bug.
    This is how the system was/is designed.

    This may become a RFE (Add detection of circular
    dependencies for ACL files).

    I think that it's just a normal behaviour (like you can have
    circular references in functions/methods calls).

     
    • status: open --> closed-rejected