lib/transactional.pm

record_kernel_audit_messages

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

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_and_reboot

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

reboot_on_changes

Check whether new snapshot is generated and reboot into this new snapshot if there are changes happened.