The following EOP Suite II file set is a normal part of LeasePak builds:
| Directory | Filename | Owner:Group | Modes | Description | 
|---|---|---|---|---|
| $ubin | eop_run | MSIADMIN:MSIGROUP | 550 | Main EOP Suite II script | 
| $ubin | eop_launch | MSIADMIN:MSIGROUP | 550 | Binary client | 
| $ubin | eop_restart | MSIADMIN:MSIGROUP | 550 | Binary client | 
| $ubin | portfolio_mon | MSIADMIN:MSIGROUP | 550 | Portfolio EOP monitor | 
| $ubin | portfolio_stat | MSIADMIN:MSIGROUP | 550 | Portfolio EOP status fetcher | 
| $ulib | eop_run.cfg | MSIADMIN:MSIGROUP | 440 | Sample configuration file | 
| $ulib | clear_data | MSIADMIN:MSIGROUP | 440 | Sample pre-portfolio script | 
| $ulib | copy_data | MSIADMIN:MSIGROUP | 440 | Sample post-portfolio script | 
The sample files in $ulib should never be modified. Instead, make copies of them in the database environment’s $uprg directory, which is set up to contain user-customized scripts. The eop_run.cfg entries for scripts should contain absolute pathing to commands, as there are no guarantees made as to the validity of any shell path variable during End of Period.