diff -urN 3.5-RELEASE/etc/aliases 4.2-RELEASE/etc/aliases --- 3.5-RELEASE/etc/aliases Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/aliases Mon Nov 20 21:03:12 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/aliases,v 1.8.2.2 1999/08/29 14:18:37 peter Exp $ +# $FreeBSD: src/etc/mail/aliases,v 1.10.4.1 2000/08/27 17:31:38 gshapiro Exp $ # @(#)aliases 5.3 (Berkeley) 5/24/90 # # Aliases in this file will NOT be expanded in the header from diff -urN 3.5-RELEASE/etc/amd.map 4.2-RELEASE/etc/amd.map --- 3.5-RELEASE/etc/amd.map Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/amd.map Mon Nov 20 21:03:04 2000 @@ -1,2 +1,4 @@ +# $FreeBSD: src/etc/amd.map,v 1.8 1999/09/13 17:09:07 peter Exp $ +# /defaults type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key} * opts:=rw,grpid,resvport,vers=2,proto=udp,nosuid,nodev diff -urN 3.5-RELEASE/etc/apmd.conf 4.2-RELEASE/etc/apmd.conf --- 3.5-RELEASE/etc/apmd.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/apmd.conf Mon Nov 20 21:03:04 2000 @@ -1,6 +1,6 @@ # apmd Configration File # -# $FreeBSD: src/etc/apmd.conf,v 1.1.2.2 1999/08/29 14:18:38 peter Exp $ +# $FreeBSD: src/etc/apmd.conf,v 1.2 1999/08/27 23:23:40 peter Exp $ # apm_event SUSPENDREQ { diff -urN 3.5-RELEASE/etc/auth.conf 4.2-RELEASE/etc/auth.conf --- 3.5-RELEASE/etc/auth.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/auth.conf Mon Nov 20 21:03:04 2000 @@ -1,5 +1,5 @@ # -# $FreeBSD: src/etc/auth.conf,v 1.1.2.1 1999/08/29 14:18:39 peter Exp $ +# $FreeBSD: src/etc/auth.conf,v 1.4 1999/08/27 23:23:40 peter Exp $ # # This file contains information on what types of authentication to use. # It is just the beginnings of a greater scheme. diff -urN 3.5-RELEASE/etc/crontab 4.2-RELEASE/etc/crontab --- 3.5-RELEASE/etc/crontab Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/crontab Mon Nov 20 21:03:04 2000 @@ -1,6 +1,6 @@ # /etc/crontab - root's crontab for FreeBSD # -# $FreeBSD: src/etc/crontab,v 1.18.2.2 1999/08/29 14:18:39 peter Exp $ +# $FreeBSD: src/etc/crontab,v 1.21.2.1 2000/09/20 02:32:51 jkh Exp $ # SHELL=/bin/sh PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin @@ -8,17 +8,17 @@ # #minute hour mday month wday who command # -*/5 * * * * root /usr/libexec/atrun +*/5 * * * * root /usr/libexec/atrun # # rotate log files every hour, if necessary 0 * * * * root newsyslog # # do daily/weekly/monthly maintenance -59 1 * * * root periodic daily 2>&1 | sendmail root -30 3 * * 6 root periodic weekly 2>&1 | sendmail root -30 5 1 * * root periodic monthly 2>&1 | sendmail root +59 1 * * * root periodic daily +30 3 * * 6 root periodic weekly +30 5 1 * * root periodic monthly # # time zone change adjustment for wall cmos clock, # does nothing, if you have UTC cmos clock. # See adjkerntz(8) for details. -1,31 0-5 * * * root adjkerntz -a +1,31 0-5 * * * root adjkerntz -a diff -urN 3.5-RELEASE/etc/csh.cshrc 4.2-RELEASE/etc/csh.cshrc --- 3.5-RELEASE/etc/csh.cshrc Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/csh.cshrc Mon Nov 20 21:03:04 2000 @@ -1,3 +1,3 @@ -# $FreeBSD: src/etc/csh.cshrc,v 1.2.2.1 1999/08/29 14:18:40 peter Exp $ +# $FreeBSD: src/etc/csh.cshrc,v 1.3 1999/08/27 23:23:40 peter Exp $ # # System-wide .cshrc file for csh(1). diff -urN 3.5-RELEASE/etc/csh.login 4.2-RELEASE/etc/csh.login --- 3.5-RELEASE/etc/csh.login Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/csh.login Mon Nov 20 21:03:04 2000 @@ -1,16 +1,14 @@ -# $FreeBSD: src/etc/csh.login,v 1.18.2.1 1999/08/29 14:18:40 peter Exp $ +# $FreeBSD: src/etc/csh.login,v 1.19.2.1 2000/07/31 20:13:26 rwatson Exp $ # # System-wide .login file for csh(1). # Uncomment this to give you the default 4.2 behavior, where disk # information is shown in K-Blocks # setenv BLOCKSIZE K -# Uncomment this two lines to activate Russian locale -# setenv LANG ru_RU.KOI8-R -# setenv MM_CHARSET KOI8-R -# Uncomment this two lines to activate Italian locale -# setenv LANG it_IT.ISO_8859-1 -# setenv MM_CHARSET ISO-8859-1 +# +# For the setting of languages and character sets please see +# login.conf(5) and in particular the charset and lang options. # For full locales list check /usr/share/locale/* +# # Read system messages # msgs -f # Allow terminal messages diff -urN 3.5-RELEASE/etc/csh.logout 4.2-RELEASE/etc/csh.logout --- 3.5-RELEASE/etc/csh.logout Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/csh.logout Mon Nov 20 21:03:04 2000 @@ -1,3 +1,3 @@ -# $FreeBSD: src/etc/csh.logout,v 1.2.2.1 1999/08/29 14:18:41 peter Exp $ +# $FreeBSD: src/etc/csh.logout,v 1.3 1999/08/27 23:23:41 peter Exp $ # # System-wide .logout file for csh(1). diff -urN 3.5-RELEASE/etc/defaults/make.conf 4.2-RELEASE/etc/defaults/make.conf --- 3.5-RELEASE/etc/defaults/make.conf Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/defaults/make.conf Mon Nov 20 21:03:04 2000 @@ -0,0 +1,303 @@ +# $FreeBSD: src/etc/defaults/make.conf,v 1.97.2.26 2000/11/10 10:48:10 ru Exp $ +# +# This file, if present, will be read by make (see /usr/share/mk/sys.mk). +# It allows you to override macro definitions to make without changing +# your source tree, or anything the source tree installs. +# +# This file must be in valid Makefile syntax. +# +# You have to find the things you can put here in the Makefiles and +# documentation of the source tree. +# +# CFLAGS controls the compiler settings used when compiling C code. +# Note that optimisation settings above -O (-O2, ...) are not recommended +# or supported for compiling the world or the kernel - please revert any +# nonstandard optimisation settings to "-O" before submitting bug reports +# to the developers. +# Note also that at this time the -O2 setting is known to produce BROKEN +# CODE on the Alpha platform. +# +#CFLAGS= -O -pipe +# +# CXXFLAGS controls the compiler settings used when compiling C++ code. +# Note that CXXFLAGS is initially set to the value of CFLAGS. If you wish +# to add to CXXFLAGS value, "+=" must be used rather than "=". Using "=" +# alone will remove the often needed contents of CFLAGS from CXXFLAGS. +# +#CXXFLAGS+= -fmemoize-lookups -fsave-memoized +# +# BDECFLAGS are a set of gcc warning settings that Bruce Evans has suggested +# for use in developing FreeBSD and testing changes. They can be used by +# putting "CFLAGS+=${BDECFLAGS}" in /etc/make.conf. +# +BDECFLAGS= -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \ + -Wcast-qual -Wchar-subscripts -Wconversion -Winline \ + -Wmissing-prototypes -Wnested-externs -Wpointer-arith \ + -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings +# +# To compile just the kernel with special optimisations, you should use +# this instead of CFLAGS (which is not applicable to kernel builds anyway): +# +#COPTFLAGS= -O -pipe +# +# Compare before install +#INSTALL=install -C +# +# To enable installing suidperl with the setuid bit turned on +#ENABLE_SUIDPERL= true +# +# To build perl with thread support +#PERL_THREADED= true +# +# To build ppp with normal permissions +#PPP_NOSUID= true +# +# To avoid building various parts of the base system: +#NO_CVS= true # do not build CVS +#NO_BIND= true # do not build BIND +#NO_FORTRAN= true # do not build g77 and related libraries +#NO_LPR= true # do not build lpr and related programs +#NO_MAILWRAPPER=true # do not build the mailwrapper(8) MTA selector +#NO_MODULES= true # do not build modules with the kernel +#NO_OBJC= true # do not build Objective C support +#NO_OPENSSH= true # do not build OpenSSH +#NO_OPENSSL= true # do not build OpenSSL (implies NO_OPENSSH) +#NO_SENDMAIL= true # do not build sendmail and related programs +#NO_SHAREDOCS= true # do not build the 4.4BSD legacy docs +#NO_TCSH= true # do not build and install /bin/csh (which is tcsh) +#NO_X= true # do not compile in XWindows support (e.g. doscmd) +#NOCRYPT= true # do not build any crypto code +#NODESCRYPTLINKS=true # do not replace libcrypt -> libscrypt links +#NOGAMES= true # do not build games (games/ subdir) +#NOINFO= true # do not make or install info files +#NOLIBC_R= true # do not build libc_r (re-entrant version of libc) +#NOPERL= true # To avoid building perl +#NOPROFILE= true # Avoid compiling profiled libraries +#NOSECURE= true # do not build crypto code in secure/ subdir +#NOSHARE= true # do not go into the share subdir +#NOUUCP= true # do not build uucp related programs +# +# To build sys/modules when building the world (our old way of doing things) +#MODULES_WITH_WORLD=true # do not build modules when building kernel +# +# +# Controls for building various OPTIONAL parts of the crypto system. +# Patents are involved - you must not use these unless you either have +# a license or would be within patent 'fair use' provisions. +# Generally 'educational use' is OK, but personal (even non-commercial) +# use is not. +# *** It is YOUR RESPONSIBILITY to determine if you can use these! *** +# +# Patented in the USA and many european countries - thought to be OK to +# use for any non-commercial use. This is optional. +#MAKE_IDEA= YES # IDEA (128 bit symmetric encryption) +# +# To avoid running MAKEDEV all on /dev during install: +#NO_MAKEDEV= true +# +# If you do not want unformatted manual pages to be compressed +# when they are installed: +# +#NOMANCOMPRESS= true +# +# +# If you want the "compat" shared libraries installed as part of your normal +# builds, uncomment these: +# +#COMPAT1X= yes +#COMPAT20= yes +#COMPAT21= yes +#COMPAT22= yes +#COMPAT3X= yes +# +# +# If you do not want additional documentation (some of which are +# a few hundred KB's) for ports to be installed: +# +#NOPORTDOCS= true +# +# +# Default format for system documentation, depends on your printer. +# Set this to "ascii" for simple printers or screen +# +#PRINTERDEVICE= ps +# +# +# How long to wait for a console keypress before booting the default kernel. +# This value is approximately in milliseconds. Keypresses are accepted by the +# BIOS before booting from disk, making it possible to give custom boot +# parameters even when this is set to 0. +# +#BOOTWAIT=0 +#BOOTWAIT=30000 +# +# By default, the system will always use the keyboard/video card as system +# console. However, the boot blocks may be dynamically configured to use a +# serial port in addition to or instead of the keyboard/video console. +# +# By default we use COM1 as our serial console port *if* we're going to use +# a serial port as our console at all. Alter as necessary. +# +# COM1: = 0x3F8, COM2: = 0x2F8, COM3: = 0x3E8, COM4: = 0x2E8 +# +#BOOT_COMCONSOLE_PORT= 0x3F8 +# +# The default serial console speed is 9600. Set the speed to a larger value +# for better interactive response. +# +#BOOT_COMCONSOLE_SPEED= 115200 +# +# By default the 'pxeboot' loader retrieves the kernel via NFS. Defining +# this and recompiling /usr/src/sys/boot will cause it to retrieve the kernel +# via TFTP. This allows pxeboot to load a custom BOOTP diskless kernel yet +# still mount the server's '/' (i.e. rather then load the server's kernel). +# +#LOADER_TFTP_SUPPORT= YES +# +# By default, this points to /usr/X11R6 for XFree86 releases 3.0 or earlier. +# If you have a XFree86 from before 3.0 that has the X distribution in +# /usr/X386, you want to uncomment this. +# +#X11BASE= /usr/X386 +# +# +# If you have Motif on your system, uncomment this. +# +#HAVE_MOTIF= yes +#MOTIF_STATIC= yes +# +# If the default location of the Motif library (specified below) is NOT +# appropriate for you, uncomment this and change it to the correct value. +# If your motif is in ${X11BASE}/lib, you don't need to touch this line. +# +#MOTIFLIB= -L${X11BASE}/lib -lXm +# +# +# If you're resident in the USA, this will help various ports to determine +# whether or not they should attempt to comply with the various U.S. +# export regulations on certain types of software which do not apply to +# anyone else in the world. +# +#USA_RESIDENT= YES +# +# Next one will help ports developers to debug +# +#FORCE_PKG_REGISTER= YES +# +# +# Port master sites. +# +# If you want your port fetches to go somewhere else than the default +# (specified below) in case the distfile/patchfile was not found, +# uncomment this and change it to a location nearest you. (Don't +# remove the "/${DIST_SUBDIR}/" part.) +# +#MASTER_SITE_BACKUP?= \ +# ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ +# +# If you want your port fetches to check the above site first (before +# the MASTER_SITES specified in the port Makefiles), uncomment the +# line below. You can also change the right side to point to wherever +# you want. +# +#MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP} +# +# Some ports use a special variable to point to a collection of +# mirrors of well-known software archives. If you have a mirror close +# to you, uncomment any of the following lines and change it to that +# address. (Don't remove the "/%SUBDIR%/" part.) +# +# Note: the right hand sides of the following lines are only for your +# information. For a full list of default sites, take a look at +# bsd.sites.mk. +# +#MASTER_SITE_XCONTRIB= ftp://ftp.x.org/contrib/%SUBDIR%/ +#MASTER_SITE_XFREE= ftp://ftp.freesoftware.com/pub/XFree86/%SUBDIR%/source/ +#MASTER_SITE_GNU= ftp://ftp.gnu.org/gnu/%SUBDIR%/ +#MASTER_SITE_PERL_CPAN= ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/%SUBDIR%/ +#MASTER_SITE_TEX_CTAN= ftp://ftp.tex.ac.uk/tex-archive/%SUBDIR%/ +#MASTER_SITE_SUNSITE= ftp://metalab.unc.edu/pub/Linux/%SUBDIR%/ +#MASTER_SITE_RINGSERVER= ftp://ring.ocn.ad.jp/pub/%SUBDIR%/ +#MASTER_SITE_KDE= ftp://ftp.kde.org/pub/kde/%SUBDIR%/ +#MASTER_SITE_COMP_SOURCES= ftp://gatekeeper.dec.com/pub/usenet/comp.sources.%SUBDIR%/ +#MASTER_SITE_GNOME= ftp://ftp.gnome.org/pub/GNOME/sources/%SUBDIR%/ +#MASTER_SITE_AFTERSTEP= ftp://ftp.afterstep.org/%SUBDIR%/ +#MASTER_SITE_WINDOWMAKER= ftp://ftp.windowmaker.org/pub/%SUBDIR%/ +#MASTER_SITE_MOZILLA= ftp://ftp.yggdrasil.com/mirrors/site/ftp.mozilla.org/pub/%SUBDIR%/ +#MASTER_SITE_XEMACS= ftp://ftp.sunsite.utk.edu/pub/xemacs/%SUBDIR%/ +#MASTER_SITE_TCLTK= ftp://ftp.uu.net/languages/tcl/%SUBDIR%/ +#MASTER_SITE_RUBY= ftp://ftp.fu-berlin.de/unix/languages/ruby/%SUBDIR%/ +# +# Also it is highly recommended that you configure MASTER_SORT_REGEX +# to choose better mirror sites for you. List awk(1)-style regular +# expressions separated by space so MASTER_SITES will be sorted in +# that order. The following example is for Japanese users; change +# "jp" part to your ccTLD ("de", "ru", "uk", etc.) or the domain names +# of your nearest/upstream networks to meet your needs. +# +#MASTER_SORT_REGEX?= ^file: ^ftp://ftp\.FreeBSD\.org/pub/FreeBSD/ports/local-distfiles/ ://[^/]*\.jp/ ://[^/]*\.jp\. +# +# Kerberos IV +# If you want KerberosIV (KTH eBones), define this: +# +#MAKE_KERBEROS4= yes +# +# +# Kerberos 5 +# If you want KerberosIV (KTH Heimdal), define this: +# ** WARNING ** +# ** WARNING ** This is very experimental at this stage. If you +# ** WARNING ** need stable Kerberos5, rather use the port(s). +# ** WARNING ** +# +#MAKE_KERBEROS5= yes +# +# +# Kerberos5 +# If you want to install MIT Kerberos5 port somewhere other than /usr/local, +# define this (this is also used to tell ssh1 that kerberos is needed): +# +#KRB5_HOME= /usr/local +# +# +# CVSup update flags. Edit SUPFILE settings to reflect whichever distribution +# file(s) you use on your site (see /usr/share/examples/cvsup/README for more +# information on CVSup and these files). To use, do "make update" in /usr/src. +# +#SUP_UPDATE= yes +# +#SUP= /usr/local/bin/cvsup +#SUPFLAGS= -g -L 2 +#SUPHOST= cvsup.uk.FreeBSD.org +#SUPFILE= /usr/share/examples/cvsup/stable-supfile +#SUPFILE1= /usr/share/examples/cvsup/secure-supfile +#PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile +#DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile +# +# top(1) uses a hash table for the user names. The size of this hash +# can be tuned to match the number of local users. The table size should +# be a prime number approximately twice as large as the number of lines in +# /etc/passwd. The default number is 20011. +# +#TOP_TABLE_SIZE= 101 +# +# Documentation +# +# The list of languages and encodings to build and install +# +#DOC_LANG= en_US.ISO_8859-1 ru_RU.KOI8-R +# +# +# sendmail +# Setting the following variables modifes the build environment for +# sendmail and its related utilities. For example, SASL support can be +# added with settings such as: +# +# SENDMAIL_CFLAGS=-I/usr/local/include -DSASL +# SENDMAIL_LDFLAGS=-L/usr/local/lib +# SENDMAIL_LDADD=-lsasl +# +#SENDMAIL_CFLAGS= +#SENDMAIL_LDFLAGS= +#SENDMAIL_LDADD= +#SENDMAIL_DPADD= diff -urN 3.5-RELEASE/etc/defaults/pccard.conf 4.2-RELEASE/etc/defaults/pccard.conf --- 3.5-RELEASE/etc/defaults/pccard.conf Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/defaults/pccard.conf Mon Nov 20 21:03:04 2000 @@ -0,0 +1,1865 @@ +# Default PCCARD configuration file +# +# Removing all IRQ conflicts from this file can't be done because of some +# IRQ-selfish PC-cards. So if you want to use some of these cards in +# your machine, you will be forced to modify their IRQ parameters from +# the following list. +# +# IRQ == 0 means "allocate free IRQ from IRQ pool" +# IRQ == 16 means "do not use IRQ (e.g. PIO mode)" +# +# $FreeBSD: src/etc/defaults/pccard.conf,v 1.98.2.10 2000/10/31 06:22:19 sanpei Exp $ +# +# Send new entries for this file to imp@freebsd.org. He's volunteered +# to act as coordinator for this file. +# + +# Generally available IO ports +io 0x240-0x360 +# Generally available IRQs (Built-in sound-card owners remove 5) +irq 3 5 10 11 15 +# Available memory slots +memory 0xd4000 96k + +# Include user configration file +# This allow you to override or add configurations. +include /etc/pccard.conf + +# +# PLEASE KEEP THIS FILE IN ORDER +# +# In order is defined as follows. We sort first by driver type (an, ed, etc) +# and then by CIS strings. Do not commit to this file entries out of +# order. +# + +########## aic ########## + +# Adaptec SlimSCSI (also included with Sony CD-ROM players) +card "Adaptec, Inc." "/APA-1460 .*/" + config 0x9 "aic" ? + insert camcontrol rescan $device + +# NewMedia Bustoaster SCSI +card "New Media" "SCSI" + config 0x22 "aic" ? + insert camcontrol rescan $device + +########## an ########## + +# Aironet PC4500 2Mbps 802.11 wireless NIC +card "Aironet" "PC4500" + config 0x5 "an" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Aironet PC4800 11Mbps 802.11 wireless NIC +card "Aironet" "PC4800" + config 0x5 "an" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Aironet 340/342 Series 11Mbps 802.11 wireless NIC +card "Cisco Systems" "340 Series Wireless LAN Adapter" + config auto "an" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## ata ########## + +# Sony VAIO cdrom, Ninja-ATA CD-ROM Drive, MELCO CDN-D12EX +card " " "NinjaATA-" + config auto "ata" ? + logstr "NinjaATA" + +# Non-brand Compact Flash Card(32MB) +card " " "KCF 32M" + config 0x1 "ata" ? iosize 16 + logstr "Compact Flash Card 32M" + +# Caravelle PSC-IDE 6x ATAPI CD-ROM +card "Caravelle" "PSC-IDE " + config 0x2a "ata" ? # 0x1 (flags for wd, not sure for ata) + +# MCD-601p 6x CD-ROM drive. +card "CDROM" "IDE" + config auto "ata" ? + logstr "MCD-601p" + +# Lexar Media compact flash +card "CL ATA FLASH CARD LEXAR " "TIDALWV" +# auto does not work + config 0x1 "ata" ? + +# DATAFAB PCMMD2 +card "DATAFAB" "PCMCIA-TO-IDE" + config 0x1 "ata" ? + +# DHU Mobile Media CD-ROM +# (no hotplug support) +card "Digital Equipment Corporation." "Digital Mobile Media CD-ROM" + config 0xb "ata" 15 + +# EXP DVD-780 DVD-ROM drive +card "EXP " "PnPIDE" + config auto "ata" ? + +# Toshiba mobile CD-ROM (Bundled with Portege 3110CT) +card "FREECOM" "PCCARD-IDE" + config auto "ata" ? iosize 16 + +# FUJITSU FlashDiskCard ZEBO-ATA40 +card "FUJITSU" "ZEBO-ATA" + config 0x03 "ata" ? + +# Greystone Diskdock +card "GREYSTONE PERIPHERAL DISKDOCK" "/.*/" + config default "ata" ? + +# HAGIWARA FLASH +card "HAGIWARA" "FLASH" + config default "ata" ? + +# Hitachi Flash ATA +card "HITACHI" "/.*FLASH.*/" + config 0x01 "ata" ? iosize 16 + +# IBM Flash ATA (Ricoh Flash ATA 10MB) +card "IBM" "IBM17JSSFP10" + config auto "ata" ? iosize 16 + +# XXX NOT SURE SUPPORTED +# IBM Portable 4X Speed CD-ROM Drive CD-400 +#card "IBM" "PCMCIA CD-ROM Drive CD-400" +# config 0x1 "ata" ? iosize 0x20 # 0x10000 (flags for wd, not sure for ata) + +# IBM CD-20XSeries(IDE PC Card) +card "IBM" "PCMCIA Portable CD-ROM Drive" + config auto "ata" ? iosize 0x1 + +# IBM Microdrive (CF+ Type II) +card "IBM" "microdrive" +# config 0x03 "ata" ? + config 0x01 "ata" ? iosize 16 + +# Integral Peripherals Viper HDD Series +card "INTEGRAL PERIPHERALS" "ATA CARD" +# config default "ata" ? + config 0x01 "ata" ? iosize 16 + +# IO DATA PCMF144/20 (as Flash ATA only) +card "IO DATA" "ATA&MODEM" + config 0x7 "ata" ? + +# IO DATA CBIDE2 in 16 bit mode +# (bundled with IO DATA CDP-AX24T, Panasonic DVD-ROM LK-RV8171D) +card "IO DATA" "CBIDE2" + config default "ata" ? + +# IO Data PCIDE-II (bundled with CDP-TX6, etc.) +card "IO DATA" "PCIDEII" + config auto "ata" ? + +# Iomega Zip Drive +card "Iomega" "PCMCIA to 16 bit ATAPI Adapter" + config 0x2 "ata" ? + +# KODAK Picture Card +card "KODAK Picture Card" "KODAK" + config default "ata" ? + +# TOSHIBA Portable 24X Speed CD-ROM Drive PA2673UJ +card "LOOKMEET" "CBIDE2" + config default "ata" ? + +# Maxtor ATA HDD +card "Maxtor" "/MXL.*/" + config 0x03 "ata" ? + +# Microtech XpressDock +card "Microtech International Inc." "IDE PCCARD" + config auto "ata" ? 0x20000 iosize 16 + +# Midori Elec. Flash ATA +card "Midori Elec." "/.*FLASH.*/" + config 0x03 "ata" ? + +# LK-RM120 +card "Panasonic" "LMEK0406" + config 0x22 "ata" ? 0x1 + +# Another boring, generic ata atapter +card "PC CARD MANUFACTURER" "PCMCIA ATA/ATAPI Adapter" + config auto "ata" ? + +# pc-card from PSCD-740 cdrom +card "PCMCIA" "CD-ROM" + config 0x1 "ata" ? + +# Shining PMIDE-ASC CDROM / Road Warrior Bullet Disk +card "Shining" "PMIDE-ASC" + config auto "ata" ? 0x20000 + +# Microtech PortableDRIVE25/PCMCIA +card "SHUTTLE TECHNOLOGY LTD." "PCCARD-IDE/ATAPI Adapter" + config auto "ata" ? 0x20000 + +# XXX NOT SURE SUPPORTED +# CitiDISK & Addonics PocketZIP +#card "Shining" "PMIDE-ASC" +# config default "ata" ? # 0x20000 (flags for wd, not sure for ata) + +# Sicon Peripheral PCMCIA ATA/ATAPI Adapter +card "Sicon Peripheral" "PCMCIA ATA/ATAPI Adapter" + config default "ata" ? + +# SiliconTech,Inc. Compact PC Card +card "SiliconTech,Inc." "/[0-9]*MB Compact PC Card/" + config 0x1 "ata" ? + +# Simple Technology ata flash +card "Simple Technology " "STI-ATA" + config 0x2 "ata" ? + +# SONY Memory Stick PC Card Adaptor +card "SONY" "/MEMORYSTICK.*/" + config 0x01 "ata" ? + iosize 16 + +# SunDisk Flash ATA +# (OEM: Epson Flash Packer) +card "SunDisk" "/.*/" + config 0x1 "ata" ? + +# TDK Flash ATA +card "TDK TC_H." "/.*/" + config 0x1 "ata" ? + +# IO Data CBIDE (bundled with CDP-FX24, etc.) +card "WIT" "IDE16" + config auto "ata" ? + +# LIP-32B attached to Logitec LCW-PD648PI +card "WORKBIT" "ATA-32Bi(16)" + config default "ata" ? + +# Viking ATA Flash card +card "VIKING ATA/CF FLASH CARD " "TOR/AM " + config 0x2 "ata" ? + +########## awi ########## + +# Generic AMD Am79c930 based card +card "AMD" "Am79C930" + config 0x1 "awi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +card "Bay Networks" "BayStack 650 Wireless LAN" + config 0x1 "awi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +card "Farallon" "SkyLINE Wireless" + config default "awi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +card "Icom" "SL-200" + config 0x1 "awi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## cnw ########## + +# XXX NOT SUPPORTED YET +# NetWave AirSurfer +# NOTE: For some machines, wait cycle for memory access is required. +# you should change "0x40" on the last part of "cardmem" line to "0x44", +# like: +# cardmem 0xd4000 0x20000 0x9000 0x44 +# IBM ThinkPads are known to require this change. +#card "Xircom" "CreditCard Netwave" +# config 0x01 "cnw" ? +# cardmem 0xd4000 0x20000 0x9000 0x40 +# config 0x01 "cnw" ? +## cardmem 0xdd000 0x20000 0x9000 0x40 +# ether 0x126 00:80:c7 00:20:d8 +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + +########## ed ########## + +# No-brand NE2000 compatible card (FCC ID: LXLC1LANTB) +card " " "Ethernet Combo card" + config auto "ed" ? 0x10 + logstr "NE2000 compatible card" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Map Japan MPL-972 +card "2408LAN" "Ethernet" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Accton EN2212 +# Very slow! (PIO mode) +card "ACCTON" "EN2212" + config 0x1 "ed" ? 0x10 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +#Accton 2216 +card "ACCTON" "EN2216-PCMCIA-ETHERNET" + config 0x20 "ed" ? +# config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Allied Telesis CentreCOM LA100-PCM-T V2 +card "Allied Telesis, K.K" "CentreCOM LA100-PCM-T V2 100/10M LAN PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Allied Telesis Ethernet Card +card "Allied Telesis,K.K" "Ethernet LAN Card" + config 0x1 "ed" ? 0x10 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Allied Telesis CentreCOM LA-PCM_V2 ethernet card +# NTT-DATA ASTROWINK-M/MMOIL(IrLAN) ethernet card +card "Allied Telesis, K.K." "CentreCOM LA-PCM_V2" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Allied Telesis CentreCOM LA100-PCM-T V2 +card "Allied Telesis, K.K." "CentreCOM LA100-PCM-T V2 100/10M LAN PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Allied Telesis CentreCOM LA-PCM V3 +card "Allied Telesis K.K." "LA-PCM V3" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# AmbiCom 10BaseT card +card "AmbiCom Inc" "AMB8002T" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Billionton LNT-10TB +card "Billionton" "LNT-10TB" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# CNet BC40 adapter +card "CNet" "CN40BC Ethernet" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# COREGA FEther PCC-TXF +card "corega" "FEther PCC-TXF" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# COREGA Ether PCC-T +card "corega K.K." "corega Ether PCC-T" + config 0x20 "ed" ? +# config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# COREGA EtherII PCC-T +card "corega K.K." "corega EtherII PCC-T" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# COREGA FastEther PCC-TX +card "corega K.K." "corega FastEther PCC-TX" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Corega PCM-T +card "Corega,K.K." "Ethernet LAN Card" + config auto "ed" ? + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# CyQ've ELA-010 +card "CyQ've" "ELA-010" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# CyQ've ELA-110 +card "CyQ've" "ELA-110 10/100M LAN Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# CyQ've ELA-110E +card "CyQ've" "ELA-110E 10/100M LAN Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# D-Link DE-650 NE2000 clone +card "D-Link" "DE-650" + config 0x20 "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# D-Link DE-660 NE2000 clone +card "D-Link" "DE-660" + config 0x20 "ed" ? 0x10 + ether 0x81 + insert /etc/pccard_ether $device start +# insert /etc/pccard_ether $device start link0 -link1 + remove /etc/pccard_ether $device stop + +# D-Link DFE-650 NE2000 clone +card "D-Link" "DFE-650" + config 0x20 "ed" ? 0x10 + insert /etc/pccard_ether $device start +# insert /etc/pccard_ether $device start link0 -link1 + remove /etc/pccard_ether $device stop + +# D-Link DME-560T LAN/FAX/MODEM Card (as Ethernet) +card "D-Link" "DME560T" + config default "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Danpex (Alloy, etc.) EN-6200P2 +card "DANPEX" "EN-6200P2" + config 0x22 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Dayna Communications CommuniCard E +card "Dayna Communications, Inc." "CommuniCard E" + config auto "ed" ? 0x10 +# ether 0x110 00:80:19 + ether 0x110 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Digital DEPCM-BA Ethernet +card "DIGITAL" "DEPCM-XX" + config auto "ed" ? 0x10 +# ether 0xff0 00:00:e8 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Planex FNW-3600-T +card "Dual Speed" "10/100 PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Planex FNW-3600-TX 16bit FastEthernet DirectDock +card "Dual Speed" "10/100 Port Attached PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# LinkSys ethernet card +card "E-CARD" "E-CARD" + config 0x20 "ed" ? + logstr "LinkSys card" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Eiger Labs Ethernet COMBO +card "EIGER Labs Inc." "Ethernet COMBO Card" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# XXX Compex Net-A adapter, Telecom SuperSocket RE450T and +# Apollo PCMCIA Ethernet Adapter have same manufacturer and +# card version string. They should be distinguished by +# other info. (such as additional information or OEM-ID/product-ID). + +# Compex Net-A adapter +card "Ethernet" "Adapter" + config 0x1 "ed" ? + ether 0xff0 + logstr "Compex Net-A adapter" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Telecom Device SuperSocket RE450T +# Note: There are several revisions of the cardon the market. +# Type A needs no "ether" line. +# Type B needs "ether 0x110" line. +# Type C needs "ether 0xff0" line. +# Yet more revisions exist, reportedly. +# If you see strange MAC address shown by ifconfig command, +# try other config. +card "Ethernet" "Adapter" + config 0x2 "ed" ? +# ether 0x110 00:e0:98 +# ether 0xff0 00:e0:98 + logstr "Telecom SuperSocket RE450T" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Apollo PCMCIA Ethernet Adapter +card "Ethernet" "Adapter" + config 0x0 "ed" ? + logstr "Apollo PCMCIA Ethernet Adapter" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# pci Ethernet Adapter Card +card "Ethernet" "CF Size PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# pci Ethernet Adapter Card +card "Ethernet" "CF Size PC Card" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# "Ethernet Adapter" "E2000 PCMCIA Ethernet" +card "Ethernet Adapter" "E2000 PCMCIA Ethernet" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ADDTRON EP-210A +card "EP-210 PCMCIA LAN CARD." "/.*/" + config auto "ed" ? 0x10 +# ether 0x110 00:40:33 + ether 0x110 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# PLANEX (PLANET) FNW-3700-T +card "Fast Ethernet" "16-bit PC Card" + config auto "ed" ? 0x30000 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Planex FNW-3600-T 16bit FastEthernet +card "Fast Ethernet" "Adapter" + config 0x7 "ed" ? + iosize 32 + logstr "Planex FNW-3600-T" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# TDK Grey Cell GCS2000 Ethernet Card +card "Grey Cell" "GCS2000" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Grey Cell GCS2220 Ethernet Card +card "Grey Cell" "GCS2220" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# GVC NIC-2000P Ethernet Card +card "GVC" "NIC-2000p" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# IBM PCMCIA Ethernet I/II +card "IBM Corp." "Ethernet" + config 0x1 "ed" ? + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +#AR-P500 ethernet card, PLANET PCMCIA ethernet Adapter card ENW-3500 +card "IC-CARD" "IC-CARD" + config auto "ed" ? + logstr "AR-P500 Ethernet card" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# IC-CARD+ Ethernet card +card "IC-CARD+" "IC-CARD+" + config auto "ed" ? + logstr "IC-CARD+ Ethernet card" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# I/O DATA PCLA/T +card "I-O DATA" "PCLA" + config auto "ed" ? 0x10 +# ether 0x1c0 00:a0:b0 +# ether 0xff0 00:a0:b0 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# I-O DATA PCLATE +card "IO DATA" "PCLATE" + config 0x20 "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# I-O DATA PCETTX +card "IO DATA" "PCETTX" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# KANSAI ELECTRIC KLA-PCM/T +card "KANSAI ELECTRIC CO.,LTD" "KLA-PCM/T" + config 0x1 "ed" 15 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Kingston KNE-PC2 +card "Kingston" "KNE-PC2" + config default "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Kingston KNE-PCM/x Ethernet +card "Kingston Technology Corp." "/EtheRx PC Card Ethernet.*/" + config auto "ed" ? + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ELECOM Laneed LD-10/100CD +card "Laneed" "LD-10/100CD" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Elecom Laneed LD-CDF +card "Laneed" "LD-CDF" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ELECOM Laneed LD-CDS +card "Laneed" "LD-CDS" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Linksys Combo PCMCIA EthernetCard (model EC2T on box) +card "Linksys" "Combo PCMCIA EthernetCard (EC2T)" + config 0x1 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Linksys Combo PCMCIA Ethernet Card +card "LINKSYS" "E-CARD" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Linksys EtherFast 10/100 Intergrated PC Card (PCM100) +card "Linksys" "EtherFast 10/100 Integrated PC Card (PCM100)" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +#Linksys EtherFast 10/100 PC Card (PCMPC100) +card "Linksys" "EtherFast 10/100 PC Card (PCMPC100)" + config 0x3 "ed" ? +# config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Logitec LPM-LN100TX 100BASE-TX Ethernet LAN CARD +card "Logitec" "LPM-LN100TX" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Logitec LPM-LN20T +card "Logitec" "LPM-LN20T" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Socket LP-E (WinCE Low Power Ethernet) +card "Low Power Ethernet LAN Adapter" "Socket Communications, Inc" + config 0x20 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ELECOM Laneed LD-CDWA (DP83902A) +card "MACNICA" "ME1-JEIDA" + config auto "ed" ? +# ether 0xb8 08:00:42 + ether 0xb8 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Matsushita Electric Industrial Co.,LTD. CF-VEL211P-B +card "Matsushita Electric Industrial Co.,LTD." "CF-VEL211" + config auto "ed" ? +# ether 0xff0 00:80:45 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# MELCO LPC2-T +card "MELCO" "LPC2-T" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# MELCO LPC2-TX +card "MELCO" "LPC2-TX" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Melco LPC-T (PIO mode) +card "MELCO" "LPC3-TX" + config 0x1 "ed" ? 0x30000 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# National Semiconductor InfoMover 4100 +card "National Semiconductor" "InfoMover 4100" + config auto "ed" ? +# ether 0xff0 08:00:17 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# National Semiconductor InfoMover NE4100 +card "National Semiconductor" "InfoMover NE4100" + config 0x1 "ed" ? + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NDC Ethernet Instant-Link NE2000 clone +card "NDC" "Ethernet" + config 0x22 "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NEC PC-9801N-J12 +card "NEC" "PC-9801N-J12" + config auto "ed" ? +# ether 0xff0 00:00:4c + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# BayNetworks NETGEAR FA410TXC Fast Ethernet +card "NETGEAR" "FA410TX" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Network Everywhere Ethernet 10BaseT PC Card +card "Network Everywhere" "Ethernet 10BaseT PC Card" + config 0x1 "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Network Everywhere Ethernet Fast Ethernet 10/100 PC Card +card "Network Everywhere" "Fast Ethernet 10/100 PC Card" + config 0x5 "ed" 10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# New Media Corporation LiveWire 10/100 +card "New Media Corporation" "LiveWire 10/100" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NextCom Next Hawk Etherneet Adapter +card "NextCom K.K." "Next Hawk" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Nihon Unisys, Ltd. JPF0400-ETH +card "Nihon Unisys, Ltd." "JPF0400-ETH" + config auto "ed" ? +# ether 0xff0 00:80:45 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Nihon Unisys, Ltd. JPF0400-LAN +card "Nihon Unisys, Ltd." "JPF0400-LAN" + config auto "ed" ? +# ether 0xff0 00:80:45 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# No-brand NE-2000 compatible card +card "PCMCIA" "ETHERNET V1.0" + config auto "ed" ? 0x10 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Telecom Device SuperSocket HPC100 +card "PCMCIA" "FastEthernet" + config auto "ed" ? 0x30000 + logstr "Telecom Device SuperSocket HPC100" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Billionton 10Base-TX ETHERNET PCCARD (aka UE2216) +# Also Genuius "Ethernet ME3000II SE" +card "PCMCIA" "PCMCIA-ETHERNET-CARD" + config 0x20 "ed" ? 0x10 + logstr "UE2216" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Melco LPC-T (PIO mode) +card "PCMCIA" "UE2212" + config auto "ed" ? 0x10 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# EXPsys PCMCIA Ethernet Combo, Relia PCMCIA Ethernet +card "PCMCIA LAN" "Ethernet" + config auto "ed" ? + logstr "EXPsys Ethernet" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# LinkMates LM 336 LAN Fax/Modem PC Card +card "PCMCIAs" "ComboCard" + config 0x24 "ed" ? 0x10 + logstr "LinkMates LM 336" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Telecom Device SuperSocket LM336 (as Ethernet only) +card "PCMCIAs" "LanModem" + config default "ed" ? + logstr "SuperSocket LM336" + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# PreMax PE-200 Ethernet Card +card "PMX " "PE-200" + config auto "ed" ? 0x10 +# ether 0x7f0 00:20:e0 + ether 0x7f0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Psion Dacom Gold Card V34 Ethernet GSM +# as ethernet +card "Psion Dacom" "Gold Card V34 Ethernet GSM" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# RIOS PC CARD3 ETHERNET +card "RIOS Systems Co." "PC CARD3 ETHERNET" + config auto "ed" ? +# ether 0xff0 00:00:48 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# RPTI EP401 Ethernet card +card "RPTI" "EP401 Ethernet NE2000 Compatible" + config 0x22 "ed" 9 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# SCM Ethernet Combo (*Not SMC :-)*) +card "SCM" "Ethernet Combo card" + config auto "ed" ? 0x10 +# ether 0xff0 00:20:cb + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Epson EEN10B Ethernet Card +card "Seiko Epson Corp." "Ethernet" + config auto "ed" ? 0x10 +# ether 0xff0 00:00:48 + ether 0xff0 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3way 3WL-847-TX +card "SUN WAY" "3WL-847-TX 100BASE-TX" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Surecom EtherPerfect EP-427 +card "TAMARACK" "Ethernet" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# TDK LAK-CD031 +card "TDK" "/LAK-CD031.*/" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Telecom Device SuperSocket RE450T and RE550T +card "Telecom Device K.K." "/SuperSocket RE[45]50T/" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Toshiba Joho System PTJ-LAN/T +card "TJ" "Ethernet" + config auto "ed" ? 0x10 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Xircom CompactCard Ethernet 10 (CFE-10) +card "Xircom" "CompactCard Ethernet" + config auto "ed" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## ep ########## + +# 3Com Fast Etherlink 3C574TX +card "3Com" "3C574-TX Fast EtherLink PC Card" + config 0x1 "ep" ? 0x1 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com Megahertz 3CXEM556 (only lan side) doesn't work yet +card "3Com" "Megahertz 3CXEM556" + config 0x1 "ep" ? 0x1 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com Megahertz 3CCFEM556BI, 3CXEM556B +# as ethernet +card "3Com" "/Megahertz 3C.*EM556/" + config default "ep" ? 0x1 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com Megahertz 574B +card "3Com" "Megahertz 574B" + config 0x1 "ep" ? 0x1 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com Etherlink III 3CXE589EC +# 3Com Etherlink III 3CXE589ET +card "3Com" "Megahertz 589E" + config 0x1 "ep" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com OfficeConnect 3CXSH572BT +card "3Com" "OfficeConnect 572B" + config 0x1 "ep" ? 0x1 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# 3Com Etherlink III 3C562 (as Network) +# Don't think this will work. +#card "3Com Corporation" "3C562" +# config 0x9 "ep" ? +# insert /etc/pccard_ether $device start -link0 link1 +# remove /etc/pccard_ether $device stop + +# 3Com Etherlink III 3C589B, 3C589C +card "3Com Corporation" "3C589" + config 0x1 "ep" ? +# config auto "ep" ? + insert /etc/pccard_ether $device start -link0 link1 +# insert /etc/pccard_ether $device start link0 -link1 + remove /etc/pccard_ether $device stop + +# 3Com Etherlink III 3C589D +card "3Com Corporation" "3C589D" + config 0x1 "ep" ? +# config auto "ep" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Farallon EtherMac +card "Farallon" "ENet" + config 0x1 "ep" ? + insert /etc/pccard_ether $device start +# insert /etc/pccard_ether $device start link0 + remove /etc/pccard_ether $device stop + +########## ex ########## + +# Olicom OC2220 +card "Olicom" "Ethernet" + config 0x1 "ex" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## fe ########## + +# CONTEC C-NET(PC)C Ethernet +card "CONTEC Co.,Ltd." "/C-NET\(PC\)C.*/" + config auto "fe" ? +# ether 0x58 00:80:4c + ether 0x58 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Fujitsu MBH10303 Ethernet PCMCIA +card "EAGLE Technology" "NE200 ETHERNET LAN MBH10303 " + config auto "fe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Eiger Labs EPX-10BT +card "Eiger labs,Inc." "EPX-10BT PC Card Ethernet 10BT" + config auto "fe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Fujitsu FMV-J182, FMV-J182A +card "FUJITSU" "LAN Card(FMV-J182)" + config auto "fe" ? + # These cards have same ID strings, and different MAC address + # locations. +# ether 0xf2c 00:00:0e #FMV-J182 +# ether 0xf2c #FMV-J182 +# ether 0x1cc 00:00:0e #FMV-J182A + ether 0x1cc #FMV-J182A + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Fujitsu Towa LA501 Ethernet +card "FUJITSU TOWA" "LA501" + config auto "fe" ? 0x10 +# ether 0x332 00:00:0e + ether 0x332 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# HITACHI HT-4840-11 +card "HITACHI" "HT-4840-11" + config auto "fe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NextCom J Link NC5310 +card "NextComK.K." "/NC5310 Ver1\.0.*/" + config auto "fe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# RATOC REX-5588, REX-9822, REX-4886 +card "PCMCIA LAN MBH10304 ES" " 01" + config auto "fe" ? +# ether 0x32c 00:c0:d0 # many minor revs.... +# ether 0x328 00:c0:d0 +# ether 0x200 00:c0:d0 + ether 0x200 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Fujitsu MBH10302 +card "PCMCIA MBH10302" "01" + config auto "fe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# RATOC REX-R280 +card "RATOC System Inc." "10BASE_T CARD R280" + config auto "fe" ? +# ether 0x1fc 00:c0:d0 + ether 0x1fc + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# TDK LAK-CD021, LAK-CD021A, LAK-CD021BX +card "TDK" "LAC-CD02x" + config auto "fe" ? + # These cards have same ID strings, and different MAC address + # locations. + #ether 0x92 00:80:98 # LAC-CD021, LAC-021A + #ether 0x96 00:80:98 # LAC-CD021BX + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## fdc ########## + +# Libretto Floppy disk +card "Y-E DATA" "External FDD" + config 0x4 "fdc" ? + +########## gp ########## + +# XXX NOT SUPPORTED YET +# National Instruments PCMCIA-GPIB Cards +#card "National Instruments" "PCMCIA-GPIB" +# config default "gp" pio + +########## hss ########## + +# XXX NOT SUPPORTED YET +# Hitachi microcomputer speech synthesizer card +#card "/HITACHI MICROCOMPUTER SYSTEM LTD.*/" "MSSHVPC02" +# config default "hss" pio + +########## joy ########## + +# XXX NOT SUPPORTED YET +# IO DATA PCJOY +#card "IO DATA" "PCJOY" +# config default "joy" pio +## config 0x1 "joy" pio +## config 0x2 "joy" pio + +########## ncv ########## + +# New Media Corporation BASICS SCSI +# (Do not put this entry under Bustoaster) +card "BASICS by New Media Corporation" "SCSI Sym53C500" + config auto "ncv" ? + +# Media Intelligent SCSI-2 PC Card MSC-200 +card "EPSON" "SCSI-2 PC Card SC200" + config auto "ncv" ? + +# KME (TAXAN ICD-400PN, etc.) +card "KME" "KXLC002" + config auto "ncv" ? 0xb4d00000 + +# KME KXLC004 +card "KME" "KXLC004" + config auto "ncv" ? 0xb4d00100 + +# IO DATA PCSC-DV +# Macnica Miracle SCSI mPS100 +card "MACNICA" "MIRACLE SCSI" "mPS100" "D.0" + config auto "ncv" ? 0xb6250000 + +# Macnica Miracle SCSI-II mPS110 +card "MACNICA" "MIRACLE SCSI-II mPS110" + config auto "ncv" ? 0 + +# NEC PC-9801N-J03R +card "NEC" "PC-9801N-J03R" + config auto "ncv" ? 0 + +# Qlogic Fast SCSI +card "QLOGIC CORPORATION" "pc05" + config auto "ncv" ? 0x84d00000 + +# RATOC REX-9530 +card "RATOC System Inc." "/SCSI2 CARD.*/" + config auto "ncv" ? 0x84d00000 + +# RATOC REX-5572 (as SCSI only) +card "RATOC System Inc." "/SOUND/SCSI2 CARD.*/" + config auto "ncv" ? 0x84d00000 +# cardio 0x640 0x10 + iosize 16 + +########## nsp ########## + +# WORKBIT Ninja SCSI series +card "IO DATA" "CBSC16 " + config auto "nsp" ? + +# WORKBIT Ninja SCSI series +card "WBT" "NinjaSCSI-3" + config auto "nsp" ? + +# WORKBIT Ninja SCSI series (PIO mode) +# (If you want to use them in PIO mode comment out above and uncommnet below.) +#card "WBT" "NinjaSCSI-3" +# config auto "nsp" ? 0x100 + +########## opl ########## + +# XXX NOT SUPPORTED YET +# RATOC REX-5570 Sound Card +#card "1195 RATOC System Inc." "REX5570 SOUND CARD" +# config default "opl" ? + +########## scc ########## + +# XXX NOT SUPPORTED YET +# IBM Smart Capture Card +#card "IBM Corp." "Video Capture" +# config default "scc" pio +# cardmem 0xd4000 0x0 0x8000 + +########## sio ########## + +# 3Com/USR/MegaHertz 3CCM156 +card "3COM" "3CCM156" + config 0x23 "sio" ? + +# 3com/USR/Megahertz 3CCM556 +card "3Com" "3CXM/3CCM556" + config 0x23 "sio" ? + +# 3Com Etherlink III 3C562 (as Modem) +card "3Com Corporation" "3C562" + config 0x09 "sio" ? + +# ADVANTECH COMpad-32/85 (dual port, but only one works) +card "ADVANTECH" "COMpad-32/85" + config auto "sio" ? 0x330 + +# AIWA PV-JF288 +card "AIWA CO.,LTD." "PV-JF288 " + config 0x23 "sio" ? + +# Apex Data 28.8 PC Card "MOBILE PLUS Cellular" modem. +card "AD PC_CARD" "RC288ACL" + config 0x22 "sio" ? +# config auto "sio" ? + +# AIWA PV-JF3356 +card "AIWA CO.,LTD. MODEM" "PV-JF3356" + config auto "sio" ? 0x40000 + +# APEX DATA MultiCard (as Modem only) +card "APEX DATA" "MULTICARD" + config 0xb "sio" ? + +# Eiger 33.6 modem +card "AT&T" "V34+ Fax Modem" + config 0x23 "sio" ? + +# AT&T Paradyne KeepInTouch 14.4 modem +card "AT&T Paradyne" "KeepInTouch Card" + config 0x23 "sio" ? + reset 1000 + +# BUG Linkboy D64K (ISDN) +card "BUG Inc." "Linkboy D64K" + config 0x23 "sio" ? + +# NewMedia 14.4K FAX/Data Modem +card "CIRRUS LOGIC" "FAX MODEM" + config 0x23 "sio" ? + +# COM1 SA +card "COM1 SA" "MC218 CARD" + config 0x3 "sio" ? + +# COM1 SA +card "COM1 SA" "MC220 CARD" + config 0x3 "sio" ? + +# Digiteam Expresso 14.4 Modem +card "Digiteam GmbH" "Expresso Modem" + config 0x24 "sio" ? + +# Eicon DIVA T/A +# at@menu Config menu +# at>vc View current profile +# at>vd View troubleshooting information +card "Eicon Technology" "DIVA T/A" + config 0x5 "sio" ? + +# Ericsson DC23 GSM modem card +card "ERICSSON" "Modem, DC23" + config 0x21 "sio" ? + +# GATEWAY 2000 FAX/Data Modem (14.4K) +card "GATEWAY2000" "CC3144" + config 0x22 "sio" ? + +# This one does work though +card "HAYES" "OPT288" + config 0x23 "sio" ? + +# Hayes OPTIMA 288 FAX/Data Modem +# currently does not work on my machine +card "Hayes" "OPTIMA 288 + FAX fo" + config 0x24 "sio" ? + reset 10000 + +# IBM Push/Pop Modem (14.4K) +card "IBM" "Push/Pop Modem(14.4K)" + config 0x22 "sio" ? + +# IBM 56k PCCCARD modem +card "IBM" "56K PC Card Modem" + config 0x22 "sio" ? + +# Intel EtherExpress(TM) PRO/100 LAN/Modem PC Card Adapter (as modem) +card "Intel" "EtherExpress(TM) PRO/100 LAN/Modem PC Card Adapter" + config 0x1f "sio" ? + +# US Robotics Worldport 14400 +card "Intel" "MODEM 2400+" + config 0x2 "sio" ? + +# Intelligent SurfCard +card "Intelligent" "PCMCIA FAX+MODEM" + config 0x1f "sio" ? + reset 1000 + +# Megahertz XJEM3288 (as modem) +card "MEGAHERTZ" "CC/XJEM3288" + config auto "sio" ? + +# Megahertz XJEM1336 (as modem) +card "MEGAHERTZ" "CC/XJEM3336" + config auto "sio" ? + +# Megahertz XJ1144 +card "MEGAHERTZ" "XJ1144" + config 0x23 "sio" ? + +# Megahertz XJ2144 (US) +card "MEGAHERTZ" "XJ2144" + config 0x23 "sio" ? + +# Megahertz XJ2144 (JP) +card "MEGAHERTZ" "XJ2144-81" + config 0x23 "sio" ? + +# Megahertz XJ2288 +card "MEGAHERTZ" "XJ2288" + config 0x23 "sio" ? + +# Megahertz XJ3288 +card "MEGAHERTZ" "XJ3288" + config 0x21 "sio" ? + +# Megahertz XJ-CC4288 +card "Megahertz" "XJ-CC4288" + config 0x23 "sio" ? + +# Megahertz XJ4336 +card "Megahertz" "XJ4336-CC4336" + config 0x22 "sio" ? +# config auto "sio" ? +# config 0x23 "sio" ? + +# XXX generic serial? +# Megahertz X-Jack Ethernet/Modem 14.4K (as Modem only) +card "Megahertz" "XJEM1144/CCEM1144" + config 0x27 "sio" ? + +# Motorola Montana +card "Motorola" "MONTANA 33.6 FAX/MODEM" + config 0x21 "sio" ? + +# XXX generic serial? +# Motorola Marine multifunction card (as modem) +card "Motorola, Inc." "MARINER MODEM/FAX/LAN" + config 0x35 "sio" ? + +# Nokia Card Phone 2.0 (gsm900/dcs1800 HSCSD terminal) +card "Nokia Mobile Phones" "Nokia Card Phone" + config 0x3 "sio" ? + +# NTT ThunderCard Modem +card "NTT-IT CO., LTD" "ThunderCard AVF288, V.34" + config 0x22 "sio" ? + +# NTT DoCoMo Mobile D Card 96P1 +card "NTT DoCoMo" "Mobile D Card 96P1" +# config 0x22 "sio" ? 0x82 + config 0x23 "sio" ? 0x82 +# config auto "sio" ? 0x82 + +# NTT DoCoMo (formerly NTT Personal) Paldio 611S +card "NTT DoCoMo" "PALDIO 611S PC CARD" + config auto "sio" ? 0x40000 + +# NTT DoCoMo DATA/FAX Adapter +card "NTT DoCoMo" "PCMCIA DATA/FAX ADAPTER 9600 Mark2" + config auto "sio" ? + +# NTT DoCoMo DATA/FAX Adapter +card "NTT DoCoMo" "/PCMCIA DATA/FAX.*/" + config auto "sio" ? 0x82 + +# NTT-IT ThunderCard +card "NTT Intelligent Technology Co., Ltd." "ThunderCard DD128" + config auto "sio" ? 0x80 + reset 1000 + +# NTT DoCoMo (formerly NTT Personal) FAX/Data 32K PHS Card Paldio 321S +card "NTT Personal" "32K Paldio 321S PC CARD" + config 0x23 "sio" ? + +# NTT DoCoMo (formerly NTT Personal) FAX/Data 32K PHS Card Paldio 341S +card "NTT Personal" "32K Paldio 341S PC CARD" + config 0x23 "sio" ? + +# NTT Personal Paldio Data Card DC-1S +card "NTT Personal" "/Paldio Data.*/" "DC-1S" + config auto "sio" ? 0x40000 + +# Nokia Cellular Data Card +card "Nokia Mobile Phones" "DTP-2" + config 0x22 "sio" ? + config 0x23 "sio" ? + +# This Nokia example allows either 1 or 2 Nokia cards to be fitted. +# With 2 Mobile Phones and Multilink PPP you can get a 19200 data channel. +# Nokia Cellular Data Card +card "Nokia Mobile Phones" "DTP-2 ver II" + config 0x23 "sio" ? + config 0x24 "sio" ? + +# Novalink NovaModem 144 +card "NovaLink Tech." "NovaModem 144 " + config 0x23 "sio" ? + +# Novatel Merlin CDPD card (wireless modem) +card "Novatel Wireless" "Merlin Type II Wireless IP Modem" + config auto "sio" ? + +# Omron ME2814 FAX/DATA MODEM +card "OMRON" "ME2814 FAX/DATA MOD" + config 0x23 "sio" ? + +# Omron MD24XCA FAX/Data Modem +card "OMRON Corp." "MD24XCA" + config 0x23 "sio" ? + reset 10000 + +# Option International PCMCIA55K06 +card "Option International" "GSM Data/Fax/SMS Modem" + config 0x22 "sio" ? + +# Banksia CardModem 56 +card "PCCardModem" "CardModem 56" + config 0x22 "sio" ? + +# Eiger PCCARD modem +# Apparently this modem does not work unless the recommended +# init string (AT&F&C1&D2) is supplied. +card "PCMCIA " "33.6K Fax/Modem " + config 23 "sio" ? + +# Actiontec Datalink with v.90 upgrade +card "PCMCIA " "56K V.90 Fax Modem (LK) " + config 0x1f "sio" ? + +# Billionton 56Kbps Fax Modem +card "PCMCIA CARD 56KFaxModem" "FM56C-NFS" + config 0x22 "sio" ? + +# PREMAX FM288 FAX/Data Modem +card "PREMAX" "FM288 " + config 0x23 "sio" ? + +# Panasonic FM-RADIO card +card "Panasonic" "CF-JVR101" + config 0x22 "sio" ? + +# Panasonic KX-PH402D +card "Panasonic" "KX-PH402D" + config 0x23 "sio" ? + +# Panasonic Modem Card TO-706C +card "Panasonic" "TO-706C" + config 0x23 "sio" ? + +# Panasonic Modem Card TO-706C +card "Panasonic" "TO-CAF288" + config 0x23 "sio" ? + +# Panasonic TO-CAF56K FAX/Data Modem +card "Panasonic Co." "TO-CAF56K" +# config auto "sio" pio + config auto "sio" ? + reset 10000 + +# Random modem bundled with Dell systems +card "Psion Dacom" "Gold Card Global 56K+Fax" + config 0x23 "sio" ? + +# RFI HotLine serial card +card "RFI" "RS-232 ComCard Rev.II" + config 0x23 "sio" ? + +# SII MC-6530 +card "SII" "PHS DATA 32S" + config auto "sio" ? 0x40000 + +# SII (DDI) MC-6550 +card "SII" "PHS DATA 64" + config auto "sio" ? 0x40000 + +# TDK 14.4 FAX/Data Modem +card "TDK" "DF1414 DATA/FAX MOD" + config 0x23 "sio" ? + +# TDK 14.4 FAX/Data Modem +card "TDK" "DF1414EX DATA/FAX M" + config 0x23 "sio" ? + +# TDK DN1280R +card "TDK" "DN1280R" + config auto "sio" ? + reset 1000 + +# TDK DP9600 +card "TDK" "DP9600" + config auto "sio" ? 0x40000 + +# XXX NOT SURE SUPPORTED +# TDK Multifunctioon Card (as Modem) +#card "TDK" "GlobalNetworker 3410/3412" +# config auto "sio" ? 0x40000 + +# Toshiba Modem/LAN card IPC5001B (as Modem) +card "TOSHIBA" "Modem/LAN Card" + config 0x25 "sio" ? + +# 3Com/USR/Toshiba SLIMV90 +card "TOSHIBA" "SLIMV90" + config 0x4 "sio" ? + +# 3Com/NoteWorthy 56K modem (bundled with Toshiba notebooks) +card "Toshiba America" "3CXM056-BNW" + config 0x20 "sio" ? + +# U.S. Robotics XJ1560J +card "U.S. Robotics" "XJ/CC1560J" + config 0x22 "sio" ? + +# Megahertz XJ1336 +card "U.S. Robotics" "XJ/CC1336" + config 0x21 "sio" ? + +# US Robotics Sportster PCMCIA V.34 +# US Robotics COURIER PCMCIA V.34 +card "USRobotics" "PCMCIA 28800 Data/F" + config 0x3 "sio" ? + +# Viking V.90/K56Flex modem +card "Viking" "V.90 K56flex" + config 0x23 "sio" ? + +# Xircom CreditCard Ethernet+Modem (Modem only !!!) +card "Xircom" "CreditCard Ethernet" + config 0x23 "sio" ? + +# Xircom CreditCard Ethernet 10/100 + modem (modem part) +card "Xircom" "CreditCard Ethernet+Modem 33.6" + config 0x23 "sio" ? + +# Xircom GlobalACCESS modem +card "Xircom" "CreditCard Modem 56 - GlobalACCESS" + config 0x1f "sio" ? + +# Xircom CreditCard Modem +card "Xircom" "CreditCard Modem CM-56T" + config 0x17 "sio" ? + reset 100 + +# Zoom 56K modem +# Freezes your system entirely if you don't have the reset.. +card "Zoom Telephonics, Inc." "PCMCIA 56K LT DataFax" + config 0x1f "sio" ? + reset 1000 + +########## sn ########## + +# Megahertz X-Jack Ethernet +card "Megahertz" "CC10BT/2" + config 0x1 "sn" ? + ether attr2 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Megahertz Ethernet Adapter +card "Megahertz" "ETHERNET ADAPTOR" + config auto "sn" ? +# ether attr2hex 00:00:86 + ether attr2 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Megahertz X-Jack Ethernet/Modem 14.4K +#card "MEGAHERTZ" "XJEM1144/CCEM1144" +# multifunc +# config default "sn" ? +# config 0x27 "sio" shared + +# MELCO LPC-TX +card "MELCO/SMC" "LPC-TX" + config auto "sn" ? +# ether 0x4a 00:a0:dc + ether 0x4a + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# SMC EtherEZ Combo(SMC8020BT) +card "SMC" "EtherEZ Ethernet 8020" + config default "sn" ? +# ether 0x9a 00:00:c0 +# ether 0x9a + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Victor M-MOIL CARD +card "JVC" "MiniMoil Ethernet Card" + config 0x01 "sn" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +########## spc ########## + +# REX5535AC, REX5535X SCSI +card "PCMCIA SCSI MBH1040" "01" + config 0x3a "spc" ? + +########## stg ########## + +# RATOC REX-5536, Melco IFC-SC +card "1195 RATOC System Inc." "REX5536 SCSI2 CARD" + config auto "stg" ? 0 + +# Future Domain SCSI2GO +card "Future Domain Corporation" "SCSI PCMCIA Credit Card Controller" + config auto "stg" ? + +# IBM SCSI PCMCIA Card +card "IBM Corp." "SCSI PCMCIA Card" + config auto "stg" ? + +# RATOC REX-5536AM, REX-9836A, ICM PSC-2401 SCSI +# (Don't put this entry under REX5535 series!) +# There's a buggy revision of this card which has broken CIS tupples. +# if you can't use this card, please use the point enabler. (for example, +# type "pccardc enabler 0 stg0 -a 0x4140 -i 5" from root command prompt) +card "PCMCIA SCSI MBH10404" "01" + config auto "stg" ? + logstr "RATOC REX-5536AM SCSI" + +# RATOC REX-5536M +card "PCMCIA SCSI2 CARD" "01" + config auto "stg" ? 0 + logstr "RATOC REX-5536M SCSI" + +########## wlp ########## + +# XXX NOT SUPPORTED YET +# AT&T GIS Wavelan PCMCIA +# If you want to use Japanese version, uncomment the second config +# line and comment-out the first line. +#card "AT&T" "WaveLAN/PCMCIA" +# config default "wlp" ? # US version (915MHz) +## config default "wlp" ? 0x01 # Japanese version (2.4GHz) +## ether wavelan +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + +# XXX NOT SUPPORTED YET +# Digital RoamAbout +#card "Digital" "RoamAbout/DS" +# config auto "wlp" ? +## ether wavelan +# insert /usr/sbin/wlpconfig -i wlp0 -w 0xaaaa +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + +# XXX NOT SUPPORTED YET +# Lucent Wavelan +#card "Lucent Technologies" "WaveLAN/PCMCIA" +# config default "wlp" ? +# ether wavelan +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + +# XXX NOT SUPPORTED YET +# NCR Wavelan PCMCIA +# If you want to use Japanese version, uncomment the second config +# line and comment-out the first line. +#card "NCR" "WaveLAN/PCMCIA" +# config default "wlp" ? # US version (915MHz) +## config default "wlp" ? 0x01 # Japanese version (2.4GHz) +# ether wavelan +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + + +########## wi ########## + +# Cabletron RoamAbout, WaveLAN/IEEE clone +card "Cabletron" "RoamAbout 802.11 DS" + config 0x1 "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Compaq WL100 +card "Compaq" "WL100_11Mbps_Wireless_PC_Card" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Corega KK Wireless LAN PCC-11 +card "corega K.K." "Wireless LAN PCC-11" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ELECOM Air@Hawk/LD-WL11/PCC (0.7.5) +card "ELECOM" "Air@Hark/LD-WL11/PCC" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ELECOM Air@Hawk/LD-WL11/PCC (0.7.6 and later) +card "ELECOM" "Air@Hawk/LD-WL11/PCC" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ICOM SL-1100 +card "ICOM" "SL-1100" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Farallon Skyline 11Mbps Wireless +card "INTERSIL" "HFA384x/IEEE" + config 0x1 "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Lucent WaveLAN/IEEE +card "Lucent Technologies" "WaveLAN/IEEE" + config 0x1 "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Melco Airconnect +card "MELCO" "WLI-PCM-L11" + config 0x1 "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NCR WaveLAN/IEEE +card "NCR" "WaveLAN/IEEE" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# NEC Wireless Card CMZ-RT-WP +card "NEC" "Wireless Card CMZ-RT-WP" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# PLANEX GeoWave/GW-NS110 +card "PLANEX" "GeoWave/GW-NS110" + config 0x1 "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# TDK LAK-CD011WL +card "TDK" "LAK-CD011WL for Wireless LAN" + config auto "wi" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + + +########## xe ########## + +# Accton EN2226/Fast EtherCard (16-bit verison) +card "Accton" "Fast EtherCard-16" + config auto "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Compaq Netelligent 10/100 PC Card +card "Compaq" "Netelligent 10/100 PC Card" + config 0x1 "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison) +card "Intel" "EtherExpress(TM) PRO/100 PC Card Mobile Adapter16" + config 0x1 "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# XXX NOT SURE SUPPORTED +# Toshiba 10/100 Ethernet PC Card IPC5008A +#card "Toshiba" "10/100 Ethernet PC Card" +# config auto "xe" ? +## cardio 0x300 0x10 +# iosize 16 +# insert /etc/pccard_ether $device start +# remove /etc/pccard_ether $device stop + +# Xircom Realport card + modem +card "Xircom" "16-bit Ethernet + Modem 56" + config 0x27 "xe" 9 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Xircom CreditCard Ethernet 10/100 +card "Xircom" "CreditCard 10/100" + config 0x1 "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Xircom CreditCard 10Base-T "CreditCard Ethernet Adaptor IIps" (PS-CE2-10) +card "Xircom" "CreditCard 10Base-T" + config auto "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Xircom CreditCard Ethernet 10/100 + modem (Ethernet part) +card "Xircom" "CreditCard Ethernet 10/100 + Modem 56" + config 0x27 "xe" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# ------------------------------------------------------------------- +# +# "Wildcard" entries +# +# ------------------------------------------------------------------- + +# GENERIC PCMCIA modem +generic serial + config auto "sio" ? + reset 10000 # for unstable cards + logstr "GENERIC PCMCIA modem" + +# GENERIC Flash ATA / ATA HDD +generic fixed_disk + config auto "ata" ? + logstr "GENERIC Flash ATA / ATA HDD" + diff -urN 3.5-RELEASE/etc/defaults/periodic.conf 4.2-RELEASE/etc/defaults/periodic.conf --- 3.5-RELEASE/etc/defaults/periodic.conf Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/defaults/periodic.conf Mon Nov 20 21:03:04 2000 @@ -0,0 +1,202 @@ +#!/bin/sh +# +# This is defaults/periodic.conf - a file full of useful variables that +# you can set to change the default behaviour of periodic jobs on your +# system. You should not edit this file! Put any overrides into one of the +# $periodic_conf_files instead and you will be able to update these defaults +# later without spamming your local configuration information. +# +# The $periodic_conf_files files should only contain values which override +# values set in this file. This eases the upgrade path when defaults +# are changed and new features are added. +# +# $FreeBSD: src/etc/defaults/periodic.conf,v 1.7.2.2 2000/09/20 02:35:57 jkh Exp $ +# + +# What files override these defaults ? +periodic_conf_files="/etc/periodic.conf /etc/periodic.conf.local" + +# periodic script dirs +local_periodic="/usr/local/etc/periodic /usr/X11R6/etc/periodic" + + +# Daily options + +# These options are used by periodic(8) itself to determine what to do +# with the output of the sub-programs that are run, and where to send +# that output. $daily_output might be set to /var/log/daily.log if you +# wish to log the daily output and have the files rotated by newsyslog(8) +# +daily_output="root" # user or /file +daily_show_success="YES" # scripts returning 0 +daily_show_info="YES" # scripts returning 1 +daily_show_badconfig="NO" # scripts returning 2 + +# 100.clean-disks +daily_clean_disks_enable="NO" # Delete files daily +daily_clean_disks_files="[#,]* .#* a.out *.core *.CKP .emacs_[0-9]*" +daily_clean_disks_days=3 # If older than this +daily_clean_disks_verbose="YES" # Mention files deleted + +# 110.clean-tmps +daily_clean_tmps_enable="NO" # Delete stuff daily +daily_clean_tmps_dirs="/tmp" # Delete under here +daily_clean_tmps_days="3" # If not accessed for +daily_clean_tmps_ignore=".X*-lock quota.user quota.group" # Don't delete these +daily_clean_tmps_verbose="YES" # Mention files deleted + +# 120.clean-preserve +daily_clean_preserve_enable="YES" # Delete files daily +daily_clean_preserve_days=7 # If not modified for +daily_clean_preserve_verbose="YES" # Mention files deleted + +# 130.clean-msgs +daily_clean_msgs_enable="YES" # Delete msgs daily +daily_clean_msgs_days= # If not modified for + +# 140.clean-rwho +daily_clean_rwho_enable="YES" # Delete rwho daily +daily_clean_rwho_days=7 # If not modified for +daily_clean_rwho_verbose="YES" # Mention files deleted + +# 150.clean-hoststat +daily_clean_hoststat_enable="YES" # Delete .hoststat daily +daily_clean_hoststat_days=3 # If not modified for +daily_clean_hoststat_verbose="YES" # Mention files deleted + +# 200.backup-passwd +daily_backup_passwd_enable="YES" # Backup passwd & group + +# 210.backup-aliases +daily_backup_aliases_enable="YES" # Backup mail aliases + +# 220.backup-distfile +daily_backup_distfile_enable="YES" # rdist /etc/Distfile + +# 300.calendar +daily_calendar_enable="NO" # Run calendar -a + +# 310.accounting +daily_accounting_enable="YES" # Rotate acct files +daily_accounting_compress="NO" # Gzip rotated files + +# 320.distfile +daily_distfile_enable="YES" # Run rdist daily + +# 330.news +daily_news_expire_enable="YES" # Run news.expire + +# 340.uucp +daily_uuclean_enable="YES" # Run uuclean.daily + +# 400.status-disks +daily_status_disks_enable="YES" # Check disk status +daily_status_disks_df_flags="-k -t nonfs" # df(1) flags for check + +# 410.status-uucp +daily_status_uucp_enable="YES" # Check uucp status + +# 420.status-network +daily_status_network_enable="YES" # Check network status +daily_status_network_usedns="YES" # DNS lookups are ok + +# 430.status-rwho +daily_status_rwho_enable="YES" # Check system status + +# 440.status-mailq +daily_status_mailq_enable="YES" # Check mail status +daily_status_mailq_shorten="NO" # Shorten output + +# 450.status-security +daily_status_security_enable="YES" # Security check +daily_status_security_inline="NO" # Run inline ? +daily_status_security_noamd="NO" # Don't check amd mounts +daily_status_security_nomfs="NO" # Don't check mfs mounts + +# 460.status-mail-rejects +daily_status_mail_rejects_enable="YES" # Check mail rejects +daily_status_mail_rejects_logs=3 # How many logs to check + +# 999.local +daily_local="/etc/daily.local" # Local scripts + + +# Weekly options + +# These options are used by periodic(8) itself to determine what to do +# with the output of the sub-programs that are run, and where to send +# that output. $weekly_output might be set to /var/log/weekly.log if you +# wish to log the weekly output and have the files rotated by newsyslog(8) +# +weekly_output="root" # user or /file +weekly_show_success="YES" # scripts returning 0 +weekly_show_info="YES" # scripts returning 1 +weekly_show_badconfig="NO" # scripts returning 2 + +# 120.clean-kvmdb +weekly_clean_kvmdb_enable="YES" # Clean kvmdb weekly +weekly_clean_kvmdb_days=7 # If not accessed for +weekly_clean_kvmdb_verbose="YES" # Mention files deleted + +# 300.uucp +weekly_uucp_enable="YES" # Clean uucp weekly + +# 310.locate +weekly_locate_enable="YES" # Update locate weekly + +# 320.whatis +weekly_whatis_enable="YES" # Update whatis weekly + +# 330.catman +weekly_catman_enable="NO" # Preformat man pages + +# 340.noid +weekly_noid_enable="NO" # Find unowned files +weekly_noid_dirs="/" # Look here + +# 400.status-pkg +weekly_status_pkg_enable="NO" # Find out-of-date pkgs + +# 999.local +weekly_local="/etc/weekly.local" # Local scripts + + +# Monthly options + +# These options are used by periodic(8) itself to determine what to do +# with the output of the sub-programs that are run, and where to send +# that output. $monthly_output might be set to /var/log/monthly.log if you +# wish to log the monthly output and have the files rotated by newsyslog(8) +# +monthly_output="root" # user or /file +monthly_show_success="YES" # scripts returning 0 +monthly_show_info="YES" # scripts returning 1 +monthly_show_badconfig="NO" # scripts returning 2 + +# 200.accounting +monthly_accounting_enable="YES" # Login accounting + +# 999.local +monthly_local="/etc/monthly.local" # Local scripts + + +# Define source_periodic_confs, the mechanism used by /etc/periodic/*/* +# scripts to source defaults/periodic.conf overrides safely. + +if [ -z "${source_periodic_confs_defined}" ]; then + source_periodic_confs_defined=yes + source_periodic_confs () { + local i sourced_files + + for i in ${periodic_conf_files}; do + case ${sourced_files} in + *:$i:*) + ;; + *) + sourced_files="${sourced_files}:$i:" + [ -r $i ] && . $i + ;; + esac + done + } +fi diff -urN 3.5-RELEASE/etc/defaults/rc.conf 4.2-RELEASE/etc/defaults/rc.conf --- 3.5-RELEASE/etc/defaults/rc.conf Thu Jun 22 12:13:46 2000 +++ 4.2-RELEASE/etc/defaults/rc.conf Mon Nov 20 21:03:04 2000 @@ -7,12 +7,16 @@ # instead and you will be able to update these defaults later without # spamming your local configuration information. # +# The ${rc_conf_files} files should only contain values which override +# values set in this file. This eases the upgrade path when defaults +# are changed and new features are added. +# # All arguments must be in double or single quotes. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.1.2.19 2000/02/19 13:11:28 jkh Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.53.2.13 2000/11/11 20:33:40 jkh Exp $ ############################################################## -### Important initial Boot-time options ##################### +### Important initial Boot-time options #################### ############################################################## swapfile="NO" # Set to name of swapfile if aux swapfile desired. @@ -21,17 +25,18 @@ apmd_flags="" # Flags to apmd (if enabled). pccard_enable="NO" # Set to YES if you want to configure PCCARD devices. pccard_mem="DEFAULT" # If pccard_enable=YES, this is card memory address. +pccard_beep="1" # pccard beep type. pccard_ifconfig="NO" # Specialized pccard ethernet configuration (or NO). pccardd_flags="" # Additional flags for pccardd. +pccard_conf="/etc/defaults/pccard.conf" # pccardd(8) config file local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d" # startup script dirs. -local_periodic="/usr/local/etc/periodic /usr/X11R6/etc/periodic" # periodic script dirs rc_conf_files="/etc/rc.conf /etc/rc.conf.local" ############################################################## ### Network configuration sub-section ###################### ############################################################## -### Basic network options: ### +### Basic network and firewall/security options: ### hostname="" # Set this! nisdomainname="NO" # Set to NIS domain if using NIS (or NO). dhcp_program="/sbin/dhclient" # Path to dhcp client program. @@ -40,21 +45,46 @@ firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall firewall_type="UNKNOWN" # Firewall type (see /etc/rc.firewall) firewall_quiet="NO" # Set to YES to suppress rule display +firewall_logging="NO" # Set to YES to enable events logging +firewall_flags="" # Flags passed to ipfw when type is a file +ip_portrange_first="NO" # Set first dynamically allocated port +ip_portrange_last="NO" # Set last dynamically allocated port +ipsec_enable="NO" # Set to YES to run setkey on ipsec_file +ipsec_file="/etc/ipsec.conf" # Name of config file for setkey natd_program="/sbin/natd" # path to natd, if you want a different one. natd_enable="NO" # Enable natd (if firewall_enable == YES). natd_interface="fxp0" # Public interface or IPaddress to use. natd_flags="" # Additional flags for natd. -tcp_extensions="NO" # Disallow RFC1323 extensions (or YES). -log_in_vain="NO" # Disallow bad connection logging (or YES). -tcp_keepalive="YES" # Kill dead TCP connections (or NO). +ipfilter_enable="NO" # Set to YES to enable ipfilter functionality +ipfilter_program="/sbin/ipf -Fa -f" + # program and how to specify the rules file, + # see /etc/rc.network (pass1) for details +ipfilter_rules="/etc/ipf.rules" # rules definition file for ipfilter, see + # /usr/src/contrib/ipfilter/rules for examples +ipfilter_flags="-E" # should be *empty* when ipf is _not_ a module + # (i.e. compiled into the kernel) to + # avoid a warning about "already initialized" +ipnat_enable="NO" # Set to YES for ipnat; needs ipfilter, too! +ipnat_program="/sbin/ipnat -CF -f" # program and how to specify rules file +ipnat_rules="/etc/ipnat.rules" # rules definition file for ipnat +ipnat_flags="" # additional flags for ipnat +ipmon_enable="NO" # Set to YES for ipmon; needs ipfilter, too! +ipmon_program="/sbin/ipmon" # where the ipfilter monitor program lives +ipmon_flags="-Ds" # typically "-Ds" or "-D /var/log/ipflog" +tcp_extensions="NO" # Set to YES to turn on RFC1323 extensions. +log_in_vain="NO" # YES to log connects to ports w/o listeners. +tcp_keepalive="YES" # Enable stale TCP connection timeout (or NO). +# For the following two options, you need to have TCP_DROP_SYNFIN and +# TCP_RESTRICT_RST set in your kernel. Please refer to LINT for details. tcp_drop_synfin="NO" # Set to YES to drop TCP packets with SYN+FIN - # NOTE: this breaks rfc1644 extensions (T/TCP) + # NOTE: this violates the TCP specification tcp_restrict_rst="NO" # Set to YES to restrict emission of RST icmp_drop_redirect="NO" # Set to YES to ignore ICMP REDIRECT packets icmp_log_redirect="NO" # Set to YES to log ICMP REDIRECT packets network_interfaces="auto" # List of network interfaces (or "auto"). ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration. #ifconfig_lo0_alias0="inet 127.0.0.254 netmask 0xffffffff" # Sample alias entry. +#ifconfig_ed0_ipx="ipx 0x00010010" # Sample IPX address family entry. # # If you have any sppp(4) interfaces above, you might also want to set # the following parameters. Refer to spppcontrol(8) for their meaning. @@ -62,18 +92,19 @@ #sppp_interfaces="isp0" # example: sppp over ISDN #spppconfig_isp0="authproto=chap myauthname=foo myauthsecret='top secret' hisauthname=some-gw hisauthsecret='another secret'" -# Use ppp configuration. +# User ppp configuration. ppp_enable="NO" # Start user-ppp (or NO). ppp_mode="auto" # Choice of "auto", "ddial", "direct" or "dedicated". # For details see man page for ppp(8). Default is auto. ppp_nat="YES" # Use PPP's internal network address translation or NO. ppp_profile="papchap" # Which profile to use from /etc/ppp/ppp.conf. +ppp_user="root" # Which user to run ppp as ### Network daemon (miscellaneous) & NFS options: ### syslogd_enable="YES" # Run syslog daemon (or NO). -syslogd_flags="" # Flags to syslogd (if enabled). +syslogd_flags="-s" # Flags to syslogd (if enabled). inetd_enable="YES" # Run the network daemon dispatcher (or NO). -inetd_flags="-wW" # Optional flags to inetd. +inetd_flags="-wW" # Optional flags to inetd # # named. It may be possible to run named in a sandbox, man security for # details. @@ -90,15 +121,18 @@ rwhod_enable="NO" # Run the rwho daemon (or NO). rwhod_flags="" # Flags for rwhod amd_enable="NO" # Run amd service with $amd_flags (or NO). -amd_flags="-a /.amd_mnt -c 1800 -k i386 -d my.domain -l syslog /host /etc/amd.map /net /etc/amd.map" +amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map" amd_map_program="NO" # Can be set to "ypcat -k amd.master" nfs_client_enable="NO" # This host is an NFS client (or NO). nfs_client_flags="-n 4" # Flags to nfsiod (if enabled). nfs_access_cache="2" # Client cache timeout in seconds nfs_server_enable="NO" # This host is an NFS server (or NO). nfs_server_flags="-u -t -n 4" # Flags to nfsd (if enabled). +single_mountd_enable="NO" # Run mountd only (or NO). mountd_flags="-r" # Flags to mountd (if NFS server enabled). +weak_mountd_authentication="NO" # Allow non-root mount requests to be served. nfs_reserved_port_only="NO" # Provide NFS only on secure port (or NO). +nfs_bufpackets="DEFAULT" # bufspace (in packets) for client (or DEFAULT) rpc_lockd_enable="NO" # Run NFS rpc.lockd (*broken!*) if nfs_server. rpc_statd_enable="YES" # Run NFS rpc.statd if nfs_server (or NO). portmap_enable="YES" # Run the portmapper service (or NO). @@ -115,16 +149,19 @@ pppoed_provider="*" # Provider and ppp(8) config file entry. pppoed_flags="-P /var/run/pppoed.pid" # Flags to pppoed (if enabled). pppoed_interface="fxp0" # The interface that pppoed runs on. +sshd_enable="NO" # Enable sshd +sshd_program="/usr/sbin/sshd" # path to sshd, if you want a different one. +sshd_flags="" # Additional flags for sshd. ### Network Time Services options: ### timed_enable="NO" # Run the time daemon (or NO). timed_flags="" # Flags to timed (if enabled). -ntpdate_enable="NO" # Run the ntpdate to sync time (or NO). +ntpdate_enable="NO" # Run ntpdate to sync time on boot (or NO). ntpdate_program="ntpdate" # path to ntpdate, if you want a different one. ntpdate_flags="" # Flags to ntpdate (if enabled). -xntpd_enable="NO" # Run xntpd Network Time Protocol (or NO). -xntpd_program="xntpd" # path to xntpd, if you want a different one. -xntpd_flags="-p /var/run/xntpd.pid" # Flags to xntpd (if enabled). +xntpd_enable="NO" # Run ntpd Network Time Protocol (or NO). +xntpd_program="ntpd" # path to ntpd, if you want a different one. +xntpd_flags="-p /var/run/ntpd.pid" # Flags to ntpd (if enabled). # Network Information Services (NIS) options: ### nis_client_enable="NO" # We're an NIS client (or NO). @@ -175,6 +212,61 @@ ### Miscellaneous network options: ### icmp_bmcastecho="NO" # respond to broadcast ping packets +### IPv6 options: ### +ipv6_enable="NO" # Set to YES to set up for IPv6. +ipv6_network_interfaces="auto" # List of network interfaces (or "auto"). +ipv6_defaultrouter="NO" # Set to IPv6 default gateway (or NO). +ipv6_static_routes="" # Set to static route list (or leave empty). +#ipv6_static_routes="xxx" # An example to set fec0:0000:0000:0006::/64 + # route toward loopback interface. +#ipv6_route_xxx="fec0:0000:0000:0006:: -prefixlen 64 ::1" +ipv6_gateway_enable="NO" # Set to YES if this host will be a gateway. +ipv6_router_enable="NO" # Set to YES to enable an IPv6 routing daemon. +ipv6_router="/usr/sbin/route6d" # Name of IPv6 routing daemon. +ipv6_router_flags="" # Flags to IPv6 routing daemon. +#ipv6_router_flags="-l" # Example for route6d with only IPv6 site local + # addrs. +#ipv6_network_interfaces="ed0 ep0" # Examples for router + # or static configuration for end node. + # Choose correct prefix value. +#ipv6_prefix_ed0="fec0:0000:0000:0001 fec0:0000:0000:0002" # Examples for rtr. +#ipv6_prefix_ep0="fec0:0000:0000:0003 fec0:0000:0000:0004" # Examples for rtr. +#ipv6_ifconfig_ed0="fec0:0:0:5::1 prefixlen 64" # Sample alias entry +ipv6_default_interface="" # Default output interface for scoped addrs. + # Now this works only for IPv6 link local + # multicast addrs. +prefixcmd_enable="YES" # Use prefix command to assign router prefix. +rtadvd_enable="YES" # Set to YES to enable an IPv6 router + # advertisement daemon. If set to YES, + # this router becomes a possible candidate + # IPv6 default router for local subnets. +mroute6d_enable="NO" # Do IPv6 multicast routing. +mroute6d_program="/usr/sbin/pim6dd" # Name of IPv6 multicast routing + # daemon. +mroute6d_flags="" # Flags to IPv6 multicast routing daemon. +gif_interfaces="NO" # List of GIF tunnels (or "NO"). +#gif_interfaces="gif0 gif1" # Examples typically for a router. + # Choose correct tunnel addrs. +#gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. +#gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. +stf_interface_ipv4addr="" # Local IPv4 addr for 6to4 IPv6 over IPv4 + # tunneling interface. Specify this entry + # to enable 6to4 interface. +stf_interface_ipv4plen="0" # Prefix length for 6to4 IPv4 addr, + # to limit peer addr range. Effective value + # is 0-31. +stf_interface_ipv6_ifid="0:0:0:1" # IPv6 interface id for stf0. + # If you like, you can set "AUTO" for this. +stf_interface_ipv6_slaid="0000" # IPv6 Site Level Aggregator for stf0 +ipv6_ipv4mapping="YES" # Leave empty to disable IPv4 mapped IPv6 addr + # communication. (like ::ffff:a.b.c.d) +ipv6_firewall_enable="NO" # Set to YES to enable IPv6 firewall + # functionality +ipv6_firewall_script="/etc/rc.firewall6" # Which script to run to set up the IPv6 firewall +ipv6_firewall_type="UNKNOWN" # IPv6 Firewall type (see /etc/rc.firewall6) +ipv6_firewall_quiet="NO" # Set to YES to suppress rule display +ipv6_firewall_logging="NO" # Set to YES to enable events logging +ipv6_firewall_flags="" # Flags passed to ip6fw when type is a file ############################################################## ### System console options ################################# @@ -210,12 +302,15 @@ usbd_flags="" # Flags to usbd (if enabled). sendmail_enable="YES" # Run the sendmail daemon (or NO). sendmail_flags="-bd -q30m" # Flags to sendmail (if enabled) -dumpdev="NO" # Device name to crashdump to (if enabled). +dumpdev="NO" # Device name to crashdump to (or NO). enable_quotas="NO" # turn on quotas on startup (or NO). check_quotas="YES" # Check quotas on startup (or NO). accounting_enable="NO" # Turn on process accounting (or NO). -ibcs2_enable="NO" # Ibcs2 (SCO) compatibility loaded at startup (or NO). +ibcs2_enable="NO" # Ibcs2 (SCO) emulation loaded at startup (or NO). +ibcs2_loaders="NO" # List of additional Ibcs2 loaders (or NO). linux_enable="NO" # Linux binary compatibility loaded at startup (or NO). +svr4_enable="NO" # SysVR4 emulation loaded at startup (or NO). +osf1_enable="NO" # Alpha OSF/1 emulation loaded at startup (or NO). rand_irqs="NO" # Stir the entropy pool (like "5 11" or NO). clear_tmp_enable="NO" # Clear /tmp at startup. ldconfig_paths="/usr/lib/compat /usr/X11R6/lib /usr/local/lib" @@ -228,14 +323,26 @@ start_vinum="" # set to YES to start vinum ############################################################## -### Allow local configuration override at the very end here ## +### Define source_rc_confs, the mechanism used by /etc/rc.* ## +### scripts to source rc_conf_files overrides safely. ## ############################################################## -# -# -for i in ${rc_conf_files}; do - if [ -f $i ]; then - . $i - fi -done +if [ -z "${source_rc_confs_defined}" ]; then + source_rc_confs_defined=yes + source_rc_confs ( ) { + local i sourced_files + for i in ${rc_conf_files}; do + case ${sourced_files} in + *:$i:*) + ;; + *) + sourced_files="${sourced_files}:$i:" + if [ -r $i ]; then + . $i + fi + ;; + esac + done + } +fi diff -urN 3.5-RELEASE/etc/dhclient.conf 4.2-RELEASE/etc/dhclient.conf --- 3.5-RELEASE/etc/dhclient.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/dhclient.conf Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/dhclient.conf,v 1.1.2.2 1999/08/29 14:18:41 peter Exp $ +# $FreeBSD: src/etc/dhclient.conf,v 1.2 1999/08/27 23:23:41 peter Exp $ # # This file is required by the ISC DHCP client. # See ``man 5 dhclient.conf'' for details. diff -urN 3.5-RELEASE/etc/disktab 4.2-RELEASE/etc/disktab --- 3.5-RELEASE/etc/disktab Thu Jun 22 12:13:46 2000 +++ 4.2-RELEASE/etc/disktab Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/etc.i386/disktab,v 1.18.2.1 1999/08/29 14:19:12 peter Exp $ +# $FreeBSD: src/etc/etc.i386/disktab,v 1.20 1999/08/27 23:23:57 peter Exp $ # # Disk geometry and partition layout tables. # Key: @@ -216,4 +216,9 @@ :pa#196608:oa#0:ba#4096:fa#512:\ :pb#196608:ob#0:bb#4096:fb#512:\ :pc#196608:oc#0:bc#4096:fc#512: + +orb2200|orb22|orb:\ + :ty=removable:ns#63:nt#128:nc#4273:sc#1008:su#4307184:se#512:\ + :pa#4307184:oa#0:ba#8192:fa#1024:\ + :pc#4307184:oc#0:bc#8192:fc#1024: diff -urN 3.5-RELEASE/etc/dm.conf 4.2-RELEASE/etc/dm.conf --- 3.5-RELEASE/etc/dm.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/dm.conf Mon Nov 20 21:03:04 2000 @@ -1,6 +1,6 @@ # # Game Control File -# $FreeBSD: src/etc/dm.conf,v 1.2.2.1 1999/08/29 14:18:41 peter Exp $ +# $FreeBSD: src/etc/dm.conf,v 1.3 1999/08/27 23:23:41 peter Exp $ # @(#)dm.conf 5.5 (Berkeley) 4/12/89 # diff -urN 3.5-RELEASE/etc/fbtab 4.2-RELEASE/etc/fbtab --- 3.5-RELEASE/etc/fbtab Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/fbtab Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/fbtab,v 1.2.10.1 2000/06/12 13:12:15 asmodai Exp $ +# $FreeBSD: src/etc/fbtab,v 1.3 1999/09/13 17:09:07 peter Exp $ # #/dev/ttyv0 0600 /dev/console #/dev/ttyv0 0600 /dev/pcaudio:/dev/pcaudioctl diff -urN 3.5-RELEASE/etc/ftpusers 4.2-RELEASE/etc/ftpusers --- 3.5-RELEASE/etc/ftpusers Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/ftpusers Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/ftpusers,v 1.4.2.2 1999/08/29 14:18:42 peter Exp $ +# $FreeBSD: src/etc/ftpusers,v 1.6 1999/08/27 23:23:41 peter Exp $ # # list of users disallowed any ftp access. # read by ftpd(8). diff -urN 3.5-RELEASE/etc/gettytab 4.2-RELEASE/etc/gettytab --- 3.5-RELEASE/etc/gettytab Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/gettytab Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/gettytab,v 1.16.2.1 1999/08/29 14:18:43 peter Exp $ +# $FreeBSD: src/etc/gettytab,v 1.17.2.1 2000/08/16 22:46:30 jhb Exp $ # from: @(#)gettytab 5.14 (Berkeley) 3/27/91 # # Most of the table entries here are just copies of the old getty table, @@ -198,3 +198,10 @@ # A|Auto-baud:\ :ab:sp#2400:f0#040: + +# +# autologin - automatically log in as root +# + +autologin|al.9600:\ + :al=root:tc=std.9600: diff -urN 3.5-RELEASE/etc/gnats/freefall 4.2-RELEASE/etc/gnats/freefall --- 3.5-RELEASE/etc/gnats/freefall Thu Jun 22 12:13:46 2000 +++ 4.2-RELEASE/etc/gnats/freefall Mon Nov 20 21:03:05 2000 @@ -1,3 +1,5 @@ +advocacy +alpha bin conf docs @@ -7,4 +9,3 @@ misc ports sparc -alpha diff -urN 3.5-RELEASE/etc/group 4.2-RELEASE/etc/group --- 3.5-RELEASE/etc/group Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/group Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/group,v 1.18.2.1 1999/08/29 14:18:43 peter Exp $ +# $FreeBSD: src/etc/group,v 1.19 1999/08/27 23:23:41 peter Exp $ # wheel:*:0:root daemon:*:1:daemon diff -urN 3.5-RELEASE/etc/host.conf 4.2-RELEASE/etc/host.conf --- 3.5-RELEASE/etc/host.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/host.conf Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/host.conf,v 1.5.2.1 1999/08/29 14:18:44 peter Exp $ +# $FreeBSD: src/etc/host.conf,v 1.6 1999/08/27 23:23:41 peter Exp $ # First try the /etc/hosts file hosts # Now try the nameserver next. diff -urN 3.5-RELEASE/etc/hosts 4.2-RELEASE/etc/hosts --- 3.5-RELEASE/etc/hosts Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/hosts Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/hosts,v 1.9.2.1 1999/08/29 14:18:44 peter Exp $ +# $FreeBSD: src/etc/hosts,v 1.11.2.1 2000/08/18 18:29:19 ume Exp $ # # Host Database # This file should contain the addresses and aliases @@ -7,6 +7,7 @@ # not be consulted at all; see /etc/host.conf for the resolution order. # # +::1 localhost localhost.my.domain myname.my.domain 127.0.0.1 localhost localhost.my.domain myname.my.domain # # Imaginary network. diff -urN 3.5-RELEASE/etc/hosts.allow 4.2-RELEASE/etc/hosts.allow --- 3.5-RELEASE/etc/hosts.allow Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/hosts.allow Mon Nov 20 21:03:04 2000 @@ -1,6 +1,6 @@ # # hosts.allow access control file for "tcp wrapped" applications. -# $FreeBSD: src/etc/hosts.allow,v 1.2.2.8 2000/05/05 08:33:58 sheldonh Exp $ +# $FreeBSD: src/etc/hosts.allow,v 1.8.2.3 2000/07/20 15:17:44 ume Exp $ # # NOTE: The hosts.deny file is deprecated. # Place both 'allow' and 'deny' rules in the hosts.allow file. @@ -33,6 +33,12 @@ # name) *MUST* be specified for portmap(8). ALL : localhost 127.0.0.1 : allow ALL : my.machine.example.com 192.0.2.35 : allow + +# To use IPv6 addresses you must enclose them in []'s +ALL : [fe80::%fxp0]/10 : allow +ALL : [fe80::]/10 : deny +ALL : [3ffe:fffe:2:1:2:3:4:3fe1] : deny +ALL : [3ffe:fffe:2:1::]/64 : allow # Sendmail can help protect you against spammers and relay-rapers sendmail : localhost : allow diff -urN 3.5-RELEASE/etc/hosts.equiv 4.2-RELEASE/etc/hosts.equiv --- 3.5-RELEASE/etc/hosts.equiv Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/hosts.equiv Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/hosts.equiv,v 1.3.2.1 1999/08/29 14:18:45 peter Exp $ +# $FreeBSD: src/etc/hosts.equiv,v 1.4 1999/08/27 23:23:41 peter Exp $ # #localhost #my_very_good_friend.domain diff -urN 3.5-RELEASE/etc/hosts.lpd 4.2-RELEASE/etc/hosts.lpd --- 3.5-RELEASE/etc/hosts.lpd Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/hosts.lpd Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/hosts.lpd,v 1.3.2.1 1999/08/29 14:18:46 peter Exp $ +# $FreeBSD: src/etc/hosts.lpd,v 1.4 1999/08/27 23:23:42 peter Exp $ # # See lpd(8) #machine.domain diff -urN 3.5-RELEASE/etc/inetd.conf 4.2-RELEASE/etc/inetd.conf --- 3.5-RELEASE/etc/inetd.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/inetd.conf Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/inetd.conf,v 1.33.2.6 2000/04/24 11:54:51 phantom Exp $ +# $FreeBSD: src/etc/inetd.conf,v 1.44.2.3 2000/10/04 07:58:51 kris Exp $ # # Internet server configuration database # @@ -6,9 +6,9 @@ # ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l telnet stream tcp nowait root /usr/libexec/telnetd telnetd -shell stream tcp nowait root /usr/libexec/rshd rshd -login stream tcp nowait root /usr/libexec/rlogind rlogind -finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s +#shell stream tcp nowait root /usr/libexec/rshd rshd +#login stream tcp nowait root /usr/libexec/rlogind rlogind +#finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s #exec stream tcp nowait root /usr/libexec/rexecd rexecd #uucpd stream tcp nowait root /usr/libexec/uucpd uucpd #nntp stream tcp nowait usenet /usr/libexec/nntpd nntpd @@ -91,3 +91,34 @@ # #netbios-ssn stream tcp nowait root /usr/local/sbin/smbd smbd #netbios-ns dgram udp wait root /usr/local/sbin/nmbd nmbd + + +# +# IPv6 services +# +ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l +telnet stream tcp6 nowait root /usr/libexec/telnetd telnetd +#shell stream tcp6 nowait root /usr/libexec/rshd rshd +#login stream tcp6 nowait root /usr/libexec/rlogind rlogind +#finger stream tcp6 nowait/3/10 nobody /usr/libexec/fingerd fingerd -s +# +# IPv6 "Small servers" +# +#daytime stream tcp6 nowait root internal +#daytime dgram udp6 wait root internal +#time stream tcp6 nowait root internal +#time dgram udp6 wait root internal +#echo stream tcp6 nowait root internal +#echo dgram udp6 wait root internal +#discard stream tcp6 nowait root internal +#discard dgram udp6 wait root internal +#chargen stream tcp6 nowait root internal +#chargen dgram udp6 wait root internal +# +# Return error for all IPv6 "ident" requests +# +#auth stream tcp6 nowait root internal +# +# Example entry for a real IPv6 ident service similar to the one above for IPv4. +# +#auth stream tcp6 nowait root internal auth -r -f -n -o UNKNOWN -t 30 diff -urN 3.5-RELEASE/etc/isdn/answer 4.2-RELEASE/etc/isdn/answer --- 3.5-RELEASE/etc/isdn/answer Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/answer Mon Nov 20 21:03:05 2000 @@ -4,7 +4,7 @@ # answer script for i4b isdnd # --------------------------- # -# $FreeBSD: src/etc/isdn/answer,v 1.1.2.2 1999/11/16 17:39:04 joe Exp $ +# $FreeBSD: src/etc/isdn/answer,v 1.4 1999/09/13 15:44:20 sheldonh Exp $ # # last edit-date: [Thu May 20 11:44:38 1999] # diff -urN 3.5-RELEASE/etc/isdn/isdnd.rates.D 4.2-RELEASE/etc/isdn/isdnd.rates.D --- 3.5-RELEASE/etc/isdn/isdnd.rates.D Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdnd.rates.D Mon Nov 20 21:03:05 2000 @@ -3,7 +3,7 @@ # i4b - Deutsche Telekom charging rates config file # ------------------------------------------------- # -# $FreeBSD: src/etc/isdn/isdnd.rates.D,v 1.1.2.2 1999/11/16 17:39:05 joe Exp $ +# $FreeBSD: src/etc/isdn/isdnd.rates.D,v 1.3 1999/08/27 23:23:58 peter Exp $ # # last edit-date: [Sun Jan 17 18:38:29 1999] # diff -urN 3.5-RELEASE/etc/isdn/isdnd.rates.F 4.2-RELEASE/etc/isdn/isdnd.rates.F --- 3.5-RELEASE/etc/isdn/isdnd.rates.F Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdnd.rates.F Mon Nov 20 21:03:05 2000 @@ -3,7 +3,7 @@ # i4b - Tarifs France Telecom # --------------------------- # -# $FreeBSD: src/etc/isdn/isdnd.rates.F,v 1.1.2.1 1999/08/29 14:19:16 peter Exp $ +# $FreeBSD: src/etc/isdn/isdnd.rates.F,v 1.3 1999/08/27 23:23:58 peter Exp $ # # last edit-date: [Thu Mar 19 20:05:18 1998] # diff -urN 3.5-RELEASE/etc/isdn/isdnd.rates.UK.BT 4.2-RELEASE/etc/isdn/isdnd.rates.UK.BT --- 3.5-RELEASE/etc/isdn/isdnd.rates.UK.BT Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdnd.rates.UK.BT Mon Nov 20 21:03:05 2000 @@ -3,7 +3,7 @@ # i4b - BT charges # ------------------------------------------------- # -# $FreeBSD: src/etc/isdn/isdnd.rates.UK.BT,v 1.2.2.1 1999/11/16 17:39:05 joe Exp $ +# $FreeBSD: src/etc/isdn/isdnd.rates.UK.BT,v 1.2 1999/09/13 17:09:08 peter Exp $ # # Barry A. Scott barry@scottb.demon.co.uk # diff -urN 3.5-RELEASE/etc/isdn/isdnd.rc.sample 4.2-RELEASE/etc/isdn/isdnd.rc.sample --- 3.5-RELEASE/etc/isdn/isdnd.rc.sample Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdnd.rc.sample Mon Nov 20 21:03:05 2000 @@ -3,7 +3,7 @@ # example of a configuration file for the isdn daemon # --------------------------------------------------- # -# $FreeBSD: src/etc/isdn/isdnd.rc.sample,v 1.1.2.1 1999/08/29 14:19:16 peter Exp $ +# $FreeBSD: src/etc/isdn/isdnd.rc.sample,v 1.2 1999/08/27 23:23:58 peter Exp $ # # last edit-date: [Tue Jan 19 16:30:12 1999] # diff -urN 3.5-RELEASE/etc/isdn/isdntel.alias.sample 4.2-RELEASE/etc/isdn/isdntel.alias.sample --- 3.5-RELEASE/etc/isdn/isdntel.alias.sample Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdntel.alias.sample Mon Nov 20 21:03:05 2000 @@ -3,7 +3,7 @@ # alias file for the isdntel(1) application # ----------------------------------------- # -# $FreeBSD: src/etc/isdn/isdntel.alias.sample,v 1.1.2.1 1999/08/29 14:19:17 peter Exp $ +# $FreeBSD: src/etc/isdn/isdntel.alias.sample,v 1.2 1999/08/27 23:23:58 peter Exp $ # # last edit-date: [Fri Dec 18 18:06:03 1998] # diff -urN 3.5-RELEASE/etc/isdn/isdntel.sh 4.2-RELEASE/etc/isdn/isdntel.sh --- 3.5-RELEASE/etc/isdn/isdntel.sh Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/isdntel.sh Mon Nov 20 21:03:05 2000 @@ -4,7 +4,7 @@ # isdn telephone answering # ------------------------- # -# $FreeBSD: src/etc/isdn/isdntel.sh,v 1.1.2.2 1999/11/16 17:39:06 joe Exp $ +# $FreeBSD: src/etc/isdn/isdntel.sh,v 1.4 1999/09/13 15:44:20 sheldonh Exp $ # # last edit-date: [Thu May 20 11:45:04 1999] # diff -urN 3.5-RELEASE/etc/isdn/record 4.2-RELEASE/etc/isdn/record --- 3.5-RELEASE/etc/isdn/record Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/record Mon Nov 20 21:03:05 2000 @@ -4,7 +4,7 @@ # answer and record message script for i4b isdnd # ---------------------------------------------- # -# $FreeBSD: src/etc/isdn/record,v 1.1.2.2 1999/11/16 17:39:06 joe Exp $ +# $FreeBSD: src/etc/isdn/record,v 1.4 1999/09/13 15:44:20 sheldonh Exp $ # # last edit-date: [Thu May 20 11:45:10 1999] # diff -urN 3.5-RELEASE/etc/isdn/tell 4.2-RELEASE/etc/isdn/tell --- 3.5-RELEASE/etc/isdn/tell Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/tell Mon Nov 20 21:03:05 2000 @@ -4,7 +4,7 @@ # tell called and calling numbers answer script for i4b isdnd # ----------------------------------------------------------- # -# $FreeBSD: src/etc/isdn/tell,v 1.1.2.2 1999/11/16 17:39:07 joe Exp $ +# $FreeBSD: src/etc/isdn/tell,v 1.4 1999/09/13 15:44:20 sheldonh Exp $ # # last edit-date: [Thu May 20 11:45:15 1999] # diff -urN 3.5-RELEASE/etc/isdn/tell-record 4.2-RELEASE/etc/isdn/tell-record --- 3.5-RELEASE/etc/isdn/tell-record Thu Jun 22 12:13:47 2000 +++ 4.2-RELEASE/etc/isdn/tell-record Mon Nov 20 21:03:05 2000 @@ -4,7 +4,7 @@ # tell called and calling numbers answer script for i4b isdnd # ----------------------------------------------------------- # -# $FreeBSD: src/etc/isdn/tell-record,v 1.1.2.2 1999/11/16 17:39:07 joe Exp $ +# $FreeBSD: src/etc/isdn/tell-record,v 1.4 1999/09/13 15:44:20 sheldonh Exp $ # # last edit-date: [Thu May 20 11:45:21 1999] # diff -urN 3.5-RELEASE/etc/locate.rc 4.2-RELEASE/etc/locate.rc --- 3.5-RELEASE/etc/locate.rc Thu Jun 22 12:13:46 2000 +++ 4.2-RELEASE/etc/locate.rc Mon Nov 20 21:03:04 2000 @@ -1,7 +1,7 @@ # # /etc/locate.rc - command script for updatedb(8) # -# $FreeBSD: src/usr.bin/locate/locate/locate.rc,v 1.7.2.1 1999/08/29 15:29:52 peter Exp $ +# $FreeBSD: src/usr.bin/locate/locate/locate.rc,v 1.8 1999/08/28 01:02:59 peter Exp $ # # All commented values are the defaults diff -urN 3.5-RELEASE/etc/login.access 4.2-RELEASE/etc/login.access --- 3.5-RELEASE/etc/login.access Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/login.access Mon Nov 20 21:03:04 2000 @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/login.access,v 1.2.2.1 1999/08/29 14:18:47 peter Exp $ +# $FreeBSD: src/etc/login.access,v 1.3 1999/08/27 23:23:42 peter Exp $ # # Login access control table. # diff -urN 3.5-RELEASE/etc/login.conf 4.2-RELEASE/etc/login.conf --- 3.5-RELEASE/etc/login.conf Thu Jun 22 12:13:45 2000 +++ 4.2-RELEASE/etc/login.conf Mon Nov 20 21:03:04 2000 @@ -1,15 +1,13 @@ -# Sample login.conf - login class capabilities database. -# To speed up access to this data, you can use /usr/bin/cap_mkdb -# to create a database form of this file: +# login.conf - login class capabilities database. # -# cap_mkdb /etc/login.conf +# Remember to rebuild the database after each change to this file: # -# Don't forget to do this after each edit as well! +# cap_mkdb /etc/login.conf # # This file controls resource limits, accounting limits and # default user environment settings. # -# $FreeBSD: src/etc/login.conf,v 1.26.2.5 1999/09/10 15:10:57 sheldonh Exp $ +# $FreeBSD: src/etc/login.conf,v 1.34.2.2 2000/06/02 20:53:55 alfred Exp $ # # Default settings effectively disable resource limits, see the @@ -22,8 +20,8 @@ default:\ :copyright=/etc/COPYRIGHT:\ :welcome=/etc/motd:\ - :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\ - :path=~/bin /bin /usr/bin /usr/local/bin /usr/X11R6/bin:\ + :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\ + :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\ :nologin=/var/run/nologin:\ :cputime=unlimited:\ :datasize=unlimited:\ @@ -34,6 +32,7 @@ :coredumpsize=unlimited:\ :openfiles=unlimited:\ :maxproc=unlimited:\ + :sbsize=unlimited:\ :priority=0:\ :ignoretime@:\ :umask=022: @@ -60,6 +59,8 @@ # # Root can always login # +# N.B. login_getpwclass(3) will use this entry for the root account, +# in preference to 'default'. root:\ :ignorenologin:\ :tc=default: @@ -302,11 +303,3 @@ #subshell:Shell Subscriber Accounts:\ # :tc=subscriber: # -# -## -## Russian Users Accounts. Setup proper environment variables. -## -#russian:Russian Users Accounts:\ -# :charset=KOI8-R:\ -# :lang=ru_RU.KOI8-R:\ -# :tc=default: diff -urN 3.5-RELEASE/etc/mail/Makefile 4.2-RELEASE/etc/mail/Makefile --- 3.5-RELEASE/etc/mail/Makefile Thu Jun 22 12:13:58 2000 +++ 4.2-RELEASE/etc/mail/Makefile Mon Nov 20 21:03:12 2000 @@ -1,6 +1,31 @@ -# $FreeBSD: src/etc/mail/Makefile,v 1.5.2.3 1999/08/29 14:19:23 peter Exp $ +# $FreeBSD: src/etc/mail/Makefile,v 1.9.2.1 2000/08/27 17:31:38 gshapiro Exp $ -install: - /usr/sbin/makemap hash /etc/mail/access < /etc/mail/access +all: access.db mailertable.db virtusertable.db \ +# /etc/mail/aliases.db -all: install +access.db: access + /usr/sbin/makemap hash access < access + +virtusertable.db: virtusertable + /usr/sbin/makemap hash virtusertable < virtusertable + +mailertable.db: mailertable + /usr/sbin/makemap hash mailertable < mailertable + +#/etc/mail/aliases.db: /etc/mail/aliases +# newaliases + +mailertable: + @echo Generating empty mailertable + sed -e 's/^/#/' < mailertable.sample > mailertable + +access: + @echo Generating empty access + sed -e 's/^/#/' < access.sample > access + +virtusertable: + @echo Generating empty virtusertable + sed -e 's/^/#/' < virtusertable.sample > virtusertable + +clean: + rm -f access.db virtusertable.db mailertable.db diff -urN 3.5-RELEASE/etc/mail/README 4.2-RELEASE/etc/mail/README --- 3.5-RELEASE/etc/mail/README Thu Jun 22 12:13:58 2000 +++ 4.2-RELEASE/etc/mail/README Mon Nov 20 21:03:12 2000 @@ -1,17 +1,16 @@ -# $FreeBSD: src/etc/mail/README,v 1.5.2.3 1999/08/29 14:19:23 peter Exp $ +# $FreeBSD: src/etc/mail/README,v 1.8.2.2 2000/11/04 17:57:38 gshapiro Exp $ Filtering out SPAM from your site - Sendmail now includes excellent tools block spam. These -tools are available as FEATUREs that you can add to your site's -.mc file. Proper use of these FEATUREs will prevent spammer from -using your site as a relay as well as significantly decrease the -amount of spam that arrives at your site. No set of anti-spam -tools will block all spam without blocking some portion of legitimate -mail as well. Therefore, these FEATUREs are designed to prevent -as much spam as possible without blocking legitimate mail. - These tools are discussed in /usr/src/contrib/sendmail/cf/README. -Read the section entitled "ANTI-SPAM CONFIGURATION CONTROL". Example -usage and additional tools can be found in -/usr/src/contrib/sendmail/cf/cf/knecht.mc. +Sendmail now includes excellent tools to block spam. These tools are +available as FEATUREs that you can add to your site's .mc file. Proper use +of these FEATUREs will prevent spammer from using your site as a relay as +well as significantly decrease the amount of spam that arrives at your +site. No set of anti-spam tools will block all spam without blocking some +portion of legitimate mail as well. Therefore, these FEATUREs are designed +to prevent as much spam as possible without blocking legitimate mail. + +These tools are discussed in /usr/share/sendmail/cf/README. Read the +section entitled "ANTI-SPAM CONFIGURATION CONTROL". Example usage and +additional tools can be found in /usr/share/sendmail/cf/cf/knecht.mc. diff -urN 3.5-RELEASE/etc/mail/access.sample 4.2-RELEASE/etc/mail/access.sample --- 3.5-RELEASE/etc/mail/access.sample Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/access.sample Mon Nov 20 21:03:12 2000 @@ -0,0 +1,10 @@ +# $FreeBSD: src/etc/mail/access.sample,v 1.1.2.2 2000/11/03 07:23:50 dirk Exp $ +# +# Mail relay access control list. Default is to reject mail unless the +# destination is local, or listed in /etc/mail/local-host-names +# +cyberspammer.com 550 We don't accept mail from spammers +FREE.STEALTH.MAILER@ 550 We don't accept mail from spammers +another.source.of.spam REJECT +okay.cyberspammer.com OK +128.32 RELAY diff -urN 3.5-RELEASE/etc/mail/aliases 4.2-RELEASE/etc/mail/aliases --- 3.5-RELEASE/etc/mail/aliases Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/aliases Mon Nov 20 21:03:12 2000 @@ -0,0 +1,64 @@ +# $FreeBSD: src/etc/mail/aliases,v 1.10.4.1 2000/08/27 17:31:38 gshapiro Exp $ +# @(#)aliases 5.3 (Berkeley) 5/24/90 +# +# Aliases in this file will NOT be expanded in the header from +# Mail, but WILL be visible over networks. +# +# >>>>>>>>>> The program "newaliases" must be run after +# >> NOTE >> this file is updated for any changes to +# >>>>>>>>>> show through to sendmail. +# +# +# See also RFC 2142, `MAILBOX NAMES FOR COMMON SERVICES, ROLES +# AND FUNCTIONS', May 1997 + +# Pretty much everything else in this file points to "root", so +# you would do well in either reading roots mailbox or forwarding +# roots email from here. + +# root: me@my.domain + +# Basic system aliases -- these MUST be present +MAILER-DAEMON: postmaster +postmaster: root + +# General redirections for pseudo accounts +bin: root +daemon: root +games: root +man: root +news: root +nobody: root +operator: root +pop: root +system: root +toor: root +usenet: news +uucp: root +xten: root + +# Well-known aliases -- these should be filled in! +# manager: +# dumper: + +# BUSINESS-RELATED MAILBOX NAMES +# info: +# marketing: +# sales: +# support: + +# NETWORK OPERATIONS MAILBOX NAMES +abuse: root +# noc: root +security: root + +# SUPPORT MAILBOX NAMES FOR SPECIFIC INTERNET SERVICES +ftp: root +ftp-bugs: ftp +# hostmaster: root +# webmaster: root +# www: webmaster + +# msgs: "| /usr/bin/msgs -s" +# bit-bucket: /dev/null +# dev-null: bit-bucket diff -urN 3.5-RELEASE/etc/mail/helpfile 4.2-RELEASE/etc/mail/helpfile --- 3.5-RELEASE/etc/mail/helpfile Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/helpfile Mon Nov 20 22:05:38 2000 @@ -0,0 +1,136 @@ +#vers 2 +cpyr +cpyr Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers. +cpyr All rights reserved. +cpyr Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved. +cpyr Copyright (c) 1988, 1993 +cpyr The Regents of the University of California. All rights reserved. +cpyr +cpyr +cpyr By using this file, you agree to the terms and conditions set +cpyr forth in the LICENSE file which can be found at the top level of +cpyr the sendmail distribution. +cpyr +cpyr $$Id: helpfile,v 8.31.16.4 2000/09/17 14:21:00 ca Exp $$ +cpyr +smtp This is sendmail version $v +smtp Topics: +smtp HELO EHLO MAIL RCPT DATA +smtp RSET NOOP QUIT HELP VRFY +smtp EXPN VERB ETRN DSN AUTH +smtp STARTTLS +smtp For more info use "HELP ". +smtp To report bugs in the implementation send email to +smtp sendmail-bugs@sendmail.org. +smtp For local information send email to Postmaster at your site. +help HELP [ ] +help The HELP command gives help info. +helo HELO +helo Introduce yourself. +ehlo EHLO +ehlo Introduce yourself, and request extended SMTP mode. +ehlo Possible replies include: +ehlo SEND Send as mail [RFC821] +ehlo SOML Send as mail or terminal [RFC821] +ehlo SAML Send as mail and terminal [RFC821] +ehlo EXPN Expand the mailing list [RFC821] +ehlo HELP Supply helpful information [RFC821] +ehlo TURN Turn the operation around [RFC821] +ehlo 8BITMIME Use 8-bit data [RFC1652] +ehlo SIZE Message size declaration [RFC1870] +ehlo VERB Verbose [Allman] +ehlo ONEX One message transaction only [Allman] +ehlo CHUNKING Chunking [RFC1830] +ehlo BINARYMIME Binary MIME [RFC1830] +ehlo PIPELINING Command Pipelining [RFC1854] +ehlo DSN Delivery Status Notification [RFC1891] +ehlo ETRN Remote Message Queue Starting [RFC1985] +ehlo STARTTLS Secure SMTP [RFC2487] +ehlo AUTH Authentication [RFC2554] +ehlo XUSR Initial (user) submission [Allman] +ehlo ENHANCEDSTATUSCODES Enhanced status codes [RFC2034] +mail MAIL FROM: [ ] +mail Specifies the sender. Parameters are ESMTP extensions. +mail See "HELP DSN" for details. +rcpt RCPT TO: [ ] +rcpt Specifies the recipient. Can be used any number of times. +rcpt Parameters are ESMTP extensions. See "HELP DSN" for details. +data DATA +data Following text is collected as the message. +data End with a single dot. +rset RSET +rset Resets the system. +quit QUIT +quit Exit sendmail (SMTP). +auth AUTH mechanism [initial-response] +auth Start authentication. +starttls STARTTLS +starttls Start TLS negotiation. +verb VERB +verb Go into verbose mode. This sends 0xy responses that are +verb not RFC821 standard (but should be) They are recognized +verb by humans and other sendmail implementations. +vrfy VRFY +vrfy Verify an address. If you want to see what it aliases +vrfy to, use EXPN instead. +expn EXPN +expn Expand an address. If the address indicates a mailing +expn list, return the contents of that list. +noop NOOP +noop Do nothing. +send SEND FROM: +send replaces the MAIL command, and can be used to send +send directly to a users terminal. Not supported in this +send implementation. +soml SOML FROM: +soml Send or mail. If the user is logged in, send directly, +soml otherwise mail. Not supported in this implementation. +saml SAML FROM: +saml Send and mail. Send directly to the user's terminal, +saml and also mail a letter. Not supported in this +saml implementation. +turn TURN +turn Reverses the direction of the connection. Not currently +turn implemented. +etrn ETRN [ | @ | # ] +etrn Run the queue for the specified , or +etrn all hosts within a given , or a specially-named +etrn (implementation-specific). +dsn MAIL FROM: [ RET={ FULL | HDRS} ] [ ENVID= ] +dsn RCPT TO: [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ] +dsn [ ORCPT= ] +dsn SMTP Delivery Status Notifications. +dsn Descriptions: +dsn RET Return either the full message or only headers. +dsn ENVID Sender's "envelope identifier" for tracking. +dsn NOTIFY When to send a DSN. Multiple options are OK, comma- +dsn delimited. NEVER must appear by itself. +dsn ORCPT Original recipient. +-bt Help for test mode: +-bt ? :this help message. +-bt .Dmvalue :define macro `m' to `value'. +-bt .Ccvalue :add `value' to class `c'. +-bt =Sruleset :dump the contents of the indicated ruleset. +-bt =M :display the known mailers. +-bt -ddebug-spec :equivalent to the command-line -d debug flag. +-bt $$m :print the value of macro $$m. +-bt $$=c :print the contents of class $$=c. +-bt /mx host :returns the MX records for `host'. +-bt /parse address :parse address, returning the value of crackaddr, and +-bt the parsed address. +-bt /try mailer addr :rewrite address into the form it will have when +-bt presented to the indicated mailer. +-bt /tryflags flags :set flags used by parsing. The flags can be `H' for +-bt Header or `E' for Envelope, and `S' for Sender or `R' +-bt for Recipient. These can be combined, `HR' sets +-bt flags for header recipients. +-bt /canon hostname :try to canonify hostname. +-bt /map mapname key :look up `key' in the indicated `mapname'. +-bt /quit :quit address test mode. +-bt rules addr :run the indicated address through the named rules. +-bt Rules can be a comma separated list of rules. +control Help for smcontrol: +control help This message. +control restart Restart sendmail. +control shutdown Shutdown sendmail. +control status Show sendmail status. diff -urN 3.5-RELEASE/etc/mail/mailer.conf 4.2-RELEASE/etc/mail/mailer.conf --- 3.5-RELEASE/etc/mail/mailer.conf Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/mailer.conf Mon Nov 20 21:03:12 2000 @@ -0,0 +1,8 @@ +# $FreeBSD: src/etc/mail/mailer.conf,v 1.2 1999/12/29 18:24:06 peter Exp $ +# +# Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail +# +sendmail /usr/libexec/sendmail/sendmail +send-mail /usr/libexec/sendmail/sendmail +mailq /usr/libexec/sendmail/sendmail +newaliases /usr/libexec/sendmail/sendmail diff -urN 3.5-RELEASE/etc/mail/mailertable.sample 4.2-RELEASE/etc/mail/mailertable.sample --- 3.5-RELEASE/etc/mail/mailertable.sample Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/mailertable.sample Mon Nov 20 21:03:12 2000 @@ -0,0 +1,7 @@ +# $FreeBSD: src/etc/mail/mailertable.sample,v 1.1.2.1 2000/03/20 12:21:05 peter Exp $ +# +# List of domains (possibly wildcarded) and destination mailers +# +.my.domain xnet:%1.my.domain +uuhost1.my.domain suucp:uuhost1 +.bitnet smtp:relay.bit.net diff -urN 3.5-RELEASE/etc/mail/sendmail.cf 4.2-RELEASE/etc/mail/sendmail.cf --- 3.5-RELEASE/etc/mail/sendmail.cf Thu Jan 1 09:00:00 1970 +++ 4.2-RELEASE/etc/mail/sendmail.cf Mon Nov 20 21:03:05 2000 @@ -0,0 +1,1480 @@ +# +# Copyright (c) 1998-2000 Sendmail, Inc. and its suppliers. +# All rights reserved. +# Copyright (c) 1983, 1995 Eric P. Allman. All rights reserved. +# Copyright (c) 1988, 1993 +# The Regents of the University of California. All rights reserved. +# +# By using this file, you agree to the terms and conditions set +# forth in the LICENSE file which can be found at the top level of +# the sendmail distribution. +# +# $FreeBSD: src/contrib/sendmail/cf/m4/cfhead.m4,v 1.3.6.2 2000/10/10 05:07:17 gshapiro Exp $ +# + +###################################################################### +###################################################################### +##### +##### SENDMAIL CONFIGURATION FILE +##### +##### built by root@bento.FreeBSD.org on Mon Nov 20 11:52:06 GMT 2000 +##### in /usr/src/etc/sendmail +##### using /usr/src/etc/sendmail/../../contrib/sendmail/cf/ as configuration include directory +##### +###################################################################### +###################################################################### + +##### $Id: cfhead.m4,v 8.76.4.13 2000/08/24 17:09:50 gshapiro Exp $ ##### +##### $Id: cf.m4,v 8.32 1999/02/07 07:26:14 gshapiro Exp $ ##### +##### $FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.2 2000/10/19 21:17:28 gshapiro Exp $ ##### + +##### $Id: bsd4.4.m4,v 8.14 1999/04/24 05:37:40 gshapiro Exp $ ##### + +##### $Id: generic.m4,v 8.15 1999/04/04 00:51:09 ca Exp $ ##### + +##### $Id: redirect.m4,v 8.15 1999/08/06 01:47:36 gshapiro Exp $ ##### + +##### $Id: use_cw_file.m4,v 8.9 1999/02/07 07:26:13 gshapiro Exp $ ##### + + +##### $Id: relay_based_on_MX.m4,v 8.11 1999/04/02 02:25:13 gshapiro Exp $ ##### + +##### $Id: mailertable.m4,v 8.18 1999/07/22 17:55:35 gshapiro Exp $ ##### + +##### $Id: access_db.m4,v 8.15 1999/07/22 17:55:34 gshapiro Exp $ ##### + +##### $Id: blacklist_recipients.m4,v 8.13 1999/04/02 02:25:13 gshapiro Exp $ ##### + +##### $Id: virtusertable.m4,v 8.16 1999/07/22 17:55:36 gshapiro Exp $ ##### + +##### $Id: local_lmtp.m4,v 8.15 1999/11/18 05:06:22 ca Exp $ ##### + + +##### $Id: proto.m4,v 8.446.2.5.2.29 2000/09/15 04:45:14 gshapiro Exp $ ##### + + +# level 9 config file format +V9/Berkeley + +# override file safeties - setting this option compromises system security, +# addressing the actual file configuration problem is preferred +# need to set this before any file actions are encountered in the cf file +#O DontBlameSendmail=safe + +# default LDAP map specification +# need to set this now before any LDAP maps are defined +#O LDAPDefaultSpec=-h localhost + +################## +# local info # +################## + +Cwlocalhost +# file containing names of hosts for which we receive email +Fw-o /etc/mail/local-host-names + +# my official domain name +# ... define this only if sendmail cannot automatically determine your domain +#Dj$w.Foo.COM + +CP. + +# "Smart" relay host (may be null) +DS + + +# operators that cannot be in local usernames (i.e., network indicators) +CO @ % ! + +# a class with just dot (for identifying canonical names) +C.. + +# a class with just a left bracket (for identifying domain literals) +C[[ + +# access_db acceptance class +C{Accept}OK RELAY + + +# Resolve map (to check if a host exists in check_mail) +Kresolve host -a -T + + + +# Hosts for which relaying is permitted ($=R) +FR-o /etc/mail/relay-domains + +# arithmetic map +Karith arith +# possible values for tls_connect in access map +C{tls}VERIFY ENCR + +# who I send unqualified names to (null means deliver locally) +DR + +# who gets all local email traffic ($R has precedence for unqualified names) +DH + +# dequoting map +Kdequote dequote + +# class E: names that should be exposed as from this host, even if we masquerade +# class L: names that should be delivered locally, even if we have a relay +# class M: domains that should be converted to $M +# class N: domains that should not be converted to $M +#CL root +CEroot + +# who I masquerade as (null for no masquerading) (see also $=M) +DM + +# my name for error messages +DnMAILER-DAEMON + + +CPREDIRECT + +# MX map (to allow relaying to hosts that we MX for) +Kmxserved bestmx -z: -T + + +# Mailer table (overriding domains) +Kmailertable hash -o /etc/mail/mailertable + +# Access list database (for spam stomping) +Kaccess hash -o /etc/mail/access + +# Virtual user table (maps incoming users) +Kvirtuser hash -o /etc/mail/virtusertable + +# Configuration version number +DZ8.11.1 + + +############### +# Options # +############### + +# strip message body to 7 bits on input? +O SevenBitInput=False + +# 8-bit data handling +O EightBitMode=pass8 + +# wait for alias file rebuild (default units: minutes) +O AliasWait=10 + +# location of alias file +O AliasFile=/etc/mail/aliases + +# minimum number of free blocks on filesystem +O MinFreeBlocks=100 + +# maximum message size +#O MaxMessageSize=1000000 + +# substitution for space (blank) characters +O BlankSub=. + +# avoid connecting to "expensive" mailers on initial submission? +O HoldExpensive=False + +# checkpoint queue runs after every N successful deliveries +#O CheckpointInterval=10 + +# default delivery mode +O DeliveryMode=background + +# automatically rebuild the alias database? +# NOTE: There is a potential for a denial of service attack if this is set. +# This option is deprecated and will be removed from a future version. +#O AutoRebuildAliases=False + +# error message header/file +#O ErrorHeader=/etc/mail/error-header + +# error mode +#O ErrorMode=print + +# save Unix-style "From_" lines at top of header? +#O SaveFromLine=False + +# temporary file mode +O TempFileMode=0600 + +# match recipients against GECOS field? +#O MatchGECOS=False + +# maximum hop count +#O MaxHopCount=17 + +# location of help file +O HelpFile=/etc/mail/helpfile + +# ignore dots as terminators in incoming messages? +#O IgnoreDots=False + +# name resolver options +#O ResolverOptions=+AAONLY + +# deliver MIME-encapsulated error messages? +O SendMimeErrors=True + +# Forward file search path +O ForwardPath=$z/.forward.$w+$h:$z/.forward+$h:$z/.forward.$w:$z/.forward + +# open connection cache size +O ConnectionCacheSize=2 + +# open connection cache timeout +O ConnectionCacheTimeout=5m + +# persistent host status directory +#O HostStatusDirectory=.hoststat + +# single thread deliveries (requires HostStatusDirectory)? +#O SingleThreadDelivery=False + +# use Errors-To: header? +O UseErrorsTo=False + +# log level +O LogLevel=9 + +# send to me too, even in an alias expansion? +#O MeToo=True + +# verify RHS in newaliases? +O CheckAliases=False + +# default messages to old style headers if no special punctuation? +O OldStyleHeaders=True + +# SMTP daemon options +O DaemonPortOptions=Name=MTA +O DaemonPortOptions=Port=587, Name=MSA, M=E + +# SMTP client options +#O ClientPortOptions=Address=0.0.0.0 + +# privacy flags +O PrivacyOptions=authwarnings,noexpn,novrfy + +# who (if anyone) should get extra copies of error messages +#O PostmasterCopy=Postmaster + +# slope of queue-only function +#O QueueFactor=600000 + +# queue directory +O QueueDirectory=/var/spool/mqueue + +# timeouts (many of these) +#O Timeout.initial=5m +#O Timeout.connect=5m +#O Timeout.iconnect=5m +#O Timeout.helo=5m +#O Timeout.mail=10m +#O Timeout.rcpt=1h +#O Timeout.datainit=5m +#O Timeout.datablock=1h +#O Timeout.datafinal=1h +#O Timeout.rset=5m +#O Timeout.quit=2m +#O Timeout.misc=2m +#O Timeout.command=1h +#O Timeout.ident=5s +#O Timeout.fileopen=60s +#O Timeout.control=2m +O Timeout.queuereturn=5d +#O Timeout.queuereturn.normal=5d +#O Timeout.queuereturn.urgent=2d +#O Timeout.queuereturn.non-urgent=7d +O Timeout.queuewarn=4h +#O Timeout.queuewarn.normal=4h +#O Timeout.queuewarn.urgent=1h +#O Timeout.queuewarn.non-urgent=12h +#O Timeout.hoststatus=30m +#O Timeout.resolver.retrans=5s +#O Timeout.resolver.retrans.first=5s +#O Timeout.resolver.retrans.normal=5s +#O Timeout.resolver.retry=4 +#O Timeout.resolver.retry.first=4 +#O Timeout.resolver.retry.normal=4 + +# should we not prune routes in route-addr syntax addresses? +#O DontPruneRoutes=False + +# queue up everything before forking? +O SuperSafe=True + +# status file +O StatusFile=/var/log/sendmail.st + +# time zone handling: +# if undefined, use system default +# if defined but null, use TZ envariable passed in +# if defined and non-null, use that info +#O TimeZoneSpec= + +# default UID (can be username or userid:groupid) +#O DefaultUser=mailnull + +# list of locations of user database file (null means no lookup) +#O UserDatabaseSpec=/etc/mail/userdb + +# fallback MX host +#O FallbackMXhost=fall.back.host.net + +# if we are the best MX host for a site, try it directly instead of config err +#O TryNullMXList=False + +# load average at which we just queue messages +#O QueueLA=8 + +# load average at which we refuse connections +#O RefuseLA=12 + +# maximum number of children we allow at one time +#O MaxDaemonChildren=12 + +# maximum number of new connections per second +#O ConnectionRateThrottle=3 + +# work recipient factor +#O RecipientFactor=30000 + +# deliver each queued job in a separate process? +#O ForkEachJob=False + +# work class factor +#O ClassFactor=1800 + +# work time factor +#O RetryFactor=90000 + +# shall we sort the queue by hostname first? +#O QueueSortOrder=priority + +# minimum time in queue before retry +#O MinQueueAge=30m + +# default character set +#O DefaultCharSet=iso-8859-1 + +# service switch file (ignored on Solaris, Ultrix, OSF/1, others) +#O ServiceSwitchFile=/etc/mail/service.switch + +# hosts file (normally /etc/hosts) +#O HostsFile=/etc/hosts + +# dialup line delay on connection failure +#O DialDelay=10s + +# action to take if there are no recipients in the message +O NoRecipientAction=add-to-undisclosed + +# chrooted environment for writing to files +#O SafeFileEnvironment=/arch + +# are colons OK in addresses? +#O ColonOkInAddr=True + +# how many jobs can you process in the queue? +#O MaxQueueRunSize=10000 + +# shall I avoid expanding CNAMEs (violates protocols)? +#O DontExpandCnames=False + +# SMTP initial login message (old $e macro) +O SmtpGreetingMessage=$j Sendmail $v/$Z; $b + +# UNIX initial From header format (old $l macro) +O UnixFromLine=From $g $d + +# From: lines that have embedded newlines are unwrapped onto one line +#O SingleLineFromHeader=False + +# Allow HELO SMTP command that does not include a host name +#O AllowBogusHELO=False + +# Characters to be quoted in a full name phrase (@,;:\()[] are automatic) +#O MustQuoteChars=. + +# delimiter (operator) characters (old $o macro) +O OperatorChars=.:%@!^/[]+ + +# shall I avoid calling initgroups(3) because of high NIS costs? +#O DontInitGroups=False + +# are group-writable :include: and .forward files (un)trustworthy? +#O UnsafeGroupWrites=True + +# where do errors that occur when sending errors get sent? +#O DoubleBounceAddress=postmaster + +# where to save bounces if all else fails +#O DeadLetterDrop=/var/tmp/dead.letter + +# what user id do we assume for the majority of the processing? +#O RunAsUser=sendmail + +# maximum number of recipients per SMTP envelope +#O MaxRecipientsPerMessage=100 + +# shall we get local names from our installed interfaces? +#O DontProbeInterfaces=False + +# Return-Receipt-To: header implies DSN request +#O RrtImpliesDsn=False + +# override connection address (for testing) +#O ConnectOnlyTo=0.0.0.0 + +# Trusted user for file ownership and starting the daemon +#O TrustedUser=root + +# Control socket for daemon management +#O ControlSocketName=/var/spool/mqueue/.control + +# Maximum MIME header length to protect MUAs +O MaxMimeHeaderLength=256/128 + +# Maximum length of the sum of all headers +O MaxHeadersLength=32768 + +# Maximum depth of alias recursion +#O MaxAliasRecursion=10 + +# location of pid file +#O PidFile=/var/run/sendmail.pid + +# Prefix string for the process title shown on 'ps' listings +#O ProcessTitlePrefix=prefix + +# Data file (df) memory-buffer file maximum size +#O DataFileBufferSize=4096 + +# Transcript file (xf) memory-buffer file maximum size +#O XscriptFileBufferSize=4096 + +# list of authentication mechanisms +#O AuthMechanisms=GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 + +# default authentication information for outgoing connections +#O DefaultAuthInfo=/etc/mail/default-auth-info + +# SMTP AUTH flags +#O AuthOp