Record the SELinux messages before the auditd daemon has been started, if present. If there are no such entries, this function has no effect.
enter_trup_shell(global_options => $global_options, shell_options => $shell_options)
Enter into transactional update shell by entering command on transactional server: transactional-update $global_options shell $shell_options. The two arguments for this subroutine, global_options and shell_options, are all text strings that are composed of space separated options for transactional-update and shell respectively.
exit_trup_shell()
Quit transactional update shell without rebooting.
exit_trup_shell_and_reboot()
Quit transactional update shell by entering exit. Check if any changes that request reboot to take effect. This subroutine should be used together with enter_trup_shell.
reboot_on_changes
Check whether new snapshot is generated and reboot into this new snapshot if there are changes happened.