1
0
Fork 0
numbers/qodem/qodemrc

916 lines
30 KiB
Plaintext

### Qodem 1.0.1 options file generated mié, 05 may 2021 22:02:25 -0300
###
### This file is typically at ~/.qodem/qodemrc
### -----------------------------------------------------------------------
### HOST MODE OPTIONS -----------------------------------------------------
### The username to require for host mode logins. Maximum length is 64
### bytes.
###
### Default value: guest
### host_username = guest
### The password to require for host mode logins. Maximum length is 64
### bytes.
###
### Default value: let me in please
### host_password = let me in please
### DIRECTORIES -----------------------------------------------------------
### The default working directory. The $HOME environment variable will
### be substituted if specified.
###
### Default value: $HOME/qodem
working_dir = $HOME/.config/qodem
### The default working directory for host mode. The $HOME environment
### variable will be substituted if specified.
###
### Default value: $HOME/qodem/host
host_mode_dir = $HOME/.config/qodem/host
### The default directory to store downloaded files. The $HOME
### environment variable will be substituted if specified.
###
### Default value: $HOME/qodem
download_dir = $HOME/etc/qodem
### The default directory to look for files to upload. The $HOME
### environment variable will be substituted if specified.
###
### Default value: $HOME/qodem
upload_dir = $HOME/etc/qodem
### The default directory to look for scripts. The $HOME environment
### variable will be substituted if specified.
###
### Default value: $HOME/.qodem/scripts
scripts_dir = $HOME/.config/qodem/scripts
### The fifo (named pipe) used to capture the stderr stream from scripts.
### The $HOME environment variable will be substituted if specified.
### This is not used by the Windows version.
###
### Default value: $HOME/.qodem/scripts/script.stderr
scripts_fifo = $HOME/.config/qodem/scripts/script.stderr
### Where to store the Batch Entry Window entries.
###
### Default value: $HOME/qodem/batch_upload.txt
bew_file = $HOME/.config/qodem/batch_upload.txt
### LOCAL PROGRAMS (NOT CONNECTION PROTOCOLS) ----------------------------
### The OS shell program. The $SHELL environment variable will be
### substituted if specified. Examples: /bin/bash /bin/tcsh my_shell
###
### Default value: $SHELL
### shell = $SHELL
### The editor program. The $EDITOR environment variable will be
### substituted if specified.
###
### Default value: vi
editor = $EDITOR
### The X11 terminal to spawn for executing OS commands. This is used
### for the following functions: Alt-R OS Shell, Alt-M Mail Reader,
### Alt-L Log View, Alt-N Configuration, Alt-V View File, and editing
### attached notes and linked scripts in the phonebook.
###
### This is only used by the X11 build. Note that qodem will wait on this
### program to exit before resuming, just like the text-only build waits
### when it shells to the OS.
###
### $COMMAND will be replaced with the program to execute.
###
### Default value: x-terminal-emulator -e '$COMMAND'
x11_terminal = alacritty -e '$COMMAND'
### The QWK/SOUP/etc. mail reader program. Default is multimail (mm)
###
### Default value: mm
mail_reader = neomutt
### LANG ENVIRONMENT VARIABLE TO SEND ------------------------------------
### The LANG environment variable to specify for the remote
### connection for non-Unicode emulations.
###
### Default value: C
### iso8859_lang = C
### The LANG environment variable to specify for the remote
### connection for LINUX UTF-8 and XTERM UTF-8 emulations.
###
### Default value: en_US.UTF-8
### utf8_lang = en_US.UTF-8
### GENERAL FLAGS --------------------------------------------------------
### Whether or not to support sounds. This overrides ANSI music. Value
### is 'true' or 'false'.
###
### Default value: true
### sounds = true
### The font to use in the X11 version of Qodem. Some good font choices
### are listed below. Currently only bitmap fonts (those that can be seen
### in 'xfontsel' and/or 'xterm -fn font-name') are supported.
###
### PDCurses default:
### -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
### Terminus:
### -*-terminus-medium-r-normal--16-200-*-*-c-*-iso10646-1
### -*-terminus-medium-r-normal--20-200-*-*-c-*-iso10646-1
### -*-terminus-medium-r-normal--24-240-*-*-c-*-iso10646-1
### -*-terminus-medium-r-normal--32-320-*-*-c-*-iso10646-1
### uni_vga:
### -bolkhov-vga-medium-r-normal--16-160-75-75-c-80-iso10646-1
###
### This is only used by the X11 (PDCurses) build.
###
### Default value: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
### x11_font = -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
### Qodem can display true double-width / double-height characters
### when run under an xterm that supports it. Examples of xterms
### that can do so are PuTTY, Terminal.app on OS X, and of course
### the genuine XFree86 xterm ('xterm-new').
###
### Some programs known NOT to work are konsole, gnome-terminal,
### and rxvt.
###
### This is only used by the text (ncurses) build.
###
### Default value: true
### xterm_double_width = true
### Whether to startup in the phonebook. Value is 'true' or
### 'false'.
###
### Default value: true
### start_in_phonebook = true
### Whether the status line is visible on startup. Value is 'true' or
### 'false'.
###
### Default value: true
### status_line = true
### How many seconds to wait when dialing to receive a successful
### connection.
###
### Default value: 60
### dial_connect_time = 60
### How many seconds to wait after a busy signal before dialing
### the next number.
###
### Default value: 5
### dial_between_time = 5
### Whether to exit Qodem when the connection closes. Value is 'true' or
### 'false'.
###
### Default value: false
exit_on_disconnect = true
### The number of idle seconds to wait before automatically closing
### the connection. A value of 0 means never disconnect.
###
### Default value: 0
### idle_timeout = 0
### Whether or not bracketed paste mode is enabled. Bracketed paste mode
### is a security feature that permits applications to distinguish between
### normal keyboard text and pasted text. Qodem will automatically honor
### bracketed paste mode for XTERM and X_UTF8 emulations. Other
### emulations will only use bracketed paste mode if this value is
### 'true'.
###
### Default value: false
bracketed_paste_mode = true
### CAPTURE FILE ---------------------------------------------------------
### Whether or not capture is enabled on startup. Value is
### 'true' or 'false'.
###
### Default value: false
### capture_enabled = false
### The default capture file name. When enabled, all transmitted and
### received bytes (minus color) are appended to this file. This file
### is stored in the working directory if a relative path is specified.
###
### Default value: capture.txt
### capture_file = capture.txt
### The default capture format. Value is 'normal', 'raw', 'html', or
### 'ask'.
###
### Default value: normal
### capture_type = normal
### SCREEN DUMP ----------------------------------------------------------
### The default screen dump format. Value is 'normal', 'html', or
### 'ask'.
###
### Default value: normal
### screen_dump_type = normal
### SCROLLBACK BUFFER ----------------------------------------------------
### The maximum number of lines to save in the scrollback buffer. 0 means
### unlimited scrollback.
###
### Default value: 20000
### scrollback_max_lines = 20000
### The default capture format. Value is 'normal', 'html', or
### 'ask'.
###
### Default value: normal
### scrollback_save_type = normal
### LOG FILE -------------------------------------------------------------
### Whether or not session logging is enabled on startup. Value is
### 'true' or 'false'.
###
### Default value: false
### log_enabled = false
### The default session log file name. When enabled, an entry is appended
### to this file for one of the following events:
### connect
### disconnect
### program start
### program exit
### file upload
### file download
### OS shell
### Scripted timestamp message
### This file is stored in the working directory if a relative path is
### specified.
###
### Default value: session_log.txt
### log_file = session_log.txt
### DOORWAY MODE ---------------------------------------------------------
### Whether to automatically switch to DOORWAY or MIXED mode after
### connecting. Value is 'doorway', 'mixed', or 'off'.
###
### Default value: off
### doorway_mode_on_connect = off
### A space-separated list of command keys that will be honored when in
### MIXED doorway mode. Each key is one of the Alt-key combos on the Alt-Z
### Command menu, except for 'PgUp' and 'PgDn'. Listing 'PgUp' or 'PgDn'
### here means to allow the unmodified 'PgUp' and 'PgDn' keys to go to the
### remote side but still honor ALT- and CTRL- 'PgUp' and 'PgDn'.
### The default commands to honor are:
### Alt-D Phonebook
### Alt-P Capture
### Alt-T Screen Dump
### Alt-Y COM Parameters
### Alt-Z Menu
### Alt-/ Scrollback
### Alt-PgUp or Ctrl-PgUp Upload Files
### Alt-PgDn or Ctrl-PgDn Download Files
###
### Default value: D P T Y Z / PgUp PgDn
### doorway_mixed_mode_commands = D P T Y Z / PgUp PgDn
### KEEPALIVE ------------------------------------------------------------
### The number of idle seconds to wait before automatically sending
### the keepalive bytes. A value of 0 disables the keepalive feature.
###
### Default value: 0
### keepalive_timeout = 0
### The bytes to every 'keepalive_timeout' seconds. Use C-style
### hex notation with 2 hex digits to embed raw bytes, e.g. '\x00' to
### mean ASCII NUL, '\x32' is converted to '2', etc.
###
### The maximum string size is 128 bytes.
###
### Default value: \x00
### keepalive_bytes = \x00
### SCREENSAVER ----------------------------------------------------------
### The number of idle seconds to wait before automatically locking
### the screen. A value of 0 means never lock the screen.
###
### Default value: 0
### screensaver_timeout = 0
### The password required to unlock the screen when the screen saver
### is active. The maximum length is 64 bytes.
###
### Default value: password
### screensaver_password = password
### MUSIC / BEEPS AND BELLS ----------------------------------------------
### If sounds are enabled, the music sequence to play after
### successfully connected. The string is the same format used
### by the GWBASIC PLAY statement (ANSI Music), or 'none'.
###
### Default value: none
### music_on_connect = none
### If sounds are enabled, the music sequence to play after
### successfully connected via modem. The string is the same format
### used by the GWBASIC PLAY statement (ANSI Music), or 'none'.
###
### Default value: MN L16 T120 O4 AB>CAB>CAB>C
### music_on_modem_connect = MN L16 T120 O4 AB>CAB>CAB>C
### If sounds are enabled, the music sequence to play after
### a successful upload. The string is the same format used
### by the GWBASIC PLAY statement (ANSI Music), or 'none'.
###
### Default value: MS L8 T120 O5 EEEEE
### music_on_upload_complete = MS L8 T120 O5 EEEEE
### If sounds are enabled, the music sequence to play after
### a successful download. The string is the same format used
### by the GWBASIC PLAY statement (ANSI Music), or 'none'.
###
### Default value: MS L8 T120 O5 CCCCC
### music_on_download_complete = MS L8 T120 O5 CCCCC
### If sounds are enabled, the music sequence to play when
### pagin the sysop in host mode. The string is the same format
### used by the GWBASIC PLAY statement (ANSI Music), or 'none'.
###
### Default value: MS T120 O4 L8 C L16 DEFGAB L8 >C L16 BAGFED L8 C
### music_on_download_complete = MS T120 O4 L8 C L16 DEFGAB L8 >C L16 BAGFED L8 C
### EMULATION: GENERAL ---------------------------------------------------
### Whether or not ANSI, AVATAR, and TTY emulations assume 80 columns.
### Value is 'true' or 'false'.
###
### 'true' means lines will wrap properly (if line wrap is enabled) at
### column 80. This is often needed when connecting to text-based BBSes
### with classic ANSI art screens.
###
### Default value: true
### 80_columns = true
### The string to respond with after receiving the ASCII ENQ (0x05, ^E).
### Value is a string.
###
### Many terminals can respond to a received ENQ with a user-provided
### string. This was typically used for logging terminal identity and
### determining if it is still present. Very few modern applications make
### use of this function, so most emulators return nothing (e.g. empty
### string).
###
### Default value:
### enq_response =
### EMULATION: ANSI ------------------------------------------------------
### Whether or not ANSI music is enabled on startup. Value is 'true'
### or 'false'.
###
### Default value: true
### ansi_music = true
### Whether or not ANSI should update the screen quickly to support
### animation. Value is 'true' or 'false'.
###
### 'true' means that ANSI emulation will update the screen much more often,
### resulting in better animation sequences at a high performance penalty.
### 'false' means buffer ANSI output like all other emulations.
###
### Default value: false
ansi_animate = true
### EMULATION: AVATAR ----------------------------------------------------
### Whether or not ANSI.SYS-style color selection commands will be
### supported with the AVATAR emulation. Value is 'true' or 'false'.
###
### Avatar emulation has its own color selection command, but some
### programs (like 'ls') send it ANSY.SYS-style color commands
### instead. If this value is set to true the AVATAR emulation will
### honor the ANSI.SYS-style color selection codes. If this value is
### false the color selection codes will be visible in the output, as a
### real Avatar-only emulator would do.
###
### Default value: true
### avatar_ansi_color = true
### Whether or not AVATAR will fallback to ANSI.SYS for anything it does not
### recognize. Value is 'true' or 'false'.
###
### The Avatar emulation standard does not require fallback to ANSI, but
### most BBS clients either supported fallback or emitted unknown sequences
### to the DOS console where ANSI.SYS would act on them.
###
### If this value is set to true the AVATAR emulation will recognize both
### Avatar and ANSI. If this value is false then unknown ANSI sequences
### will be visible in the output, as a real Avatar-only emulator would do.
###
### Default value: true
### avatar_ansi_fallback = true
### EMULATION: PETSCII ---------------------------------------------------
### PETSCII supports two modes: Commodore 64, and 40-column Commodore 128.
### This option allows one to select between these modes. True means behave
### as a Commodore 64; false means behave like a 40-column Commodore 128.
###
### Default value: true
### petscii_c64 = true
### Whether or not ANSI.SYS-style color selection commands will be
### supported with the PETSCII emulation. Value is 'true' or 'false'.
###
### PETSCII emulation has its own color selection command, but some
### programs (like 'ls') may send it ANSY.SYS-style color commands
### instead. If this value is set to true the PETSCII emulation will
### honor the ANSI.SYS-style color selection codes. If this value is
### false the color selection codes will be visible in the output, as a
### real Commodore would do.
###
### Default value: true
### petscii_ansi_color = true
### Whether or not PETSCII will fallback to ANSI.SYS for anything it does
### not recognize. Value is 'true' or 'false'.
###
### Real Commodore machines do not recognize ANSI style escape sequences,
### but many BBS systems send them anyway. This feature enables PETSCII to
### use both the Commodore and ANSI color and cursor movement commands,
### which for most people will lead to a smoother experience.
###
### If this value is set to true the PETSCII emulation will recognize both
### PETSCII and ANSI. If this value is false then unknown ANSI sequences
### will be visible in the output, as a real Commodore would do.
###
### Default value: true
### petscii_ansi_fallback = true
### Whether or not PETSCII is being used with a 40-column font (e.g. C64
### Pro Mono). Value is 'true' or 'false'.
###
### Qodem's PETSCII emulation is intended to work with C64 Pro Mono,
### available at http://style64.org/c64-truetype/ . (Run Qodem inside
### xterm via 'xterm -fn "C64 Pro Mono"', or on Windows switch font, to
### see this.)
###
### This font is already at the 40-column aspect ratio (square glyphs), so
### Qodem does not need to enable double-width lines.
###
### If you see either large gaps between characters, or very narrow
### characters squished onto the left side, try changing this option.
###
### Default value: true
### petscii_has_wide_font = true
### Whether or not PETSCII is being used with an 80-column Unicode font.
### Value is 'true' or 'false'.
###
### Qodem's PETSCII emulation is intended to work with C64 Pro Mono,
### available at http://style64.org/c64-truetype/ . However, it can be
### inconvenient to switch to this font just for PETSCII systems. This
### option permits Qodem to map byte to the relatively few PETSCII glyphs
### that are defined in Unicode, enabling the use of a typical Unicode font
### like Terminus or uni_vga.
###
### Note that enabling this option also disables the 'petscii_has_wide_font'
### option above.
###
### Default value: false
### petscii_use_unicode = false
### EMULATION: ATASCII ---------------------------------------------------
### Whether or not ATASCII is being used with a 40-column font. Value is
### 'true' or 'false'.
###
### If you see either large gaps between characters, or very narrow
### characters squished onto the left side, try changing this option.
###
### Default value: false
### atascii_has_wide_font = false
### EMULATION: VT52 ------------------------------------------------------
### Whether or not ANSI.SYS-style color selection commands will be supported
### with the VT52 emulation. Value is 'true' or 'false'.
###
### Real VT52 applications are in black and white only. However, some
### host application send color selection commands despite the fact the
### VT52 terminfo/terminfo entry lacks these codes. ('ls' is one notable
### example.) If this value is set to true the VT52 emulator will honor
### the color selection codes. If this value is false the VT52 emulator
### will show the broken escape codes on the screen as (presumably) a real
### VT52 would do.
###
### Default value: true
### vt52_ansi_color = true
### EMULATION: VT100 -----------------------------------------------------
### Whether or not ANSI.SYS-style color selection commands will be
### supported with the VT100, VT102, and VT220 emulations. Value is
### 'true' or 'false'.
###
### Real VT100, VT102, and VT220 applications are in black and white
### only. However, some host applications send color selection commands
### despite the fact the termcap/terminfo entry lacks these codes.
### If this value is set to true the VT100, VT102, and VT220 emulation
### will honor the color selection codes. If this value is false the
### color selection codes will be quietly consumed, as a real VT100-ish
### terminal would do.
###
### Default value: true
### vt100_ansi_color = true
### EMULATION: XTERM -----------------------------------------------------
### Whether to support xterm mouse reporting at all. Note that this only
### affects XTERM and X_UTF8 emulations. Mouse reporting is never sent to
### the remote side for non-xterm emulations. Value is 'true' or 'false'.
###
### Default value: true
### xterm_mouse_reporting = true
### COMMUNICATION PROTOCOL: SSH ------------------------------------------
### Whether or not to use an external ssh connection program.
### 'true' means use an external ssh command, 'false' means use our
### own internal ssh code. The default on Win32 is 'false' because
### Windows does not have its own ssh client. However, for all
### other systems the default is 'true' because those systems
### already provide a client that has regular security updates.
###
### Default value: true
### use_external_ssh = true
### The ssh connection program. Examples: /bin/ssh /usr/local/bin/ssh2
###
### The default value includes the -e none option to disable the escape
### character. This arguments works for the Debian Linux OpenSSH 3.8
### client. You may have to change it for your client.
###
### $REMOTEHOST will be replaced with the phonebook address,
### $REMOTEPORT will be replaced with the phonebook port.
###
### Default value: ssh -e none $REMOTEHOST -p $REMOTEPORT
### ssh = ssh -e none $REMOTEHOST -p $REMOTEPORT
### The ssh connection program when the phonebook username is set.
###
### The default value includes the -e none option to disable the escape
### character. This arguments works for the Debian Linux OpenSSH 3.8
### client. You may have to change it for your client.
###
### $USERNAME will be replaced with the phonebook username, $REMOTEHOST
### will be replaced with the phonebook address, and $REMOTEPORT
### will be replaced with the phonebook port.
###
### Default value: ssh -e none -l $USERNAME -p $REMOTEPORT $REMOTEHOST
### ssh_user = ssh -e none -l $USERNAME -p $REMOTEPORT $REMOTEHOST
### The location of the SSH known_hosts file. The $HOME environment
### variable will be substituted if specified.
###
### Default value: $HOME/.qodem/known_hosts
knownhosts_file = $HOME/.config/qodem/known_hosts
### COMMUNICATION PROTOCOL: RLOGIN ---------------------------------------
### Whether or not to use an external rlogin connection program.
### 'true' means use an external rlogin command, 'false' means use our
### own internal rlogin code. The default on Win32 is 'false' because
### Windows does not have its own rlogin client. However, for all
### other systems the default is 'true' because rlogin must originate
### from a privileged port, something only a root user can do.
###
### Default value: true
### use_external_rlogin = true
### The rlogin connection program. Examples: /bin/rlogin
### /usr/local/bin/rlogin
###
### $REMOTEHOST will be replaced with the phonebook address.
###
### Default value: rlogin $REMOTEHOST
### rlogin = rlogin $REMOTEHOST
### The rlogin connection program to use when the phonebook username is set.
###
### $USERNAME will be replaced with the phonebook username and $REMOTEHOST
### will be replaced with the phonebook address.
###
### Default value: rlogin -l $USERNAME $REMOTEHOST
### rlogin_user = rlogin -l $USERNAME $REMOTEHOST
### COMMUNICATION PROTOCOL: TELNET ---------------------------------------
### Whether or not to use an external telnet connection program.
### 'true' means use an external telnet command, 'false' means use our
### own internal telnet code.
###
### Default value: false
### use_external_telnet = false
### The external telnet connection program. Examples:
### /bin/telnet /usr/local/bin/telnet
###
### The default value includes the -E option to disable the escape
### character and the -8 option to negotiate an 8-bit connection.
### These arguments work for the Debian Linux telnet client. You may
### have to change it for more traditional Unix-like operating system
### clients.
###
### $REMOTEHOST will be replaced with the phonebook address,
### $REMOTEPORT will be replaced with the phonebook port.
###
### Default value: telnet -E -8 $REMOTEHOST $REMOTEPORT
### telnet = telnet -E -8 $REMOTEHOST $REMOTEPORT
### FILE TRANSFER PROTOCOL: ASCII ----------------------------------------
### Whether or not the ASCII translate table function should be used
### during ASCII file uploads. Value is 'true' or 'false'.
###
### When true, outgoing bytes will first be translated according to the
### table and then sent to the remote system.
###
### Default value: true
### ascii_upload_use_xlate_table = true
### How to handle outgoing carriage-return characters (0x0D)
### during ASCII file uploads. Value is 'none', 'strip', or 'add'.
###
### 'none' means do nothing to change the bytes sent.
### 'strip' means remove carriage-returns while sending the file.
### 'add' means add a linefeed character (0x0A) after each carriage-return
### while sending the file.
###
### Default value: none
### ascii_upload_cr_policy = none
### How to handle outgoing linefeed characters (0x0A) during ASCII file
### uploads. Value is 'none', 'strip', or 'add'.
###
### 'none' means do nothing to change the bytes sent.
### 'strip' means remove linefeeds while sending the file.
### 'add' means add a carriage-return character (0x0D) before each linefeed
### while sending the file.
###
### Default value: none
### ascii_upload_lf_policy = none
### Whether or not the ASCII translate table function should be used
### during ASCII file downloads. Value is 'true' or 'false'.
###
### When true, incoming bytes will be translated according to the table
### before being saved to file.
###
### Default value: true
### ascii_download_use_xlate_table = true
### How to handle incoming carriage-return characters (0x0D)
### during ASCII file downloads. Value is 'none', 'strip', or 'add'.
###
### 'none' means do nothing to change the bytes saved.
### 'strip' means remove carriage-returns while saving the file.
### 'add' means add a linefeed character (0x0A) after each carriage-return
### while saving the file.
###
### Default value: none
### ascii_download_cr_policy = none
### How to handle incoming linefeed characters (0x0A) during ASCII file
### downloads. Value is 'none', 'strip', or 'add'.
###
### 'none' means do nothing to change the bytes saved.
### 'strip' means remove linefeeds while saving the file.
### 'add' means add a carriage-return character (0x0D) before each linefeed
### while saving the file.
###
### Default value: none
### ascii_download_lf_policy = none
### FILE TRANSFER PROTOCOL: ZMODEM ---------------------------------------
### Whether or not Zmodem autostart should be used.
### Value is 'true' or 'false'.
###
### 'true' means Zmodem autostart will be enabled.
### 'false' means Zmodem autostart will not be enabled.
###
### Default value: true
### zmodem_autostart = true
### Whether or not Zmodem will issue ZCHALLENGE at the beginning.
### of each transfer. ZCHALLENGE was meant to improve security
### but some Zmodem clients do not support it. Its security
### benefits are dubious.
### Value is 'true' or 'false'.
###
### 'true' means Zmodem will issue a ZCHALLENGE.
### 'false' means Zmodem will not issue a ZCHALLENGE.
###
### Default value: false
### zmodem_zchallenge = false
### Whether or not Zmodem should escape control characters by default.
### Value is 'true' or 'false'.
###
### 'true' means Zmodem will escape control characters, which will
### make file transfers slower but may be necessary for Zmodem to
### work at all over the link.
### 'false' means Zmodem will not escape control characters.
###
### In both cases, Zmodem will honor the encoding requested at the
### other end.
###
### The Zmodem protocol defines this as an available option, and Qodem
### supports it for completeness. However, (l)rzsz never used it, and
### enabling this option causes uploads to (l)rzsz to fail.
###
### DO NOT SET THIS TO 'true' UNLESS YOU ARE TESTING ANOTHER ZMODEM
### IMPLEMENTATION.
###
### Default value: false
### zmodem_escape_control_chars = false
### FILE TRANSFER PROTOCOL: KERMIT ---------------------------------------
### Whether or not Kermit autostart should be enabled by default.
### Value is 'true' or 'false'.
###
### 'true' means Kermit autostart will be enabled on startup.
### 'false' means Kermit autostart will not be enabled on startup.
###
### Default value: true
### kermit_autostart = true
### Whether or not Kermit should use common form filenames.
### Value is 'true' or 'false'.
###
### 'true' means Kermit uploads will convert filenames to uppercase,
### remove all but one period, and remove many punctuation characters.
### 'false' means Kermit uplods will use the literal filename.
###
### Default value: false
### kermit_robust_filename = false
### Whether or not Kermit should use streaming (sending all file data
### packets continuously without waiting for ACKs).
### Value is 'true' or 'false'.
###
### 'true' means Kermit will use streaming, resulting in a significant
### performance improvement in most cases, especially over TCP links.
### 'false' means Kermit will not use streaming.
###
### Default value: true
### kermit_streaming = true
### Whether or not Kermit uploads will transfer files as 8-bit binary files.
### Value is 'true' or 'false'.
###
### 'true' means Kermit uploads will transfer all files (including text
### files) in binary.
### 'false' means Kermit will convert text files to CRLF format, but
### leave binary files as-is. Note that Qodem's kermit checks the first
### 1024 bytes of the file, and if it sees only ASCII characters assumes
### the file is text; this heuristic might occasionally mis-identify files.
###
### Default value: true
### kermit_uploads_force_binary = true
### Whether or not Kermit downloads will convert text files to the local
### end-of-line convention (e.g. CRLF -> LF).
### Value is 'true' or 'false'.
###
### 'true' means Kermit downloads will convert CRLF to LF.
### 'false' means Kermit will leave text files in the format sent, usually
### CRLF.
###
### Default value: false
### kermit_downloads_convert_text = false
### Whether or not Kermit uploads should RESEND by default. The RESEND
### option appends data to existing files. Most of the time this results
### file transfers resuming where they left off, similar to Zmodem crash
### recovery.
### Value is 'true' or 'false'.
###
### 'true' means all Kermit uploads will use RESEND.
### 'false' means Kermit uploads will use SEND.
###
### Default value: true
### kermit_resend = true
### Whether or not Kermit should use long packets. On very noisy channels,
### Kermit may need to use short packets to get through.
### Value is 'true' or 'false'.
###
### 'true' means Kermit will use long packets, up to 1k.
### 'false' means Kermit will use short packets, up to 96 bytes.
###
### Default value: true
### kermit_long_packets = true