| #ifndef VSF_TUNABLES_H |
| #define VSF_TUNABLES_H |
| |
| |
| |
| |
| |
| void tunables_load_defaults(); |
| |
| |
| |
| extern int tunable_anonymous_enable; |
| extern int tunable_local_enable; |
| extern int tunable_pasv_enable; |
| extern int tunable_port_enable; |
| extern int tunable_chroot_local_user; |
| extern int tunable_write_enable; |
| extern int tunable_anon_upload_enable; |
| extern int tunable_anon_mkdir_write_enable; |
| extern int tunable_anon_other_write_enable; |
| extern int tunable_chown_uploads; |
| extern int tunable_connect_from_port_20; |
| extern int tunable_xferlog_enable; |
| extern int tunable_dirmessage_enable; |
| extern int tunable_anon_world_readable_only; |
| extern int tunable_async_abor_enable; |
| extern int tunable_ascii_upload_enable; |
| extern int tunable_ascii_download_enable; |
| extern int tunable_one_process_model; |
| extern int tunable_xferlog_std_format; |
| extern int tunable_pasv_promiscuous; |
| extern int tunable_deny_email_enable; |
| extern int tunable_chroot_list_enable; |
| extern int tunable_setproctitle_enable; |
| extern int tunable_text_userdb_names; |
| extern int tunable_ls_recurse_enable; |
| extern int tunable_log_ftp_protocol; |
| extern int tunable_guest_enable; |
| extern int tunable_userlist_enable; |
| extern int tunable_userlist_deny; |
| extern int tunable_use_localtime; |
| extern int tunable_check_shell; |
| extern int tunable_hide_ids; |
| extern int tunable_listen; |
| extern int tunable_port_promiscuous; |
| extern int tunable_passwd_chroot_enable; |
| extern int tunable_no_anon_password; |
| extern int tunable_tcp_wrappers; |
| extern int tunable_use_sendfile; |
| extern int tunable_force_dot_files; |
| extern int tunable_listen_ipv6; |
| extern int tunable_dual_log_enable; |
| extern int tunable_syslog_enable; |
| extern int tunable_background; |
| extern int tunable_virtual_use_local_privs; |
| extern int tunable_session_support; |
| extern int tunable_download_enable; |
| extern int tunable_dirlist_enable; |
| extern int tunable_chmod_enable; |
| extern int tunable_secure_email_list_enable; |
| extern int tunable_run_as_launching_user; |
| extern int tunable_no_log_lock; |
| extern int tunable_ssl_enable; |
| extern int tunable_allow_anon_ssl; |
| extern int tunable_force_local_logins_ssl; |
| extern int tunable_force_local_data_ssl; |
| extern int tunable_sslv2; |
| extern int tunable_sslv3; |
| extern int tunable_tlsv1; |
| extern int tunable_tlsv1_1; |
| extern int tunable_tlsv1_2; |
| extern int tunable_tilde_user_enable; |
| extern int tunable_force_anon_logins_ssl; |
| extern int tunable_force_anon_data_ssl; |
| extern int tunable_mdtm_write; |
| extern int tunable_lock_upload_files; |
| extern int tunable_pasv_addr_resolve; |
| extern int tunable_reverse_lookup_enable; |
| extern int tunable_userlist_log; |
| extern int tunable_debug_ssl; |
| extern int tunable_require_cert; |
| extern int tunable_validate_cert; |
| extern int tunable_strict_ssl_read_eof; |
| extern int tunable_strict_ssl_write_shutdown; |
| extern int tunable_ssl_request_cert; |
| extern int tunable_delete_failed_uploads; |
| extern int tunable_implicit_ssl; |
| extern int tunable_ptrace_sandbox; |
| extern int tunable_require_ssl_reuse; |
| extern int tunable_isolate; |
| extern int tunable_isolate_network; |
| extern int tunable_ftp_enable; |
| extern int tunable_http_enable; |
| extern int tunable_seccomp_sandbox; |
| extern int tunable_allow_writeable_chroot; |
| extern int tunable_better_stou; |
| |
| |
| extern int tunable_log_die; |
| |
| |
| |
| extern unsigned int tunable_accept_timeout; |
| extern unsigned int tunable_connect_timeout; |
| extern unsigned int tunable_local_umask; |
| extern unsigned int tunable_anon_umask; |
| extern unsigned int tunable_ftp_data_port; |
| extern unsigned int tunable_idle_session_timeout; |
| extern unsigned int tunable_data_connection_timeout; |
| extern unsigned int tunable_pasv_min_port; |
| extern unsigned int tunable_pasv_max_port; |
| extern unsigned int tunable_anon_max_rate; |
| extern unsigned int tunable_local_max_rate; |
| extern unsigned int tunable_listen_port; |
| extern unsigned int tunable_max_clients; |
| extern unsigned int tunable_file_open_mode; |
| extern unsigned int tunable_max_per_ip; |
| extern unsigned int tunable_trans_chunk_size; |
| extern unsigned int tunable_delay_failed_login; |
| extern unsigned int tunable_delay_successful_login; |
| extern unsigned int tunable_max_login_fails; |
| extern unsigned int tunable_chown_upload_mode; |
| extern unsigned int tunable_bind_retries; |
| |
| |
| extern const char* tunable_secure_chroot_dir; |
| extern const char* tunable_ftp_username; |
| extern const char* tunable_chown_username; |
| extern const char* tunable_xferlog_file; |
| extern const char* tunable_vsftpd_log_file; |
| extern const char* tunable_message_file; |
| extern const char* tunable_nopriv_user; |
| extern const char* tunable_ftpd_banner; |
| extern const char* tunable_banned_email_file; |
| extern const char* tunable_chroot_list_file; |
| extern const char* tunable_pam_service_name; |
| extern const char* tunable_guest_username; |
| extern const char* tunable_userlist_file; |
| extern const char* tunable_anon_root; |
| extern const char* tunable_local_root; |
| extern const char* tunable_banner_file; |
| extern const char* tunable_pasv_address; |
| extern const char* tunable_listen_address; |
| extern const char* tunable_user_config_dir; |
| extern const char* tunable_listen_address6; |
| extern const char* tunable_cmds_allowed; |
| extern const char* tunable_hide_file; |
| extern const char* tunable_deny_file; |
| extern const char* tunable_user_sub_token; |
| extern const char* tunable_email_password_file; |
| extern const char* tunable_rsa_cert_file; |
| extern const char* tunable_dsa_cert_file; |
| extern const char* tunable_dh_param_file; |
| extern const char* tunable_ecdh_param_file; |
| extern const char* tunable_ssl_ciphers; |
| extern const char* tunable_rsa_private_key_file; |
| extern const char* tunable_dsa_private_key_file; |
| extern const char* tunable_ca_certs_file; |
| extern const char* tunable_cmds_denied; |
| |
| #endif |
| |