#!/bin/ksh # # @(#)$Id: mkaudit.sh,v 1.2 2008/05/09 16:45:57 jleffler Exp $ # # Create standardized Informix Audit Mnemonic Groupings # _audit: Audit operations # _crud: Insert, Delete, Update, Select (CRUD = Create, Read, Update, Delete) # _dba: DBA operations (create/drop database) # _dbsa: Database System Administration operations # _ddl: Basic DDL operations # _dml: Basic DML operations # _domain: Domain operations (non-operational) # _ius: IDS extended operations (IUS) # _lbac: LBAC operations # _onutils: OnLine utilities # _optical: Optical operations # _perms: Permissions (not LBAC) list_opcodes() { sed -e 's/[ ][ ]*[-:]\([a-z][a-z]*\)[-:][ ][ ]*/ \1 /g' -e '/^[ ]*$/d' <