# File lib/phusion_passenger/abstract_installer.rb, line 64
        def run
                before_install
                run_steps
                return true
        rescue Abort
                puts
                return false
        rescue PlatformInfo::RuntimeError => e
                new_screen
                puts "<red>An error occurred</red>"
                puts
                puts e.message
                exit 1
        ensure
                after_install
        end