I work for a small shop on a Lawson 8.1 apps, 8.1 environment, Unix - AIX, DB2 applications. We are going thru a SOX audit and the auditors have found several 'issues' with our Lawson procedures. Since my boss and I are the only Lawson Sys. Admins - and there is no program promotion software in place, the current procedures we follow are documenting changes, documenting user testing, submitting change control docs to committee which meets weekly and then I (the developer) move the module into production after hours and compile.
For various reasons - I need to find a process to audit the source code and alert when there are changes to production source code on a daily basis. I thought about just running a compare of the .gnt compile output for dates - BUT - someone could theoretically make a change to an application module or working storage module and when patches are applied weeks down the line - that change would be compiled into production source code without any alerts that it happened. So - Anyone have a process that runs against all source code and alerts on a date update? Any suggestions as to how this could be done? All help is appreciated!
Try typing this at the command line:
find $LAWDIR/prod/??src -mtime -1
Replace "prod" with the directory for your actual product line. This will display a list of files with a modification time within 1 day in any of the ??src folders, e.g. acsrc, txsrc, etc.