| account() | sbuild::auth | |
| auth(std::string const &service_name) | sbuild::auth | |
| authenticate() | sbuild::auth | |
| AUTHENTICATION enum value | sbuild::auth | |
| AUTHORISATION enum value | sbuild::auth | |
| change_auth(status oldauth, status newauth) const | sbuild::auth | [inline] |
| CHDIR enum value | sbuild::session | |
| CHDIR_FB enum value | sbuild::session | |
| CHILD_CORE enum value | sbuild::session | |
| CHILD_FAIL enum value | sbuild::session | |
| CHILD_FORK enum value | sbuild::session | |
| CHILD_SIGNAL enum value | sbuild::session | |
| child_status | sbuild::session | [private] |
| CHILD_WAIT enum value | sbuild::session | |
| CHROOT enum value | sbuild::session | |
| CHROOT_ALIAS enum value | sbuild::session | |
| CHROOT_LOCK enum value | sbuild::session | |
| CHROOT_SETUP enum value | sbuild::session | |
| chroot_status | sbuild::session | [private] |
| CHROOT_UNKNOWN enum value | sbuild::session | |
| CHROOT_UNLOCK enum value | sbuild::session | |
| chroots | sbuild::session | [private] |
| clear_sighup_handler() | sbuild::session | [private] |
| clear_signal_handler(int signal, struct sigaction *saved_signal) | sbuild::session | [private] |
| clear_sigterm_handler() | sbuild::session | [private] |
| close_session() | sbuild::auth | |
| COMMAND_ABS enum value | sbuild::session | |
| config | sbuild::session | [private] |
| config_ptr typedef | sbuild::session | |
| conv_ptr typedef | sbuild::auth | |
| cred_delete() | sbuild::auth | |
| cred_establish() | sbuild::auth | |
| cwd | sbuild::session | [protected] |
| error typedef | sbuild::session | |
| error_code enum name | sbuild::session | |
| EXEC enum value | sbuild::session | |
| force | sbuild::session | [private] |
| get_auth_status() const | sbuild::session | [virtual] |
| get_child_status() const | sbuild::session | |
| get_chroot_auth_status(auth::status status, chroot::ptr const &chroot) const | sbuild::session | [protected, virtual] |
| get_chroots() const | sbuild::session | |
| get_command(chroot::ptr &session_chroot, std::string &file, string_list &command) const | sbuild::session | [protected, virtual] |
| sbuild::auth::get_command() const | sbuild::auth | |
| get_command_directories() const | sbuild::session | [protected, virtual] |
| get_config() const | sbuild::session | |
| get_conv() | sbuild::auth | |
| get_environment() const | sbuild::auth | |
| get_force() const | sbuild::session | |
| get_gid() const | sbuild::auth | |
| get_home() const | sbuild::auth | |
| get_login_command(chroot::ptr &session_chroot, std::string &file, string_list &command) const | sbuild::session | [protected, virtual] |
| get_login_directories() const | sbuild::session | [protected, virtual] |
| get_operation() const | sbuild::session | |
| get_pam_environment() const | sbuild::auth | |
| get_ruid() const | sbuild::auth | |
| get_ruser() const | sbuild::auth | |
| get_service() const | sbuild::auth | |
| get_session_id() const | sbuild::session | |
| get_shell() const | sbuild::session | [protected, virtual] |
| get_uid() const | sbuild::auth | |
| get_user() const | sbuild::auth | |
| get_user_command(chroot::ptr &session_chroot, std::string &file, string_list &command) const | sbuild::session | [protected, virtual] |
| get_verbosity() const | sbuild::auth | |
| get_wd() const | sbuild::auth | |
| GROUP_GET_SUP enum value | sbuild::session | |
| GROUP_GET_SUPC enum value | sbuild::session | |
| GROUP_SET enum value | sbuild::session | |
| GROUP_SET_SUP enum value | sbuild::session | |
| GROUP_UNKNOWN enum value | sbuild::session | |
| HOSTNAME enum value | sbuild::auth | |
| open_session() | sbuild::auth | |
| operation enum name | sbuild::session | |
| OPERATION_AUTOMATIC enum value | sbuild::session | |
| OPERATION_BEGIN enum value | sbuild::session | |
| OPERATION_END enum value | sbuild::session | |
| OPERATION_RECOVER enum value | sbuild::session | |
| OPERATION_RUN enum value | sbuild::session | |
| PAM enum value | sbuild::session | |
| pam | sbuild::auth | [protected] |
| PAM_DOUBLE_INIT enum value | sbuild::auth | |
| pam_strerror(int pam_error) | sbuild::auth | [protected] |
| ptr typedef | sbuild::session | |
| restore_termios() | sbuild::session | |
| ROOT_DROP enum value | sbuild::session | |
| run() | sbuild::auth | |
| run_child(chroot::ptr &session_chroot) | sbuild::session | [private] |
| run_chroot(chroot::ptr &session_chroot) | sbuild::session | [private] |
| run_impl() | sbuild::session | [protected, virtual] |
| save_termios() | sbuild::session | |
| saved_sighup_signal | sbuild::session | [private] |
| saved_sigterm_signal | sbuild::session | [private] |
| saved_termios | sbuild::session | [private] |
| session(std::string const &service, config_ptr &config, operation operation, string_list const &chroots) | sbuild::session | |
| session_id | sbuild::session | [private] |
| session_operation | sbuild::session | [private] |
| set_chroots(string_list const &chroots) | sbuild::session | |
| set_command(string_list const &command) | sbuild::auth | |
| set_config(config_ptr &config) | sbuild::session | |
| set_conv(conv_ptr &conv) | sbuild::auth | |
| set_environment(char **environment) | sbuild::auth | |
| set_environment(environment const &environment) | sbuild::auth | |
| set_force(bool force) | sbuild::session | |
| set_operation(operation operation) | sbuild::session | |
| set_session_id(std::string const &session_id) | sbuild::session | |
| set_sighup_handler() | sbuild::session | [private] |
| set_signal_handler(int signal, struct sigaction *saved_signal, void(*handler)(int)) | sbuild::session | [private] |
| set_sigterm_handler() | sbuild::session | [private] |
| set_user(std::string const &user) | sbuild::auth | |
| set_verbosity(verbosity verbosity) | sbuild::auth | |
| set_wd(std::string const &wd) | sbuild::auth | |
| setup_chroot(chroot::ptr &session_chroot, chroot::setup_type setup_type) | sbuild::session | [private] |
| setupenv() | sbuild::auth | |
| SHELL enum value | sbuild::session | |
| SHELL_FB enum value | sbuild::session | |
| SIGNAL_CATCH enum value | sbuild::session | |
| SIGNAL_SET enum value | sbuild::session | |
| start() | sbuild::auth | |
| status enum name | sbuild::auth | |
| STATUS_FAIL enum value | sbuild::auth | |
| STATUS_NONE enum value | sbuild::auth | |
| STATUS_USER enum value | sbuild::auth | |
| stop() | sbuild::auth | |
| termios_ok | sbuild::session | [private] |
| USER enum value | sbuild::auth | |
| USER_SET enum value | sbuild::session | |
| USER_SWITCH enum value | sbuild::session | |
| verbosity enum name | sbuild::auth | |
| VERBOSITY_NORMAL enum value | sbuild::auth | |
| VERBOSITY_QUIET enum value | sbuild::auth | |
| VERBOSITY_VERBOSE enum value | sbuild::auth | |
| wait_for_child(pid_t pid, int &child_status) | sbuild::session | [private] |
| ~auth() | sbuild::auth | [virtual] |
| ~session() | sbuild::session | [virtual] |