release notes
| Book:
1.9.5,
1.9.12 (opt, FHS),
2.11 (FHS),
2.12 (FHS),
2.13 (FHS),
2.14 (FHS),
| Wiki
| Q&A
ACL support requires database tables to store ACL and ACE information. These tables are part of the Chimera name space backend and for a new installation no additional steps are needed to prepare the database.
Early versions of Chimera (before dCache 1.9.3) did not create the ACL table during installation. If the database is lacking the extra table then it has to be created before enabling ACL support. This is achieved by applying two SQL files:
[root] #
psql chimera < /opt/d-cache/libexec/chimera/sql/addACLtoChimeraDB.sql
[root] #
psql chimera < /opt/d-cache/libexec/chimera/sql/pgsql-procedures.sql