home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
unix
/
volume18
/
mush6.4
/
part02
/
config.h-dist
< prev
next >
Wrap
Text File
|
1989-03-12
|
3KB
|
88 lines
/* config.h 1.1 (c) copyright 1986 (Dan Heller) */
#define MAILRC ".mushrc"
#define ALTERNATE_RC ".mailrc"
#define DEFAULT_RC "/usr/lib/Mail.rc"
#define COMMAND_HELP "/usr/lib/cmd_help"
#ifdef SUNTOOL
# define TOOL_HELP "/usr/lib/tool_help"
#endif /* SUNTOOL */
#define ALTERNATE_HOME "/tmp" /* Path must be read/write to EVERYONE */
#define EDFILE ".edXXXXXX" /* file/pathname added to user's "home" */
/* mail delivery system */
#ifdef MMDF
#define MAIL_DELIVERY "exec MMDFBIN/submit -mlnr"
#define VERBOSE_ARG "W"
#else /* MMDF */
#define MAIL_DELIVERY "/usr/lib/sendmail -i"
#define VERBOSE_ARG "-v" /* undef if none exists */
#define METOO_ARG "-m" /* man sendmail for more info. */
#endif /* MMDF */
/* Headers that will NOT be included when forwarding mail */
#define IGNORE_ON_FWD "status"
#define MAXMSGS 1000 /* maximum number of messages we can read */
#define HDRSIZ BUFSIZ /* This should not be < BUFSIZ! (but can be >) */
#define VPRINTF /* If your system supports the vprintf() functions,
* True for sys-v and later sun versions (3.0+ ?).
*/
/* If your mail transfer agent uses something *besides* "From " to separate
* adjacent messages in a folder, define MSG_SEPARATOR to be this string.
* If that string is 4 ^A's, then the string would be "\001\001\001\001"
* If you don't know what this means, leave it alone.
*/
/* #define MSG_SEPARATOR "From " */
#ifdef MMDF
#ifndef OLD_MAILER
#define OLD_MAILER
#endif /* OLD_MAILER */
/*
* These values should be identical (respectively) to the contents of
* delim1 and delim2 in MMDFSRC/conf/yoursite/conf.c (sans newline).
*/
#define MSG_SEPARATOR "\001\001\001\001\n"
#define END_MSG_SEP "\001\001\001\001\n"
/*
* You only need to define LCKDFLDIR if you have MMDF configured to use a
* locking module which accesses the global MMDF variable "lckdfldir".
* Most of you WILL NOT need this, since you probably use one of the more
* sophisticated locking modules provided with MMDF.
*/
/* #define LCKDFLDIR "/usr/spool/mmdf/lockfiles" */
/*
* IMPORTANT NOTE: If you are trying to use mush with MMDF, you need to
* remove most of the LOCFUN declarations in the MMDF locking module which
* is in use at your site and recompile the MMDF library. The only function
* which need not appear in the new libmmdf.a is lk_name().
*/
#endif /* MMDF */
#define LS_COMMAND "ls"
#define FORTUNE "/usr/games/fortune"
#define LPR "lpr"
#define SIGNATURE ".signature"
#ifdef HOMEMAIL
#define MAILFILE "Mailbox" /* or whatever */
#else /* HOMEMAIL */
#define MAILDIR "/usr/spool/mail"
#endif /* HOMEMAIL */
/* default settings for some variable strings */
#define DEF_PROMPT "Msg %m of %t: "
#define DEF_PAGER "more" /* set to "internal" to use internal pager */
#define DEF_SHELL "csh"
#define DEF_EDITOR "vi"
#define DEF_FOLDER "~/Mail" /* default Mail folder */
#define DEF_MBOX "~/mbox" /* default mbox */
#define DEF_INDENT_STR "> " /* indent included mail */
#define DEF_PRINTER "lp"
#define DEF_ESCAPE "~"
#define DEF_HDR_FMT "%25f %7d (%l/%c) \"%s\"" /* default hdr_format */
#define DEF_CURSES_HELP \
"display save mail reply next-msg back-msg screen-next screen-back"