# -*-sh-*-
#ident	"@(#)smail/conf/os:RELEASE-3_2_0_115:bsdi,v 2.10 2003/06/10 00:46:26 woods Exp"
#
# bsdi BSD/386 1.0 (and 1.1) -- a BSD Net2 based system on i386
#
# by Jeffrey Thompson <Jeffrey@itm.org>
# and Greg A. Woods <woods@planix.com>

. $ROOT/conf/os/bsd4.3

# OSNAMES - Names defining this operating system
OSNAMES=BSDI1_0:BSDI:$OSNAMES

# OSLIBS - name any object libraries containing routines we will need
#[[ BSD/386 1.0 is closer to 4.4 in this respect -- it has db(3) ]]
OSLIBS=""
# NOTE: we should be forcing use of BIND-8 as built-in version has
# remote vulnerabilities
#OSLIBS="-lbind"

# MAILBOX_DIR - in which directory are user mailbox files
MAILBOX_DIR=/var/mail

# SECURE_PATH - directories containing system-supplied user programs
SECURE_PATH=/usr/ucb:/bin:/usr/bin:/usr/contrib/bin

# DRIVER_CONFIGURATION - configuration file describing smail drivers
DRIVER_CONFIGURATION=arpa-network

# CHOWN - command to use for accessing the chown program
CHOWN=/usr/sbin/chown

# HAVE - features available on this operating system
#[[ again, closer to 4.4 in this respect ]]
HAVE=$HAVE:VFPRINTF:UNAME:BIND:STRERROR:GETOPT:UNISTD_H:STDLIB_H:UTIME_H
HAVE=$HAVE:SYS_SIGNAME:SYS_SIGLSIT

# NO_HAVE - what features are not available on this operating system
#[[ this is because of the db(3) emulation of ndbm, so may be necessary
#   here on 4.4BSD, as well as 4.4BSD-Lite. ]]
#NO_HAVE=$NO_HAVE:DBM_PAGFNO

# MISC_DEFINES - miscellaneous definitons
#
# BSD/386 has a partially complete 4.4 kernel and libc integration too
MISC_DEFINES=$MISC_DEFINES:MALLOC_DECLARED
MISC_DEFINES=$MISC_DEFINES:USE_TZNAME
MISC_DEFINES=$MISC_DEFINES:NO_WAIT_USE_UNION
MISC_DEFINES=$MISC_DEFINES:SYS_SIGLIST_DECLARED
MISC_DEFINES=$MISC_DEFINES:SYS_SIGNAME_DECLARED
MISC_DEFINES=$MISC_DEFINES:TIME_WITH_SYS_TIME
MISC_DEFINES=$MISC_DEFINES:USE_LOCAL_MAIL_COMMAND
#
# Define data and stack resource limits, to prevent an rlimit of
# "infinity" from closing all gaps in the process address space.
# These values are very generous for 32-bit machines.
#
MISC_DEFINES=$MISC_DEFINES:DATA_RLIMIT=8388608:STACK_RLIMIT=1048576

# UUCP_SYSTEM_FILE - path to UUCP file containing remote systems
UUCP_SYSTEM_FILE=/etc/uucp/L.sys

# ALIASES - standard
ALIASES_FILE=/etc/aliases
ALIASES_TYPE=dbm
