Newbe SuSE ppp Setup Problem.

Frank Roberts (frobert@gte.net)
Mon, 21 Jun 1999 22:40:05 -0400


This is a multi-part message in MIME format.
--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

The top hackers in our local linex club helped me install SuSE 6.0 and make
my US Robotics modem work - for which I am extremely grateful - but the club
has no access to a phone line to set up internet access. So far I have
worked on this problem by myself for 3 months without success. The only
positive results so far has been to make me more appreciative of the help the
Linux club did offered. I guess I should mention or better yet maybe better
not mention in appropriate language the lack of help that I have received
from SuSE and my ISP provider.

In addition, for the people who are worried about my disclosing my ISP
password well I changed it so you do not have to worry but I included the one
I used here as it may provide some additional light.

And for those of you who would like additional information I have attached a
few additional files: for a listing see the directory after the short version
of the problem statement.

Well on to the problem.
_________________________________________________

The problem: Can not connect to ISP by either ppp or kppp. Assumption problem
is basic configuration.

Sequence of events for attempt at connection via ppp.

Enter command
/etc/suseppp/scripts/ppp-up
Produces
1. Modem dials, makes connection type noises, waits 15 seconds,
and and prompt reappears.
2. Verification of disconnection is made by repeat of 2 above.

Note: Entering the command
/etc/ppp/ppp-up
Produces
Permission denied to root.

_________________________________________________

We have minicom working and I have been able to connect to my ISP with the
following results:

#Sunday, 20 June, 1999
#File = Minicom GTE Tests
#
Started Minicom
Dialed 2779634
Received UQKT2 tnt<x>.tampa.fl.da.uu.net
#
Received Login
Sent GTE/frobert
Received Password
Sent data1seeker
Received Entering PPP session
Received IP Address is 63.13.36.2<xx>
Received MTU is 1524
Sent Signoff
Note: Two tries produces IP Address of 63.13.36.221 and 63.13.36.235 -
dynamatic addressing.
These numbers are different than those used in my setup. I believe that most
probable they came from SuSE.

_________________________________________________

From:
YaST Configuration
1. Network Base Configuration

Number Active Type of Network Device IP Address PtP
Address
0 X Modem PPP PPP0 (Blank) (Blank)
1 <No Device>

4. Configuration of Name Server
Name Server Set at Yes
IP Address list 206.124.64.253 206.124.65.253
Domain List: gte.net

12. Configure PPP Network

PPP Configuration of Device Number 0
ISP :generic Country : <All>

PPP login GTE/frobert PPP password: data1seeker
Setup default route [X] Switch debug [X]
Dial on demand [(Blank)]

Phone number of ISP: 2799634 Authentication [PAP]

Server IP address: (Blank) Service name: (Blank)
Local IP address: (Blank)
PPP options: (Blank)

ISP nameserver: 206.124.64.253 206.124.65.253 Set default [(Blank)]
ISP newsserver: news.gte.net Set default [(Blank)]
WWW proxy: (Blank)
POP3 server: mail.gte.net

_________________________________________________

From:
# /etc/rc.config
#Sunday, 20 June, 1999
#

# IP Adresses
#
IPADDR_0="192.168.0.99" This is the original setup value by SuSE. This was
changed to "". and retested. The end results of the retest were the same as
the original values.
IPADDR_1=""
IPADDR_2=""
IPADDR_3=""

#
# network device names (e.g. "eth0")
#
NETDEV_0="ppp0"
NETDEV_1=""
NETDEV_2=""
NETDEV_3=""

#
# parameters for ifconfig, if you put "bootp" into it, bootp will
# be used to configure it
# sample entry for ethernet:
# IFCONFIG_0="192.168.81.38 broadcast 192.168.81.63 netmask 255.255.255.224"
#
IFCONFIG_0="192.168.0.99 broadcast 192.168.0.255 netmask 255.255.255.0 up"
This is the original setup value by SuSE. This was changed to "". and
retested. The end results of the retest were the same as the original values.

IFCONFIG_1=""
IFCONFIG_2=""
IFCONFIG_3=""

_________________________________________________
Directory of attached files:

01 /etc/hosts
02 /etc/inited.config
03 /etc/inittadb
04 /etc/login.defs
05 /etc/passwd
06 /etc/rc.config
07 /etc/resolv.conf
08 /etc/syslog.conf
09 /etc/ppp/ioptions
10 etc/ppp/ioptions.YaST
11 /etc/ppp/pap-secrets
12 /etc/ppp/chap-secrets
13 /etc/ppp/options
14 /etc/ppp/ppp.chat
15 /etc/suseppp/chat-secrets
16 /etc/suseppp/generic.chat
17 /etc/suseppp/generic.options
18 /etc/suseppp/generic.options.SuSEconfig
19 /etc/suseppp/scripts/ppp-down
20 /etc/suseppp/scripts/ppp-up
21 /var/log/messages
22 YaST Configuration

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="01 etc!hosts.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="01 etc!hosts.txt"

# /etc/hosts
#Sunday, 20 June, 1999
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
127.0.0.1 company.com localhost
127.0.0.2 news.localhost localhost
127.0.0.3 mail.localhost localhost
127.0.0.4 localhost localhost
192.168.0.99 frank.roberts.net frank

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="02 etc!inetd_conf.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="02 etc!inetd_conf.txt"

#/etc/inetd.conf
#Sunday, 20 June, 1999
#
# See "man 8 inetd" for more information.
#
# If you make changes to this file, either reboot your machine or send the
# inetd a HUP signal:
# Do a "ps x" as root and look up the pid of inetd. Then do a
# "kill -HUP <pid of inetd>".
# The inetd will re-read this file whenever it gets that signal.
#
# <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
#
# echo stream tcp nowait root internal
# echo dgram udp wait root internal
# discard stream tcp nowait root internal
# discard dgram udp wait root internal
# daytime stream tcp nowait root internal
# daytime dgram udp wait root internal
# chargen stream tcp nowait root internal
# chargen dgram udp wait root internal
# time stream tcp nowait root internal
# time dgram udp wait root internal
#
# These are standard services.
#
ftp stream tcp nowait root /usr/sbin/tcpd wu.ftpd -a
# ftp stream tcp nowait root /usr/sbin/tcpd proftpd
# ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
#
# If you want telnetd not to "keep-alives" (e.g. if it runs over a ISDN
# uplink), add "-n". See 'man telnetd' for more deatails.
telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd
# nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode
# smtp stream tcp nowait root /usr/sbin/sendmail sendmail -bs
# printer stream tcp nowait root /usr/sbin/tcpd /usr/bin/lpd -i
#
# Shell, login, exec and talk are BSD protocols.
# The option "-h" permits ``.rhosts'' files for the superuser. Please look at
# man-page of rlogind and rshd to see more configuration possibilities about
# .rhosts files.
shell stream tcp nowait root /usr/sbin/tcpd in.rshd -L
# shell stream tcp nowait root /usr/sbin/tcpd in.rshd -aL
#
# If you want rlogind not to "keep-alives" (e.g. if it runs over a ISDN
# uplink), add "-n". See 'man rlogind' for more deatails.
login stream tcp nowait root /usr/sbin/tcpd in.rlogind
# login stream tcp nowait root /usr/sbin/tcpd in.rlogind -a
# exec stream tcp nowait root /usr/sbin/tcpd in.rexecd
talk dgram udp wait root /usr/sbin/tcpd in.talkd
ntalk dgram udp wait root /usr/sbin/tcpd in.talkd
#
#
# Pop et al
#
# pop2 stream tcp nowait root /usr/sbin/tcpd in.pop2d
pop3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/popper -s
#
# Imapd - Interactive Mail Access Protocol server
# Attention: This service is very insecure
# imap2 stream tcp nowait root /usr/sbin/tcpd imapd
#
# Comsat - has to do with mail.
#
# comsat dgram udp wait root /usr/sbin/tcpd in.comsat
#
# The Internet UUCP service.
#
# uucp stream tcp nowait uucp /usr/sbin/tcpd /usr/lib/uucp/uucico -l
#
# Tftp service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
#
# tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftpboot
# bootps dgram udp wait root /usr/sbin/bootpd bootpd -c /tftpboot
#
# Finger, systat and netstat give out user information which may be
# valuable to potential "system crackers." Many sites choose to disable
# some or all of these services to improve security.
# Try "telnet localhost systat" and "telnet localhost netstat" to see that
# information yourself!
#
finger stream tcp nowait nobody /usr/sbin/tcpd in.fingerd -w
# systat stream tcp nowait nobody /usr/sbin/tcpd /bin/ps -auwwx
# netstat stream tcp nowait root /usr/sbin/tcpd /bin/netstat -a
ident stream tcp wait nobody /usr/sbin/in.identd in.identd -w -e -t120
#
# Sun-RPC based services.
# <service name/version><sock_type><rpc/prot><flags><user><server><args>
#
# rstatd/1-3 dgram rpc/udp wait root /usr/sbin/tcpd rpc.rstatd
# rusersd/2-3 dgram rpc/udp wait root /usr/sbin/tcpd rpc.rusersd
# walld/1 dgram rpc/udp wait root /usr/sbin/tcpd rpc.rwalld
#
# For man on the fly and ht://dig (full text search)
#
http-rman stream tcp nowait.10000 nobody /usr/sbin/tcpd /usr/sbin/http-rman
#
# For XCept4
#
btx stream tcp nowait root /usr/sbin/tcpd /usr/lib/xcept4/bin/ceptd -i/usr/lib/xcept4/etc/init.ceptd -u/usr/lib/xcept4/etc/users.ceptd -l/var/log/log.ceptd
#
# For rplay daemon
#
# Old versions of rplay:
# rplay dgram udp wait root /usr/sbin/tcpd rplayd -b 8192 -c 60 -s 8192
# New Versions of rplay (>=3.3.0)
rplay dgram udp wait root /usr/sbin/tcpd rplayd -t 30 -c 60 -s 16384 -F0 --inetd
#
# vbox (Voice Box)
#
#vboxd stream tcp nowait root /usr/sbin/tcpd /usr/sbin/vboxd
#
# For midinetd
#
midinet stream tcp nowait root /usr/sbin/tcpd in.midinetd
#
# These are to start Samba, an smb server that can export filesystems to
# Pathworks, Lanmanager for DOS, Windows for Workgroups, Windows95, Lanmanager
# for Windows, Lanmanager for OS/2, Windows NT, etc. Lanmanager for dos is
# available via ftp from ftp.microsoft.com in bussys/MSclient/dos/. Please read
# the licensing stuff before downloading. Use the TCP/IP option in the client.
# Add your server to the \etc\lmhosts (or equivalent) file on the client.
#
# IMPORTANT: In S.u.S.E. Linux 5.0 samba is started by the init skript
# /sbin/init.d/smb. Th following entries should stay disabled
#
# netbios-ssn stream tcp nowait root /usr/sbin/smbd smbd -l /var/log/samba -s /etc/smb.conf
# netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd
#
# swat is the Samba Web Administration Tool
# swat stream tcp nowait.400 root /usr/sbin/swat swat
#
#
# amanda backup server with indexing capabilities
#
# amandaidx stream tcp nowait root /usr/lib/amanda/amindexd amindexd
# amidxtape stream tcp nowait root /usr/lib/amanda/amidxtaped amidxtaped
#
#
# the rsync daemon
#
# rsync stream tcp nowait root /usr/sbin/tcpd rsyncd --daemon
#
#
#
# End.

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="03 etc!inittab.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="03 etc!inittab.txt"

# /etc/inittab
#Sunday, 20 June, 1999
#
# Copyright (c) 1996 SuSE GmbH Nuernberg, Germany. All rights reserved.
#
# Author: Florian La Roche <florian@suse.de>, 1996
#
# This is the main configuration file of /sbin/init, which
# is executed by the kernel on startup. It describes what
# scripts are used for the different run-levels.
#
# All scripts for runlevel changes are in /sbin/init.d/ and the main
# file for changes is /etc/rc.config.
#

# default runlevel
id:2:initdefault:

# check system on startup
# first script to be executed if not booting in emergency (-b) mode
si:I:bootwait:/sbin/init.d/boot

# /sbin/init.d/rc takes care of runlevel handling
#
# runlevel 0 is halt
# runlevel S is single-user
# runlevel 1 is multi-user without network
# runlevel 2 is multi-user with network
# runlevel 3 is multi-user with network and xdm
# runlevel 6 is reboot
l0:0:wait:/sbin/init.d/rc 0
l1:1:wait:/sbin/init.d/rc 1
l2:2:wait:/sbin/init.d/rc 2
l3:3:wait:/sbin/init.d/rc 3
#l4:4:wait:/sbin/init.d/rc 4
#l5:5:wait:/sbin/init.d/rc 5
l6:6:wait:/sbin/init.d/rc 6

# what to do in single-user mode
ls:S:wait:/sbin/init.d/rc S
~~:S:respawn:/sbin/sulogin

# what to do when CTRL-ALT-DEL is pressed
ca::ctrlaltdel:/sbin/shutdown -h -t 4 now

# special keyboard request (Alt-UpArrow)
# look into the kbd-0.90 docs for this
kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work."

# what to do when power fails/returns
pf::powerwait:/sbin/init.d/powerfail start
pn::powerfailnow:/sbin/init.d/powerfail now
#pn::powerfail:/sbin/init.d/powerfail now
po::powerokwait:/sbin/init.d/powerfail stop

# for ARGO UPS
sh:12345:powerfail:/sbin/shutdown -h now THE POWER IS FAILING

# getty-programs for the normal runlevels
# <id>:<runlevels>:<action>:<process>
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
1:123:respawn:/sbin/mingetty --noclear tty1
2:123:respawn:/sbin/mingetty tty2
3:123:respawn:/sbin/mingetty tty3
4:123:respawn:/sbin/mingetty tty4
5:123:respawn:/sbin/mingetty tty5
6:123:respawn:/sbin/mingetty tty6

#
#
# Note: Do not use tty7 in runlevel 3, this virtual line
# is occupied by the programm xdm.
#

# This is for the package xdmsc, after installing and
# and configuration you should remove the comment character
# from the following line:
#7:2:respawn:+/sbin/init.d/rx tty7

# modem getty.
# mo:23:respawn:/usr/sbin/mgetty -s 38400 modem

# fax getty (hylafax)
# mo:23:respawn:/usr/lib/fax/faxgetty /dev/modem

# vbox (voice box) getty
# I6:23:respawn:/usr/sbin/vboxgetty -d /dev/ttyI6
# I7:23:respawn:/usr/sbin/vboxgetty -d /dev/ttyI7

# end of /etc/inittab

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="04 etc!login_defs.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="04 etc!login_defs.txt"

# /etc/login.defs
#Sunday, 20 June, 1999
#
# Configuration control definitions for the login package.
#
# $Id: login.defs.linux,v 1.9 1998/05/29 00:32:53 marekm Exp $
#
# Three items must be defined: MAIL_DIR, ENV_SUPATH, and ENV_PATH.
# If unspecified, some arbitrary (and possibly incorrect) value will
# be assumed. All other items are optional - if not specified then
# the described action or option will be inhibited.
#
# Comment lines (lines beginning with "#") and blank lines are ignored.
#
# Modified for Linux. --marekm

#
# Delay in seconds before being allowed another attempt after a login failure
#
FAIL_DELAY 1

#
# Enable additional passwords upon dialup lines specified in /etc/dialups.
#
DIALUPS_CHECK_ENAB no

#
# Enable logging and display of /var/log/faillog login failure info.
#
FAILLOG_ENAB yes

#
# Enable display of unknown usernames when login failures are recorded.
#
LOG_UNKFAIL_ENAB no

#
# Enable logging of successful logins
#
LOG_OK_LOGINS no

#
# Enable logging and display of /var/log/lastlog login time info.
#
LASTLOG_ENAB yes

#
# Enable checking and display of mailbox status upon login.
#
# Disable if the shell startup files already check for mail
# ("mailx -e" or equivalent).
#
MAIL_CHECK_ENAB yes

#
# Enable additional checks upon password changes.
#
OBSCURE_CHECKS_ENAB no

#
# Enable checking of time restrictions specified in /etc/porttime.
#
PORTTIME_CHECKS_ENAB no

#
# Enable setting of ulimit, umask, and niceness from passwd gecos field.
#
QUOTAS_ENAB no

#
# Enable "syslog" logging of su activity - in addition to sulog file logging.
# SYSLOG_SG_ENAB does the same for newgrp and sg.
# (Please note, that SYSLOG_SU_ENAB won't work on this system, as "su"
# from the GNU folks is used instead of "su" from the shadow suite.)
#
SYSLOG_SU_ENAB yes
SYSLOG_SG_ENAB yes

#
# If defined, either full pathname of a file containing device names or
# a ":" delimited list of device names. Root logins will be allowed only
# upon these devices.
# If you comment out the CONSOLE line completely, root login is possible
# from anywhere.
#
CONSOLE /etc/securetty
CONSOLE tty1:tty2:tty3:tty4:tty5:tty6:tty7:tty8

#
# If defined, all su activity is logged to this file.
# (Please note, that SULOG_FILE won't work on this system, as "su"
# from the GNU folks is used instead of "su" from the shadow suite.)
#
#SULOG_FILE /var/log/sulog

#
# If defined, ":" delimited list of "message of the day" files to
# be displayed upon login.
#
MOTD_FILE /etc/motd
#MOTD_FILE /etc/motd:/usr/lib/news/news-motd

#
# If defined, this file will be output before each login prompt.
#
#ISSUE_FILE /etc/issue

#
# If defined, file which maps tty line to TERM environment parameter.
# Each line of the file is in a format something like "vt100 tty01".
#
TTYTYPE_FILE /etc/ttytype

#
# If defined, login failures will be logged here in a utmp format.
# last, when invoked as lastb, will read /var/log/btmp, so...
#
#FTMP_FILE /var/log/btmp

#
# If defined, name of file whose presence which will inhibit non-root
# logins. The contents of this file should be a message indicating
# why logins are inhibited.
#
NOLOGINS_FILE /etc/nologin

#
# If defined, the command name to display when running "su -". For
# example, if this is defined as "su" then a "ps" will display the
# command is "-su". If not defined, then "ps" would display the
# name of the shell actually being run, e.g. something like "-sh".
# (Please note, that SU_NAME won't work on this system, as "su"
# from the GNU folks is used instead of "su" from the shadow suite.)
#
SU_NAME su

#
# *REQUIRED*
# Directory where mailboxes reside, _or_ name of file, relative to the
# home directory. If you _do_ define both, MAIL_DIR takes precedence.
# QMAIL_DIR is for Qmail
#
#QMAIL_DIR Maildir
MAIL_DIR /var/spool/mail
#MAIL_FILE .mail

#
# If defined, file which inhibits all the usual chatter during the login
# sequence. If a full pathname, then hushed mode will be enabled if the
# user's name or shell are found in the file. If not a full pathname, then
# hushed mode will be enabled if the file exists in the user's home directory.
#
#HUSHLOGIN_FILE .hushlogin
HUSHLOGIN_FILE /etc/hushlogins

#
# If defined, the presence of this value in an /etc/passwd "shell" field will
# disable logins for that user, although "su" will still be allowed.
#
# XXX this does not seem to be implemented yet... --marekm
# no, it was implemented but I ripped it out ;-) -- jfh
NOLOGIN_STR NOLOGIN

#
# If defined, either a TZ environment parameter spec or the
# fully-rooted pathname of a file containing such a spec.
#
#ENV_TZ TZ=CST6CDT
#ENV_TZ /etc/tzname

#
# If defined, an HZ environment parameter spec.
#
# for Linux/x86
ENV_HZ HZ=100
# For Linux/Alpha...
#ENV_HZ HZ=1024

#
# *REQUIRED* The default PATH settings, for superuser and normal users.
#
# (they are minimal, add the rest in the shell startup files)
ENV_SUPATH PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin
ENV_PATH PATH=/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin

#
# Terminal permissions
#
# TTYGROUP Login tty will be assigned this group ownership.
# TTYPERM Login tty will be set to this permission.
#
# If you have a "write" program which is "setgid" to a special group
# which owns the terminals, define TTYGROUP to the group number and
# TTYPERM to 0620. Otherwise leave TTYGROUP commented out and assign
# TTYPERM to either 622 or 600.
#
TTYGROUP tty
TTYPERM 0620

#
# Login configuration initializations:
#
# ERASECHAR Terminal ERASE character ('\010' = backspace).
# KILLCHAR Terminal KILL character ('\025' = CTRL/U).
# UMASK Default "umask" value.
# ULIMIT Default "ulimit" value.
#
# The ERASECHAR and KILLCHAR are used only on System V machines.
# ULIMIT is in 512-byte units.
#
# Prefix these values with "0" to get octal, "0x" to get hexadecimal.
#
ERASECHAR 0177
KILLCHAR 025
UMASK 022
#ULIMIT 2097152
# 2 GB is max file limit in the kernel, so we just leave it as unlimited...
# ULIMIT 4194304

#
# Password aging controls:
#
# PASS_MAX_DAYS Maximum number of days a password may be used.
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
# PASS_MIN_LEN Minimum acceptable password length.
# PASS_WARN_AGE Number of days warning given before a password expires.
#
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7

#
# If "yes", the user must be listed as a member of the first gid 0 group
# in /etc/group (called "root" on most Linux systems) to be able to "su"
# to uid 0 accounts. If the group doesn't exist or is empty, no one
# will be able to "su" to uid 0.
# (Please note, that SU_WHEEL_ONLY won't work on this system, as "su"
# from the GNU folks is used instead of "su" from the shadow suite.)
#
SU_WHEEL_ONLY no

#
# If compiled with cracklib support, where are the dictionaries
#
#CRACKLIB_DICTPATH /usr/lib/passwd/pw_dict

#
# Min/max values for automatic uid selection in useradd
#
UID_MIN 1000
UID_MAX 60000

#
# Min/max values for automatic gid selection in groupadd
#
GID_MIN 100
GID_MAX 60000

#
# Max number of login retries if password is bad
#
LOGIN_RETRIES 4

#
# Max time in seconds for login
#
LOGIN_TIMEOUT 120

#
# Maximum number of attempts to change password if rejected (too easy)
#
PASS_CHANGE_TRIES 5

#
# Warn about weak passwords (but still allow them) if you are root.
#
PASS_ALWAYS_WARN yes

#
# Number of significant characters in the password for crypt().
# Default is 8, don't change unless your crypt() is better.
# Ignored if MD5_CRYPT_ENAB set to "yes".
#
PASS_MAX_LEN 8

#
# Require password before chfn/chsh can make any changes.
#
CHFN_AUTH yes

#
# Which fields may be changed by regular users using chfn - use
# any combination of letters "frwh" (full name, room number, work
# phone, home phone). If not defined, no changes are allowed.
# For backward compatibility, "yes" = "rwh" and "no" = "frwh".
#
CHFN_RESTRICT rwh

#
# Password prompt (%s will be replaced by user name).
#
# XXX - it doesn't work correctly yet, for now leave it commented out
# to use the default which is just "Password: ".
#LOGIN_STRING "%s's Password: "

#
# Only works if compiled with MD5_CRYPT defined:
# If set to "yes", new passwords will be encrypted using the MD5-based
# algorithm compatible with the one used by recent releases of FreeBSD.
# It supports passwords of unlimited length and longer salt strings.
# Set to "no" if you need to copy encrypted passwords to other systems
# which don't understand the new algorithm. Default is "no".
#
#MD5_CRYPT_ENAB no

#
# List of groups to add to the user's supplementary group set
# when logging in on the console (as determined by the CONSOLE
# setting). Default is none.
#
# Use with caution - it is possible for users to gain permanent
# access to these groups, even when not logged in on the console.
# How to do it is left as an exercise for the reader...
#
#CONSOLE_GROUPS floppy:audio:cdrom

#
# Should login be allowed if we can't cd to the home directory?
# Default in no.
#
DEFAULT_HOME yes

#
# If this file exists and is readable, login environment will be
# read from it. Every line should be in the form name=value.
#
#ENVIRON_FILE /etc/environment

#
# If defined, this command is run when removing a user.
# It should remove any at/cron/print jobs etc. owned by
# the user to be removed (passed as the first argument).
#
#USERDEL_CMD /usr/sbin/userdel_local

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="05 etc!passwd.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="05 etc!passwd.txt"

#/etc/passwd
#Sunday, 20 June, 1999
#
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/bash
daemon:x:2:2:daemon:/sbin:/bin/bash
lp:x:4:7:lp daemon:/var/spool/lpd:/bin/bash
news:x:9:13:News system:/etc/news:/bin/bash
uucp:x:10:14::/var/lib/uucp/taylor_config:/bin/bash
games:x:12:100::/tmp:/bin/bash
man:x:13:2::/var/catman:/bin/bash
at:x:25:25::/var/spool/atjobs:/bin/bash
postgres:x:26:2:Postgres Database Admin:/var/lib/pgsql:/bin/bash
lnx:x:27:27:LNX Database Admin:/usr/lib/lnx:/bin/bash
mdom:x:28:28:Mailing list agent:/usr/lib/majordomo:/bin/bash
yard:x:29:29:YARD Database Admin:/usr/lib/YARD:/bin/bash
wwwrun:x:30:65534:Daemon user for apache:/tmp:/bin/bash
squid:x:31:65534:WWW proxy squid:/var/squid:/bin/bash
fax:x:33:14:Facsimile Agent:/var/spool/fax:/bin/bash
gnats:x:34:65534:Gnats Gnu Backtracking System:/usr/lib/gnats:/bin/bash
empress:x:35:100:Empress Database Admin:/usr/empress:/bin/bash
adabas:x:36:100:Adabas-D Database Admin:/usr/lib/adabas:/bin/bash
amanda:x:37:6:Amanda Admin:/var/lib/amanda:/bin/bash
ixess:x:38:29:IXware Admin:/usr/lib/ixware:/bin/bash
irc:x:39:65534:IRC Daemon:/usr/lib/ircd:/bin/bash
ftp:x:40:2:ftp account:/usr/local/ftp:/bin/bash
firewall:x:41:31:firewall account:/tmp:/bin/false
informix:x:43:34:Informix Database Admin:/usr/lib/informix:/bin/bash
named:x:44:44:Nameserver Daemon:/var/named:/bin/bash
virtuoso:x:45:100:Virtuoso Admin:/opt/virtuoso-lite:/bin/bash
nobody:x:65534:65534:nobody:/tmp:/bin/bash
frank:x:1000:100::/home/frank:/bin/bash

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="06 etc!rc_config.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="06 etc!rc_config.txt"

# /etc/rc.config
#Sunday, 20 June, 1999
#
# Copyright (c) 1996,98 SuSE GmbH Nuernberg, Germany. All rights reserved.
#
# Author: Florian La Roche <florian@suse.de>, 1996
# Werner Fink <werner@suse.de>, 1996
# Burchard Steinbild <bs@suse.de>, 1996
#
# Configuration database for shell scripts in /sbin/init.d, /sbin/SuSEconfig
# and /etc/cron.daily/aaa_base
#
# Please edit this file and execute /sbin/SuSEconfig to configure everything.
# Also don't forget to edit the following files:
# - /etc/lilo.conf
# - /etc/fstab
# - /etc/profile
# - /etc/hosts
#

#
# Which language should be used
#
LANGUAGE="english"

#
# Some people don't want SuSEconfig to modify the system. With this
# entry you can disable SuSEconfig completely.
# Please don't contact our support if you have trouble configuring your
# system after having disabled SuSEconfig. (yes/no)
#
ENABLE_SUSECONFIG=yes

#
# SuSEconfig can mail reports (created by YaST or included in packages)
# to you. Here you can set the address. If you don't want it, simply
# set it to "".
#
MAIL_REPORTS_TO="root"

#
# There are two levels of mailing. If you set MAIL_LEVEL it to "warn"
# you only get the important mails. If you set it to "all", you get
# logs also.
#
MAIL_LEVEL="warn"

#
# Which device is the mouse ? (e.g. "/dev/ttyS0")
#
MOUSE="/dev/psaux"

#
# Which device is the modem ? (e.g. "/dev/cua1")
#
MODEM="/dev/ttyS1"

#
# keytable and console font
# (e.g. "de-latin1-nodeadkeys" for KEYTABLE, empty for US settings)
#
KEYTABLE="us.map.gz"

#
# what font for console shall be loaded?
#
CONSOLE_FONT=""

#
# does your console font need a screenmap. so add it to CONSOLE_SCREENMAP.
#
CONSOLE_SCREENMAP=""

#
# some fonts/keymap need a unicode map (TRANSLATION in former releases).
# add it to CONSOLE_UNICODEMAP.
#
CONSOLE_UNICODEMAP=""

#
# for some fonts the console has to be initialized with CONSOLE_MAGIC.
# CONSOLE_MAGIC can be empty or have the values "(B", ")B", "(K" or ")K".
#
CONSOLE_MAGIC=""

#
# keyboard repeat rate (2.0 - 30.0)
# keyboard delay time in ms (250, 500, 750, 1000)
# (you have to set both, if "kbdrate" should be called)
#
KBD_RATE=""
KBD_DELAY=""

#
# NumLock on? ("yes" or "no")
KBD_NUMLOCK="no"

#
# CapsLock on? ("yes" or "no")
KBD_CAPSLOCK="no"

#
# tty's for NumLock and CapsLock
# example: "tty1 tty2"
# "" for all tty's
#
KBD_TTY="tty1 tty2 tty3 tty4 tty5 tty6"

#
# Set to "-u" if your system clock is set to GMT, otherwise "".
#
GMT=""

#
# Timezone (e.g. CET)
# (this will set /usr/lib/zoneinfo/localtime)
#
TIMEZONE="EST5EDT"

#
# start loopback networking? ("yes" or "no")
#
START_LOOPBACK="yes"

#
# networking
#
# number of network cards: "_0" for one, "_0 _1 _2 _3" for four cards
#
NETCONFIG="_0"

#
# IP Adresses
#
IPADDR_0="192.168.0.99" This is the original setup value. This was changed to "". and retested. The end results of the retest were the same as the original values.
IPADDR_1=""
IPADDR_2=""
IPADDR_3=""

#
# network device names (e.g. "eth0")
#
NETDEV_0="ppp0"
NETDEV_1=""
NETDEV_2=""
NETDEV_3=""

#
# parameteres for ifconfig, if you put "bootp" into it, bootp will
# be used to configure it
# sample entry for ethernet:
# IFCONFIG_0="192.168.81.38 broadcast 192.168.81.63 netmask 255.255.255.224"
#
IFCONFIG_0="192.168.0.99 broadcast 192.168.0.255 netmask 255.255.255.0 up" This is the original setup value. This was changed to "". and retested. The end results of the retest were the same as the original values.
IFCONFIG_1=""
IFCONFIG_2=""
IFCONFIG_3=""

#
# setup dummy network device for IPADDR_0? this is useful for non permanent
# network connections (e.g. SLIP, PPP). Some software needs a connection
# to FQHOSTNAME (e.g. plp). (yes, no)
SETUPDUMMYDEV=yes

#
# Do you want the "dynamic IP patch" to be enabled at bootup? (yes/no)
#
IP_DYNIP=no

#
# 2 you can configure at runtime, if the host may forward
# IP packages or not. Is this host a router? (yes/no)
#
IP_FORWARD=no

#
# SuSEconfig can do some checks and modifications for /etc/hosts.
# If this is not wanted, set the following variable to 'no' (yes, no).
#
CHECK_ETC_HOSTS=yes

#
# If CHECK_ETC_HOSTS is set to yes, SuSEconfig sorts your
# /etc/hosts. But in some cases this may be unwanted. So here is a
# flag, where you can configure if /etc/hosts should be "beautified".
# (yes/no)
#
BEAUTIFY_ETC_HOSTS=yes

#
# if SORT_PASSWD_BY_UID is set to yes, SuSEconfig sorts your /etc/passwd
# and /etc/group by uid/gid.
#
SORT_PASSWD_BY_UID=no

#
# hostname of the system (full name)
# if zero, and bootp is used above, bootp will also set the hostname
# (e.g. "riemann.suse.de" or "hugo.linux.de")
# don't forget to also edit /etc/hosts for your system
#
FQHOSTNAME="frank.roberts.net"

#
# SuSEconfig can create and check the /etc/host.conf for you. Should this
# be done ("yes" or "no").
#
CREATE_HOSTCONF="yes"

#
# Shall SuSEconfig maintain /etc/resolv.conf (needed for DNS) ?
# If set to yes and one of SEARCHLIST and NAMESERVER is empty,
# it is assumed, that no DNS is wanted and /etc/resolv.conf will
# be deleted. If yes and both are filled out, it will be created.
# "no" simply lets /etc/resolv.conf untouched.
#
CREATE_RESOLVCONF=yes

#
# Should NIS be used for name resolving (yes/no)
#
USE_NIS_FOR_RESOLVING=no

#
# domain searchlist that should be used in /etc/resolv.conf
# (e.g. "suse.de linux.de uni-stuttgart.de")
# Attention! this has to be filled out, if you want to access a name server
#
SEARCHLIST="gte.net"

#
# space separated list of nameservers that should be used for /etc/resolv.conf
# give a maximum of 3 IP numbers
# (e.g. "192.168.116.11 192.168.7.7")
#
NAMESERVER="206.124.64.253 206.124.65.253"

#
# Used for News-Postings.
#
ORGANIZATION=""

#
# News server.
#
NNTPSERVER="news"

#
# space separated list of irc servers
#
IRCSERVER=""

#
# start the inet daemon in multi-user? ("yes" or "no")
# this is needed, if you have to telnet/rlogin to your own machine.
# It is also needed for the man page formatter in SuSE Help system
# and for starting the plp lp daemon.
#
START_INETD="yes"

#
# have mail daemon on SMTP port? ("yes" or "no")
# needed, if you receive email from other hosts via tcp/ip
# not needed, if you have a uucp-only host or only out-going email.
# If set to "yes", sendmail will be started as daemon.
# As uucp site, you can get along with "SMTP=no", if you make
# a "sendmail -q" call after each poll. (As rmail is queuing the mail only
# and not delivering it...)
#
SMTP="yes"

#
# From:-Line in email and News postings
# (otherwise the FQDN is used)
#
FROM_HEADER="frobert@gte.net"

#
# some programs (e.g. lynx, arena and wget) support proxies, if set in
# environment. SuSEconfig can add this environment variables to
# /etc/SuSEconfig/* (sourced by /etc/profile etc.) - See
# http://www.suse.de/Support/sdb_e/lynx_proxy.html for more details.
# Example: HTTP_PROXY="http://proxy.provider.de:3128/"
HTTP_PROXY=""

#
# Example: FTP_PROXY="http://proxy.provider.de:3128/"
#
FTP_PROXY=""

#
# Example: GOPHER_PROXY="http://proxy.provider.de:3128/"
#
GOPHER_PROXY=""

#
# Example: NO_PROXY="www.me.de, do.main, localhost"
#
NO_PROXY="localhost"

#
# start kernel daemon? ("yes" or "no")
#
START_KERNELD="yes"

#
# start cron daemon? ("yes" or "no")
# should be left unchanged to the default "yes" entry
#
CRON="yes"

#
# start portmap? ("yes" or "no")
# this is needed, if the NFS server is started or if NIS is used
# Attention! If NFS_SERVER is set to "yes", START_PORTMAP will be
# ignored and portmap will be startet in any case.
#
START_PORTMAP="yes"

#
# should the NFS server be started on this host? ("yes" or "no")
# (needs activated portmapper)
#
NFS_SERVER="yes"

#
# should the kernel based NFS server be started on this host
# (instead of the user space version) ? ("yes" or "no")
# THIS NEEDS A 2.1 KERNEL WITH NFSD SUPPORT
#
USE_KERNEL_NFSD="no"

#
# the kernel nfs-server supports multiple server processes
#
USE_KERNEL_NFSD_NUMBER="4"

#
# should translate server client for userid and goupid be started
# ("yes" or "no") - will only be started, if NFS_SERVER is "yes".
#
NFS_SERVER_UGID="yes"

#
# should imported NFS be reexported? ("yes" or "no")
#
REEXPORT_NFS="no"

#
# when shutting down routing, all net connection can be closed (not useful
# in all cases). If CLOSE_CONNECTIONS is set to "true" /sbin/init.d/route
# scans /proc to search for network connections and sends a term signal
# to the processes.
#
CLOSE_CONNECTIONS="false"

#
# start pcnfsd (for PCNFS clients; needs activated portmapper -
# see man pcnfsd) (yes/no)
#
START_PCNFSD=no

#
# start bwnfsd (pcnfs related) (yes/no)
#
START_BWNFSD=no

#
# pcnfsd and bwnfsd need spool directory for lpd. Set it here.
#
PCNFSD_LPSPOOL=/var/spool/lpd

#
# start rwhod? NOTE: rwhod broadcasts regularly, so dial
# on demand connections (ISDN and/or diald) might be established
# (yes/no)
#
START_RWHOD=no

#
# should gpm be started on this machine? ("yes" or "no")
#
START_GPM="yes"

#
# gpm will be started with these parameters
# it won't be started in runlevel 3 (xdm)
# (example: "-t msc -m /dev/mouse")
#
GPM_PARAM=" -t ps2 -m /dev/mouse"

#
# start routed (for dynamic routing - see man routed) (yes/no)
# ATTENTION: starting routed causes net traffic every 30 seconds.
# If your host is connected to internet via dial-up it makes absolutely
# no sense to activate it.
#
START_ROUTED=no

#
# start the named (package bind)? You have to configure the named first,
# before you can start it (man named).
#
START_NAMED=no

#
# should updatedb (for locate) be started by cron.daily ("yes" or "no")
#
RUN_UPDATEDB=yes

#
# should mandb and whatis be recreated by cron.daily ("yes" or "no")
#
REINIT_MANDB=yes

#
# updatedb has a parameter "--localuser". it runs the find as this user.
# some people think, its a security hole to run it as root (because you
# can get information about directories you can not read normally). Some
# think its useful to hold all files in the database. If you want full
# information in locate db, set RUN_UPDATEDB_AS=root. If you want security
# use RUN_UPDATEDB_AS=nobody.
#
RUN_UPDATEDB_AS="root"

#
# uptdatedb normally only scans local harddisks, but can include net paths
# in database as well. If you specify directories here, they will be scanned.
#
UPDATEDB_NETPATHS=""

#
# uptdatedb can skip directories for its database. The following parameter
# says which.
#
UPDATEDB_PRUNEPATHS="/S.u.S.E. /mnt /cdrom /tmp /usr/tmp /var/tmp /var/spool /proc"

#
# search net paths as ? (e.g. nobody)
#
UPDATEDB_NETUSER=""

#
# old corefiles? should they be deleted ("yes" or "no")
# if set to no, cron.daily will tell you, if it finds old core files.
# please note, that this feature needs RUN_UPDATEDB to be set to "yes".
#
DELETE_OLD_CORE=no

#
# how old are 'old' core files? (in days)
#
MAX_DAYS_FOR_CORE=7

#
# should old preformated man pages be deleted (/var/catman)
# (yes/no)
#
DELETE_OLD_CATMAN=yes

#
# How old are OLD preformated man pages for you? (days)
#
CATMAN_ATIME=7

#
# we have a small script to generate usr/info/dir file. This needs perl..
# ("yes" or "no")
#
CREATE_INFO_DIR="yes"

#
# SuSEconfig can call chkstat to check permissions and ownerships for
# files and directories (using /etc/permissions).
# Setting to "set" will correct it, "warn" produces warnings, if
# something strange is found. Disable this feature with "no".
#
CHECK_PERMISSIONS=set

#
# SuSE Linux contains two different configurations for
# chkstat. The differences can be found in /etc/permissions.secure
# and /etc/permissions.easy. If you create your own configuration
# (e.g. permissions.foo), you can enter the extension here as well.
#
# (easy/secure local foo whateveryouwant).
#
PERMISSION_SECURITY="easy local"

#
# How long to store old log files. If set to 0, log files will be untouched.
# The log files below will be checked by cron.daily. The number
# after the name means the minimum size in k, the file has to have, before
# it will be backed up (root gets a mail, if it happens).
#
# /tmp/log_mg.* (1024), /var/log/wtmp (400), /var/log/isdn (4096),
# /var/lib/xdm/xdm-errors (200), /var/spool/uucp/Log (2048),
# /var/spool/uucp/Stats (1024), /var/log/debug (1024), /var/log/warn (1024),
# /var/log/messages (4096), /var/log/xferlog (4096),
# /local/www/logs/access_log (4096), /local/www/logs/error_log (1024)
# /var/adm/isdn.log (1024), /var/log/isdncalls (1024)
#
MAX_DAYS_FOR_LOG_FILES=365

#
# cron.daily can make backup the rpm database. Set the path here, and
# cron.daily will make backup everytime it is called and the db has
# changed. This backups are recommended. If you don not want this
# feature, set it to "".
#
RPMDB_BACKUP_DIR=/var/adm/backup/rpmdb

#
# here you can set the maximum number of backup files for the rpm
# database.
#
MAX_RPMDB_BACKUPS=5

#
# cron.daily can check for old files in tmp-dirs. It will delete all files
# not accessed for more than MAX_DAYS_IN_TMP. If MAX_DAYS_IN_TMP is not set
# or set to 0, this feature will be disabled.
#
MAX_DAYS_IN_TMP=0

#
# You can specify in TMP_DIRS_TO_CLEAR, which directories have to be
# searched for old files, to be deleted.
#
TMP_DIRS_TO_CLEAR="/tmp /var/tmp"

#
# In OWNER_TO_KEEP_IN_TMP, you can specify, whoms file shall not be deleted.
#
OWNER_TO_KEEP_IN_TMP="root"

#
# Do you want to have "." in root path? This is not recommended, but
# many people do prefer it (yes/no).
#
CWD_IN_ROOT_PATH="yes"

#
# If you want to allow root logins from other machines, set ROOT_LOGIN_REMOTE
# to "yes".
#
ROOT_LOGIN_REMOTE="no"

#
# Some packages by SuSE include dynamically linked motif progs as well
# as statically linked (*.SuSE-dynamic resp. *.SuSE-static). SuSEconfig
# can analyze your system and link the matching program to *. If you
# set this to "clean", the other binary will be deleted. (no/link/clean)
#
HOW_TO_HANDLE_COMMERCIAL_LIBS=link

#
# SuSEconfig can do some modifications to /etc/inittab. If you don't want
# this, set CHECK_INITTAB to no. (yes/no)
#
CHECK_INITTAB=yes

#
# Here you can set the default Display manager (kdm/xdm/console).
# Attention: CHECK_INITTAB has to be set to yes, to activate this feature.
# If DISPLAYMANAGER is set to console, SuSEconfig will not bother you
# with a missing XF86Config.
#
DISPLAYMANAGER=""

#
# Here you can set the default window manager (kde, fvwm, ...)
#
DEFAULT_WM="kde"

#
# CONSOLE_SHUTDOWN determines how ctrl-alt-del is handled.
# Attention: CHECK_INITTAB has to be set to yes, to activate this feature.
# (ignore/reboot/halt)
#
CONSOLE_SHUTDOWN="halt"

#
# Should isapnp be used to initialize your PNP at bootup? (yes/no)
#
START_ISAPNP=yes

umask 022

#
# Attention! This variable PATH is NOT setting the PATH for user or root
# shells. It is only used internally for /sbin/init.d/*, SuSEconfig and
# cron.daily. Please do NOT change PATH here.
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin

##
## Formating the boot script messages:
## The boot scripts should use the variables rc_done and rc_fail to
## symbolize their success. See /sbin/init.d/skeleton for an example
## how to use these variables.
## rc_done_up and rc_failed_up do the same as rc_done and rc_failed
## but one line above (usefull for starting daemons who talk to user).
## The variable rc_reset is used by the master resource control script
## /sbin/init.d/rc to turn off all attributes and switch on the standard
## character set.
##
## \033 is just ascii ESC
## \033[<NUM>G move to column <NUM>
## \033[1m switch bold on
## \033[31m switch red on
## \033[32m switch green on
## \033[33m switch yellow on
## \033[m switch color/bold off
##
rc_done="\033[71G\033[32mdone\033[m"
rc_failed="\033[71G\033[31m\033[1mfailed\033[m"
rc_skipped="\033[71G\033[1mskipped\033[m"
rc_done_up="\033[1A$rc_done"
rc_failed_up="\033[1A$rc_failed"
rc_unused="\033[71G\033[1munused\033[m"
rc_reset="\033[m\017"
#
# Should the ATD (at daemon) be started, for the execution of at jobs? (yes/no)
#
START_ATD=yes
#
# Update groff DESC to get page sizes correct? (yes/no)
#
# If the correct page size isn't found in your printcap
# you can set GROFF_PAGESIZE to the following values
#
# letter, legal, a4, or b5
#
# supported by both groff *and* ghostscript
#
UPDATE_GROFF_CONF=yes
GROFF_PAGESIZE=
#
# PCMCIA: This variable determines the used chipset. Valid Values are
# "i82365" or "tcic". If it is left empty, pcmcia will not be startet
# at boot up.
#
PCMCIA=""

#
# PCMCIA_PCIC_OPTS - socket driver timing parameters here.
# For more information, look for "PCIC_OPTS" in the PCMCIA-HOWTO.
# You can find it under /usr/doc/packages/pcmcia.
#
PCMCIA_PCIC_OPTS=""

#
# PCMCIA_CORE_OPTS - Put pcmcia_core options here.
# For more information, look for "CORE_OPTS" in the PCMCIA-HOWTO.
# You can find it under /usr/doc/packages/pcmcia.
#
PCMCIA_CORE_OPTS=""
#
# May SuSEconfig modify your perllocal.pod? (yes/no)
#
CREATE_PERLLOCAL_POD="yes"

#
# May SuSEconfig run h2ph when kernelsources have changed
#
GENERATE_PERL_SYSTEM_INCLUDES="yes"

#
# Default loglevel for klogd
#
KERNEL_LOGLEVEL=1

#
# if not empty: parameters for syslogd
# for example SYSLOGD_PARAMS="-r -s my.dom.ain"
#
SYSLOGD_PARAMS=""
#
# Start process accounting (yes/no)? see man sa(8) for info
#
START_ACCT=no
#
# Start the MySQL RDBMS ?
#
START_MYSQL="no"
# Should the postgres daemon be startet automatically on system
# startup
START_POSTGRES="yes"
#
# Turn on quotas? (yes/no)
#
START_QUOTA="no"
#
# SVGATEXTMODE comes from the package svgatext which allows
# higher text resolutions (up to 160x60) on SVGA cards.
# The variable contains a valid mode from /etc/TextConfig.
# Please configure this file to suit the needs of your graphics card.
# How to do this is explained in /usr/doc/packages/svgatext.
# Default is "". SVGATextMode will not be started then.
# SVGATextMode resolutions are used in runlevel 1,2,3 and turned off
# in runlevel s.
#
SVGATEXTMODE=""
#
# Should the Apache httpd be started at bootup? (yes/no)
#
START_HTTPD=yes
#
# Start the argus networkmonitoring tool?
#
START_ARGUS=no

#
# What interface should argus listen?
#
ARGUS_INTERFACE=eth0

#
# Where to write the argus logfile? (Remember to check this file
# periodical, because it may become very large!!!)
#
ARGUS_LOGFILE="/var/log/argus.log"

#
# Shall auto mount daemon autofs be started? (yes/no)
#
START_AUTOFS=no
#
# Shall dynamic host configuration DHCP client be stated? (yes/no)
#
DHCLIENT="yes"
#
# Shall dynamic host configuration Server DHCP be started? (yes/no)
#
START_DHCPD="no"
#
# Interface for dynamic host configuration Server DHCP
#
DHCPD_INTERFACE="eth0"
#
# Shall DHCP relay agent be started? (yes/no)
#
START_DHCRELAY="no"
#
# DHCP servers to be used by DHCP relay agent
#
DHCRELAY_SERVERS="127.0.0.1 127.0.0.2"
#
# The name of the central server for the Online documentation
# This should be a fully qualified host name, e.g. host.domain.top
#
DOC_HOST=""

#
# Set this to yes on the central documentation server
# Then the online-help-system indices are automatically adjusted
# and access to the http-rman service is allowed
#
DOC_SERVER="no"

#
# List auf host/domain patterns for use with /etc/hosts.allow
# access restrictions on http-rman, e.g. ".mydomain.top" to
# allow access from all hosts of domain mydomain.top
#
DOC_ALLOW="LOCAL"
#
# Firewall settings - See /usr/doc/packages/firewall
# for a detailed description
#
FW_START="no"
FW_LOCALNETS=""
FW_FTPSERVER=""
FW_WWWSERVER=""
FW_SSLSERVER=""
FW_SSLPORT="443"
FW_MAILSERVER=""
FW_DNSSERVER=""
FW_NNTPSERVER=""
FW_NEWSFEED=""
FW_WORLD_DEV="eth1"
FW_INT_DEV="eth0"
FW_LOG_ACCEPT="no"
FW_LOG_DENY="yes"
FW_ROUTER=""
FW_FRIENDS="no"
FW_INOUT="no"
FW_SSH="no"
FW_TRANSPROXY_OUT=""
FW_TRANSPROXY_IN=""
FW_REDIRECT=""
FW_TCP_LOCKED_PORTS="1:1023"
FW_UDP_LOCKED_PORTS="1:1023"

#
# Masquerading settings - See /usr/doc/packages/firewall
# for a detailed description
#
MSQ_START="no"
MSQ_NETWORKS="192.168.0.0/24"
MSQ_DEV="eth0"
MSQ_MODULES="ip_masq_cuseeme ip_masq_ftp ip_masq_irc ip_masq_quake ip_masq_raudio ip_masq_vdolive"

#
# It is important to run faxsetup before setting this to `yes`!!!
#
START_HYLAFAX=no
#
# Start the INN news server? (yes/no)
#
START_INN=no
#
# Shall the IRC-Server ircd be started? (yes/no)
#
START_IRCD="no"
#
# Start printer daemon lpd? (if you use plp, you can also disable it here
# an enable it in /etc/inetd.conf) (yes/no)
#
START_LPD=yes
#
# Should the novell server emulator be started at bootup? (yes/no)
#
START_MARSNWE=no
#
# start netatalk? ("yes" or "no")
# AppleTalk - File- and Printservices
#
START_ATALK="no"

#
# start the ntopd (yes|no)
#
START_NTOPD="no"

#
# Specifies the network interface used by ntop
#
NTOPD_IFACE="eth0"

#
# Supposing to start ntop at the port 3000,
# the URL to access is http://hostname:3000/
#
# The file /root/.ntop specifies the
# HTTP user/password of those people who are allowed to
# access ntop. If the /root/.ntop file is missing no security
# will be used hence everyone can access traffic informa-
# tion. Please note that an HTTP server is NOT needed in
# order to use the program in interactive mode.
#
NTOPD_PORT="3000"
#
# Set this to 'yes', if you want to start the ldap server:
#
START_LDAP=no
#
# Start RADIUSD ? (yes/no)
#
START_RADIUSD=no
#
# Start the rinetd TCP redirector?
#
START_RINETD="no"
#
# start samba? ("yes" or "no")
# Windows 95 / NT - File- and Printservices
#
START_SMB="no"
#
# do you want to generate a sendmail-configuration /etc/sendmail.cf from
# parameters given in /etc/rc.config ("yes") or do you want to generate
# your /etc/sendmail.cf yourself ("no") ?
# (you could also use /etc/mail/linux.mc to do so.)
#
SENDMAIL_TYPE="yes"

#
# smarthost - this host gets all outgoing email from us
# normally used for uucp-connected sites or for dialup connections
# use "uucp-dom:server.uucp.com" to deliver all email to "server.uucp.com"
#
SENDMAIL_SMARTHOST=""

#
# sendmail assumes the following space-separated host-names to be
# the local host (this must just be used for names differrent to the
# hostname, for e.g. aliases like www.nowhere.com)
#
SENDMAIL_LOCALHOST="localhost"

#
# do not deliver any email locally, but send all email to another host
# this can just be used with another system that has the same users on it
# and you probably also want to set the FROM_HEADER to the other host
#
SENDMAIL_RELAY=""

#
# with what parameters should sendmail be started?
# normal sites use "-bd -q30m -om". if you set SENDMAIL_EXPENSIVE and you
# have a dialup ISDN connection, you probably want to set this to
# "-bd -om" and run "sendmail -q" from your crontab.
#
SENDMAIL_ARGS="-bd -q30m -om"

#
# sendmail will only queue email in /var/spool/mqueue and will only start
# to deliver it if "sendmail -q" is run
#
SENDMAIL_EXPENSIVE="no"

#
# sendmail will not try to canonify hostnames in your email
# so much less DNS-queries are send
# you probably want to enable this on a SENDMAIL_EXPENSIVE system
#
SENDMAIL_NOCANONIFY="no"

#
# these domains can additional to the local domains be changed
# in /etc/mail/genericstable
#
SENDMAIL_GENERICS_DOMAIN=""
#
# Shall the cmu snmpd be started at boot up ? (yes/no)
#
START_SNMPD=no
#
# Start the squid WWW-proxy ? (yes/no)
#
START_SQUID=yes
#
# SuSE-PPP settings
#

# Provider name. `SuSEConfig -list` returns a list of possible entries
PPP_PROVIDER_0="generic"

# Login name
PPP_USERNAME_0="GTE/frobert"

# Set debug option?
PPP_DEBUG_0="yes"

# pppd options; e.g. "-vj mru=1500, asyncmap=0"
PPP_OPTIONS_0=""

# Set defaultroute?
PPP_DEFAULT_ROUTE_0="yes"

# This parameter is optional.
# Authentification (PAP, CHAP, TERMINAL)
PPP_AUTHENT_0="PAP"

# These parameters are optional
# Name, IP address of the remote system

PPP_REMOTENAME_0=""
PPP_REMOTEIP_0=""

# Name, IP address of the local system
PPP_LOCALIP_0=""
PPP_LOCALNAME_0=""

# These parameters are optional and
# should be obtained from provider database
# nameserver of the peer
PPP_NAMESERVER_0="206.124.64.253 206.124.65.253"
# http proxy server
PPP_WWW_PROXY_0=""

# news server
PPP_NEWS_0="news.gte.net"

# This parameter is obsolete
PPP_SETUP_NETWORK_0=""

# Remote station phone number
PPP_REMOTE_OUT_0="2779634"

# Device to dial out
PPP_DEVICE_0="/dev/modem"

# Modem settings
# Here you can do some special initializing for your modem.

# Obtain the correct string from your vendors manual
MODEM_INIT_0="ATZ"

# Modem speed (e.g. 57600)
MODEM_SPEED_0="56000"

# This string will be placed before the number
# to dial the modem. This can also be used to
# to get a line (e.g. "ATDT0w")
MODEM_DIAL_MODE_0="ATDT"

# start diald?
PPP_DIALD_0="no"
#
# Set this to 'yes', if you want to start the webb500gw:
#
START_WEBGW=no
#
# Start WWW offline browser wwwoffle ?
#
START_WWWOFFLE="no"
#
# Set this to 'yes', if you want to start xinetd, but REMEMBER:
# You can only use one of 'inetd' and 'xinetd' because both of
# them provide the same service!!!!
#
START_XINETD=no
#
# Start XNTPD? (yes/no)
#
START_XNTPD=no

#
# Usually it's a good idea to get the current time and date
# from some other ntp server, before xntpd is started.
# If we should do so, provide a space-separated list of
# ntp servers to query.
#
XNTPD_INITIAL_NTPDATE=""

#
# This allows you to alter the kernel TICK variable.
#
# WARNING: YOU MUST NOT CHANGE THIS VARIABLE!
#
# Believe me, it won't help to solve any problem you have
# if you set it. On the contrary, you will run into trouble!
#
# It's just here for those few, who know why they do not
# believe me ;)
#
XNTPD_KERNEL_TICK=""
#
# Should /etc/yp.conf be created automatically? ("yes" or "no")
# If set to yes /etc/passwd and /etc/group will also be checked.
#
CREATE_YP_CONF="yes"

#
# yp-domain, ask the admin of the yp-server.
#
YP_DOMAINNAME=""

#
# YP-Server. Attention! You've to fill in an IP adress, a name or a nick
# name here. It must be defined in /etc/hosts (case sensitive).
# DNS does not work with ypbind.
#
YP_SERVER=""
#
# start the yp-server?
#
START_YPSERV="no"

#
# start ypxfrd?
# this is only needed on the main yp-server if you also
# have slave yp-servers. it speeds up the transfer of maps
# to the slave servers
#
START_YPXFRD="no"

#
# start yppasswdd?
#
START_YPPASSWDD="no"
#
# variable with the prefix L2H belong to the l2h package (latex2html)
# set L2H_UPDATE to "no" if you don't want do reconfigure latex2html
# according to the variables in /etc/rc.config every time SuSEconfig
# is started (usually only done when installed)
# the other variables' values may be overwritten by commandline
# arguments
#
L2H_UPDATE="yes"

#
# this version of html will be assumed when generating e.g. tables etc.
# valid values are: 2.1, 2.2, 3.0, 3.1; if L2H_HTML_VERSION is set to
# "" no switch is passed to latex2html
#
L2H_HTML_VERSION="3.1"

#
# specify where you left the icons. giving another value than the (local)
# default enbles you to use e.g. an http-server as iconserver.
# this variable gives a path, not a filename. default is:
# "file:/usr/lib/latex2html/icons" which is in the latex2html directory
#
L2H_ICONSERVER="file:/usr/lib/latex2html/icons"

#
# if you don't want pictures or icons, set this to "yes"
#
L2H_ASCII_MODE=""
##
## The automatical font generation of the TeX/LaTeX systems do
## locate the bitmap font into the directory /var/cache/fonts/.
## If CLEAR_TEXMF_FONTS is set to "yes" then this directory
## will be cleared from fonts not used in the last 20 days.
##
CLEAR_TEXMF_FONTS="no"
#
# First you have to edit /etc/inittab to remove the comment of
# the line with /sbin/init.d/rx .
# Then RX_XDMCP and RX_RHOST must be set.
# After all set "yes" if you want to have a X terminal
#
START_RX=no

#
# xdm control protocol: "query" or "indirect" or "broadcast"
# For "query" or "indirect" you have to set RX_RHOST
#
RX_XDMCP="broadcast"

#
# xdm host, necessary for RX_XDMCP equal "query" or "indirect"
#
RX_RHOST=

#
# Optional DISPLAY number, e.g. ":1" or ":2" (don't forget `:')
# Default is DISPLAY :0
#
RX_DSP=

#
# Optional color depth of local X server
#
RX_BPP=

#
# Optional class name for naming the resource class name
# in remote xdm-config. Always given:
# hostname combined with display number dots and colon
# replaced by underscores.
#
RX_CLASS=

#
# start applixware server axnet? ("yes" or "no")
#
START_AXNET="yes"

# Set this to native, if you want *real* Multithreading,
# e.g. in combination with SMP-systems

JAVA_THREADS_TYPE="green"

# Set this to native, if you want *real* Multithreading,
# e.g. in combination with SMP-systems

JAVARUNT_THREADS_TYPE="green"

# Set this to native, if you want *real* Multithreading,
# e.g. in combination with SMP-systems

JRESEP_THREADS_TYPE="green"

#
# KDM_SHUTDOWN determines who will be able to shutdown the
# system in kdm. Valid values are: "root", "all", "none", "local",
#
KDM_SHUTDOWN=root

#
# space separated list of users for which icons should be shown in KDM
# if empty, then take system defaults
#
KDM_USERS=""

#
# path of jpeg or xpm image to be shown in the background of kdm
# or background color (color names from /usr/X11R6/lib/X11/rgb.txt)
#
KDM_BACKGROUND=/opt/kde/share/wallpapers/paper01.jpg

#
# title string of kdm, special string HOSTNAME displays name of computer
#
KDM_GREETSTRING=""

#
# Pixmap which appears on the top of a KDE window, do not specify full path
# path name; it will be searched in KDE IconPath; no Gimmick if empty
# just try: "chamelia.xpm"
#
KWM_GIMMICK_PIXMAP=""
#
# SuSEconfig.wm can create a .fvwm2rc, .fvwmrc, .bowmanrc, .fvwm2rc95,
# .steprc, .mwmrc, .ctwmrc, depending on the installed packages. If
# you want your systemwide wm config files to be updated after install
# / removal of packages set SUSEWM_UPDATE to "yes", otherwise to "no"
#
SUSEWM_UPDATE="yes"

#
# This is the (space separated) list of window managers for which you
# want to generate the config file. Valid values are:
# "fvwm", "fvwm2", "fvwm95", "bowman", "afterstep", "mwm", "ctwm",
# "kwm", "all".
# Default setting is "all" which is for generating files for all wms.
#
SUSEWM_WM="all"

#
# If you want the look of the windows similar to mwm say "yes" else "no"
# This is only applicable for fvwm derived window managers
# if this variable is empty, the default is "no"
#
SUSEWM_MWM="yes"

#
# Your fvwm2/95 is slow? Don't want small pixmaps in menus? So set
# SUSEWM_XPM to "no", if pixmaps in menus are wanted set it to "yes",
# which is the default value. The package 3dpixms has to be installed.
#
SUSEWM_XPM="yes"

#
# These are additional source files always to be included
# when SuSEconfig.wm is running, e.g. a local configuration
#
SUSEWM_ADD=""

#
# If susewm should conform to older versions of susewm, susefvwm or
# fvwm95, set this to "yes". Otherwise to "no"
#
SUSEWM_COMPAT="yes"
#
# start ADABAS D server process (yes/no)
#
START_ADABAS="no"

# DBROOT: The top directory of the Adabas D installation.
#
DBROOT=/usr/lib/adabas

#
# DBNAME: The name of the database you want to start at
# system boottime.
#
DBNAME=MYDB

#
# DBUSER: The name of the unix account, to whom all the
# Adabas files belong.
#
DBUSER=adabas

#
# DBCONTROL: The connect string of the adabas control user in the
# form , or ,.
# Example for MYDB: control,control
#
DBCONTROL=control,control
#
# should the ARKEIA backup server be started on this host? ("yes" or "no")
#
START_ARKEIA="no"
#
# Shall synchronize server be started? (yes/no)
#
START_SYNCHRONIZE=no
#
# Shall the SNiFF+ license managerbe started at boot up ? (yes/no)
# Don't start it when using the evaluation version!
#
START_SNIFF=no
#
# Should the Adabas D VShopDB be started at bootup? (yes/no)
#
START_VSHOPDB=yes
#
# Rplay needs a configuration file for all sounds (usr/etc/rplay.conf).
# To speed it up, it is not possible to add directories to this file.
# Shall SuSEconfig create it using /usr/etc/rplay.files, which may contain
# directories (as well as files). (yes/no)
#
CREATE_RPLAY_CONF=yes

MAIL_POP_0="pop3.gte.net"

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="07 etc!resolc_conf.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="07 etc!resolc_conf.txt"

# /etc/resolv.conf
#Sunday, 20 June, 1999
#
# Automatically generated by SuSEconfig on Sun May 23 19:56:20 EDT 1999.
#
# PLEASE DO NOT EDIT THIS FILE!
#
# Change variables (NAMESERVER + SEARCHLIST) in /etc/rc.config instead.
#
#
search gte.net
nameserver 206.124.64.253
nameserver 206.124.65.253

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="08 etc!syslog_conf.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="08 etc!syslog_conf.txt"

#/etc/syslog.conf - Configuration file for syslogd(8)
#Sunday, 20 June, 1999
#
# For info about the format of this file, see "man syslog.conf".
#
#
# print most on tty10
kern.warn;*.err;authpriv.none /dev/tty10
*.emerg *

#
# all email-messages in one file
#
mail.* -/var/log/mail

#
# all news-messages
#
# these files are rotated and examined by "news.daily"
news.crit -/var/log/news/news.crit
news.err -/var/log/news/news.err
news.notice -/var/log/news/news.notice
# enable this, if you want to keep all news messages
# in one file
#news.* -/var/log/news.all

#
# Warnings in one file
#
*.warn /var/log/warn

#
# save the rest in one file
#
*.*;mail.none;news.none /var/log/messages

#*.* /var/log/allmessages

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="09 etc!ppp!ioptions.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="09 etc!ppp!ioptions.txt"

# /etc/ppp/ioptions
#Sunday, 20 June, 1999
#
# for isdn4linux/syncPPP global options for ipppd
#
#
# Klaus Franken, kfr@suse.de
# Version: 15.05.97 (5.0)
#
#

lock

# Set 'debug' to create a lot of information in /var/log/messages
#debug

# Set '+pwlog' for logging passwords in /var/log/messages
#+pwlog

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="10 etc!ppp!ioptions_YaST.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="10 etc!ppp!ioptions_YaST.txt"

# /etc/ppp/ioptions.YaST
#Sunday, 20 June, 1999
#
# for isdn4linux/syncPPP and dynamic IP-numbers
#
#
# Klaus Franken, kfr@suse.de
# Version: 27.08.97 (5.1)
#
# This file is copy by YaST from /etc/ppp/ioptions.YaST
# to options.<device>

# The device(s)
# for more than one device try:
# /dev/ippp0 /dev/ippp1 ...
/dev/ippp0

# The IP addresses: <local>:<remote>
# just "0.0.0.0:" or nothing for dynamic IP
#0.0.0.0:

# my user name
user suse

# my system name (only for CHAP!)
# name my_system_name

# accept IP addresses from peer
# use with dynamic IP
ipcp-accept-local
ipcp-accept-remote
noipdefault

# try to get IP address from interface
# option specific to ipppd (as opposed to pppd)
# use only with static IP
#useifip

# disable all header-compression
-vj
-vjccomp
-ac
-pc
-bsdcomp

# sometimes you need this:
#noccp

# max receive unit
mru 1524
# max transmit unit
mtu 1500

# If this machine is a server, force authentication by uncommenting one
# of the following. However, if this machine is a client, doing this will
# prevent a succesful connection! (message "peer refused to authenticate").
# So, only uncomment on a server.
# "+pap" / "+chap" NUR AKTIVIEREN, WENN DIES EIN SERVER IST!!!
#+pap
#+chap

# if you have problems with handshaking (no response for first
# lcp-package) try to decrease the retry-cycle. Default is 3 sec,
# try for example 2 sec:
lcp-restart 2

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="11 etc!ppp!pap-secrets.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="11 etc!ppp!pap-secrets.txt"

#/etc/ppp/pap-secerts
#Sunday, 20 June, 1999
#
# Secrets for authentication using PAP
# client server secret IP addresses

# OUTBOUND CONNECTIONS
# Here you should add your userid password to connect to your providers via
# pap. The * means that the password is to be used for ANY host you connect
# to. Thus you do not have to worry about the foreign machine name. Just
# replace password with your password.
# If you have different providers with different passwords then you better
# remove the following line.
#hostname * password

# INBOUND CONNECTIONS
#client hostname <password> 192.168.1.1

# If you add "auth login -chap +pap" to /etc/mgetty+sendfax/login.config,
# all users in /etc/passwd can use their password for pap-authentication.
#
# Every regular user can use PPP and has to use passwords from /etc/passwd
#* hostname ""
# UserIDs that cannot use PPP at all. Check your /etc/passwd and add any
# other accounts that should not be able to use pppd! Replace hostname
# with your local hostname.
#guest hostname "*" -
#master hostname "*" -
#root hostname "*" -
#support hostname "*" -
#stats hostname "*" -
"GTE/frobert" * "data1seeker"
* "GTE/frobert" "data1seeker"

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="12 etc!ppp!chap-secrets.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="12 etc!ppp!chap-secrets.txt"

#/etc/ppp/chap-secrets
#Sunday, 20 June, 1999
#
# Secrets for authentication using CHAP
# client server secret IP addresses

"GTE/frobert" "*" "data1seeker"
"*" "GTE/frobert" "data1seeker"

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="13 etc!ppp!options.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="13 etc!ppp!options.txt"

# /etc/ppp/options
#Sunday, 20 June, 1999
#
# The name of this server. Often, the FQDN is used here.
#name <host>

# Enforce the use of the hostname as the name of the local system for
# authentication purposes (overrides the name option).
#usehostname

# If no local IP address is given, pppd will use the first IP address
# that belongs to the local hostname. If "noipdefault" is given, this
# is disabled and the peer will have to supply an IP address.
noipdefault

# With this option, pppd will accept the peer's idea of our local IP
# address, even if the local IP address was specified in an option.
#ipcp-accept-local

# With this option, pppd will accept the peer's idea of its (remote) IP
# address, even if the remote IP address was specified in an option.
#ipcp-accept-remote

# Specify which DNS Servers the incoming Win95 or WinNT Connection should use
# Two Servers can be remotely configured
#ms-dns 192.168.1.1
#ms-dns 192.168.1.2

# Specify which WINS Servers the incoming connection Win95 or WinNT should use
#wins-addr 192.168.1.50
#wins-addr 192.168.1.51

# enable this on a server that already has a permanent default route
#nodefaultroute

# Run the executable or shell command specified after pppd has terminated
# the link. This script could, for example, issue commands to the modem
# to cause it to hang up if hardware modem control signals were not
# available.
# If mgetty is running, it will reset the modem anyway. So there is no need
# to do it here.
#disconnect "chat -- \d+++\d\c OK ath0 OK"

# Increase debugging level (same as -d). The debug output is written
# to syslog LOG_LOCAL2.
debug

# Enable debugging code in the kernel-level PPP driver. The argument n
# is a number which is the sum of the following values: 1 to enable
# general debug messages, 2 to request that the contents of received
# packets be printed, and 4 to request that the contents of transmitted
# packets be printed.
#kdebug n
kdebug 7

# Require the peer to authenticate itself before allowing network
# packets to be sent or received.
# Please do not disable this setting. It is expected to be standard in
# future releases of pppd. Use the call option (see manpage) to disable
# authentication for specific peers.
noauth

# authentication can either be pap or chap. As most people only want to
# use pap, you can also disable chap:
#require-pap
#refuse-chap

# Use hardware flow control (i.e. RTS/CTS) to control the flow of data
# on the serial port.
crtscts

# Specifies that pppd should use a UUCP-style lock on the serial device
# to ensure exclusive access to the device.
# lock

# Use the modem control lines.
modem

# async character map -- 32-bit hex; each bit is a character
# that needs to be escaped for pppd to receive it. 0x00000001
# represents '\x01', and 0x80000000 represents '\x1f'.
# To allow pppd to work over a rlogin/telnet connection, ou should escape
# XON (^Q), XOFF (^S) and ^]: (The peer should use "escape ff".)
#asyncmap 200a0000
asyncmap 0xa0000

# Specifies that certain characters should be escaped on transmission
# (regardless of whether the peer requests them to be escaped with its
# async control character map). The characters to be escaped are
# specified as a list of hex numbers separated by commas. Note that
# almost any character can be specified for the escape option, unlike
# the asyncmap option which only allows control characters to be
# specified. The characters which may not be escaped are those with hex
# values 0x20 - 0x3f or 0x5e.
#escape 11,13,ff

# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd
# will ask the peer to send packets of no more than <n> bytes. The
# minimum MRU value is 128. The default MRU value is 1500. A value of
# 296 is recommended for slow links (40 bytes for TCP/IP header + 256
# bytes of data).
#mru 542

# Set the MTU [Maximum Transmit Unit] value to <n>. Unless the peer
# requests a smaller value via MRU negotiation, pppd will request that
# the kernel networking code send data packets of no more than n bytes
# through the PPP network interface.
#mtu <n>

# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot"
# notation (e.g. 255.255.255.0).
#netmask 255.255.255.0

# Don't fork to become a background process (otherwise pppd will do so
# if a serial device is specified).
nodetach

# Set the assumed name of the remote system for authentication purposes
# to <n>.
#remotename <n>

# Add an entry to this system's ARP [Address Resolution Protocol]
# table with the IP address of the peer and the Ethernet address of this
# system. {proxyarp,noproxyarp}
noproxyarp

# Use the system password database for authenticating the peer using
# PAP. Note: mgetty already provides this option. If this is specified
# then dialin from users using a script under Linux to fire up ppp wont work.
#login

# If this option is given, pppd will send an LCP echo-request frame to
# the peer every n seconds. Under Linux, the echo-request is sent when
# no packets have been received from the peer for n seconds. Normally
# the peer should respond to the echo-request by sending an echo-reply.
# This option can be used with the lcp-echo-failure option to detect
# that the peer is no longer connected.
#lcp-echo-interval 30

# If this option is given, pppd will presume the peer to be dead if n
# LCP echo-requests are sent without receiving a valid LCP echo-reply.
# If this happens, pppd will terminate the connection. Use of this
# option requires a non-zero value for the lcp-echo-interval parameter.
# This option can be used to enable pppd to terminate after the physical
# connection has been broken (e.g., the modem has hung up) in
# situations where no hardware modem control lines are available.
#lcp-echo-failure 4

# Specifies that pppd should disconnect if the link is idle for n seconds.
#idle 600

# Disable the IPXCP and IPX protocols.
noipx

# Disable VJ
novj
novjccomp

# ---<End of File>---

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="14 etc!ppp!ppp._chat.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="14 etc!ppp!ppp._chat.txt"

#/etc/ppp/ppp.chat
#Sunday, 20 June, 1999
#
TIMEOUT 10
ABORT "NO CARRIER"
ABORT BUSY
ABORT "NO DIALTONE"
ABORT ERROR
"" +++ATZ
OK ATDT2779634
CONNECT ""
ogin:--ogin: \q GTE/frobert
TIMEOUT 10
word: data1seeker

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="15 etc!suseppp!chat-secrets.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="15 etc!suseppp!chat-secrets.txt"

# example for /etc/ppp/suseppp/chat-secrets
#Sunday, 20 June, 1999
#
# client server pw iplist
suse * linux
"GTE/frobert" * "data1seeker"
* "GTE/frobert" "data1seeker"

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="16 etc!suseppp!generic_chat.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="16 etc!suseppp!generic_chat.txt"

#/etc/suseppp/generic.chat
#Sunday, 20 June, 1999
#
TIMEOUT 60
ABORT "NO CARRIER"
ABORT BUSY
ABORT "NO DIALTONE"
ABORT ERROR
"" +++ATZ
OK ATDT2779634
CONNECT ""
ogin:--ogin: \q GTE/frobert
TIMEOUT 30
word: data1seeker

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="17 etc!suseppp!generic_options.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="17 etc!suseppp!generic_options.txt"

# /etc/suseppp/generic.options
#Sunday, 20 June, 1999
#
# Automatically generated by SuSEconfig on Mon Jun 14 20:56:56 EDT 1999.
#
# PLEASE DO NOT EDIT THIS FILE!
#
# Change variables in /etc/rc.config instead
#
#
/dev/modem
56000
crtscts
lock
name "GTE/frobert"
noipdefault
defaultroute
debug

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="18 etc!!suseppp!generic_options_SuSEconfig.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="18 etc!!suseppp!generic_options_SuSEconfig.txt"

# /etc/suseppp
#Sunday, 20 June, 1999
#
# Automatically generated by SuSEconfig on Thu Jun 17 22:26:16 EDT 1999.
#
# PLEASE DO NOT EDIT THIS FILE!
#
# Change variables in /etc/rc.config instead
#
#
/dev/modem
56000
crtscts
lock
name "GTE/frobert"
noipdefault
defaultroute
debug

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="19 etc!suseppp!scripts!ppp-down.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="19 etc!suseppp!scripts!ppp-down.txt"

#!/bin/sh
#
# /etc/suseppp/scripts/ppp-down
#Sunday, 20 June, 1999
#
# terminate a ppp connection
#
if [ "$1" = "" ]; then
DEVICE=ppp0
else
DEVICE=$1
fi

if [ -r /var/run/$DEVICE.pid ]; then
kill -INT `cat /var/run/$DEVICE.pid`
if [ ! "$?" = "0" ]; then
rm -f /var/run/$DEVICE.pid
echo "ERROR: Removed stale pid file"
exit 1
fi
echo "PPP link to $DEVICE terminated."
exit 0
fi

#
# The ppp process is not running for ppp0
#
echo "ERROR: PPP link is not active on $DEVICE"
exit 1

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="20 etc!suseppp!scripts!ppp-up.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="20 etc!suseppp!scripts!ppp-up.txt"

#!/bin/sh
#
# /etc/suseppp/scripts/ppp-up
#Sunday, 20 June, 1999
#
# initiate a ppp connection
#

if test -z "$1" || test -n "$2" -a "$2" != "debug" ; then
echo "Usage: ppp-up [provider] [debug]"
exit 1
fi

test -n "$2" && DEBUG="-v"

/usr/sbin/pppd connect "/usr/sbin/chat $DEBUG -f /etc/suseppp/$1.chat" \
file /etc/suseppp/$1.options

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=us-ascii; name="21 var!log!messages.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="21 var!log!messages.txt"

#/var/log/messages
#Sunday, 20 June, 1999
#
Jun 21 19:31:05 frank syslogd 1.3-3: restart.
Jun 21 19:31:06 frank kernel: klogd 1.3-3, log source = /proc/kmsg started.
Jun 21 19:31:06 frank kernel: Inspecting /boot/System.map
Jun 21 19:31:06 frank kernel: Loaded 5086 symbols from /boot/System.map.
Jun 21 19:31:06 frank kernel: Symbols match kernel version 2.0.36.
Jun 21 19:31:06 frank kernel: Loaded 13 symbols from 3 modules.
Jun 21 19:31:06 frank kernel: sysctl: ip forwarding off
Jun 21 19:31:06 frank kernel: CSLIP: code copyright 1989 Regents of the University of California
Jun 21 19:31:06 frank kernel: PPP: version 2.2.0 (dynamic channel allocation)
Jun 21 19:31:06 frank kernel: PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
Jun 21 19:31:06 frank kernel: PPP line discipline registered.
Jun 21 19:31:10 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:11 frank lpd[198]: restarted
Jun 21 19:31:12 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:14 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:15 frank squid[225]: Starting Squid Cache version 1.NOVM.21 for i686-pc-linux-gnu...
Jun 21 19:31:15 frank /usr/sbin/cron[238]: (CRON) STARTUP (fork ok)
Jun 21 19:31:15 frank su: (to postgres) root on /dev/console
Jun 21 19:31:16 frank squid[225]: Ready to serve requests.
Jun 21 19:31:16 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:18 frank su: (to adabas) root on /dev/console
Jun 21 19:31:18 frank su: (to adabas) root on /dev/console
Jun 21 19:31:18 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:24 frank last message repeated 3 times
Jun 21 19:31:26 frank login[267]: ROOT LOGIN on `tty1'
Jun 21 19:31:26 frank apcd[154]: L'Ups non sta rispondendo
Jun 21 19:31:31 frank last message repeated 2 times
Jun 21 19:32:04 frank kernel: PPP: ppp line discipline successfully unregistered
Jun 21 19:32:42 frank kernel: CSLIP: code copyright 1989 Regents of the University of California
Jun 21 19:32:42 frank kernel: PPP: version 2.2.0 (dynamic channel allocation)
Jun 21 19:32:42 frank kernel: PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
Jun 21 19:32:42 frank kernel: PPP line discipline registered.
Jun 21 19:32:42 frank kernel: registered device ppp0
Jun 21 19:32:42 frank pppd[280]: pppd 2.3.5 started by root, uid 0
Jun 21 19:32:42 frank pppd[280]: speed 56000 not supported
Jun 21 19:34:09 frank chat[284]: Failed
Jun 21 19:34:09 frank pppd[280]: Connect script failed
Jun 21 19:34:10 frank pppd[280]: Exit.
Jun 21 19:34:34 frank pppd[286]: pppd 2.3.5 started by root, uid 0
Jun 21 19:34:34 frank pppd[286]: speed 56000 not supported
Jun 21 19:34:42 frank kernel: PPP: ppp line discipline successfully unregistered
Jun 21 19:36:01 frank chat[287]: Failed
Jun 21 19:36:01 frank pppd[286]: Connect script failed
Jun 21 19:36:02 frank pppd[286]: Exit.
Jun 21 19:36:31 frank kernel: VFS: Disk change detected on device 02:00

--------------10F3DFB1B5AAA61C0326B3F4
Content-Type: text/plain; charset=iso-8859-1; name="22 YaST"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline; filename="22 YaST"

I. LINUX OPERATING SYSTEM CONFIGURATION

YaST Configuration
V. System Administration
A. Integrate Hardware into System
B. Kernel and Boot Configuration
C. Network Configuration
1. Network Base Configuration

Number Active Type of Network Device IP Address PtP Address
0 X Modem PPP PPP0 (Blank) (Blank)
1 <No Device>

2. Change Host Name
Hostname: frank
Domainname: roberts.net

3. Configure Network Server
Inetd: Set at Yes
Portmapper: Set at Yes
NFS-Server: Set at Yes

Adjust News Form Address: frobert@gte.net

4. Configuration of Name Server
Name Server Set at Yes
IP Address list 206.124.64.253 206.124.65.253
Domain List: gte.net

5. Configure YP Client
YP Domain: (Blank)
IP Address: (Blank)

6. DCHP
Set as NO

7. Configure Send Mail
Set as Network Connection with access to nameserver

8. Administer Remote Printer
Name of Printer: (Blank)
Spool Driver: (Blank)
Server Name: (Blank)
Name of Printer on Server: (Blank)

9. Connect to Printer Via Samba
Color Printer: (Blank)
Printer Type: (Blank)
Printer Name: (Blank)
Paper Format: (Blank)
Resolution dpi: (Blank)
Server Name: (Blank)
Name of Print Server: (Blank)
User Name: (Blank)
Password: (Blank)

10. Connect to Printer Via Novell
Color Printer: (Blank)
Printer Type: (Blank)
Printer Name: (Blank)
Paper Format: (Blank)
Resolution dpi: (Blank)
Server Name: (Blank)
User Name: (Blank)
Password: (Blank)
Print Query: (Blank)

11. Configure ISDN
No ISDN Device Configured

12. Configure PPP Network
___________________________
PPP Configuration of Device Number 0
___________________________
ISP :generic Country : <All>

PPP login :frobert PPP password: data1seeker
Setup default route [X] Switch debug [X]
Dial on demand [(Blank)]

Phone number of ISP: 2799634 Authentication [PAP]

Server IP address: (Blank) Service name: (Blank)
Local IP address: (Blank)
PPP options: (Blank)

ISP nameserver: 206.124.64.253 206.124.65.253 Set default [(Blank)]
ISP newsserver: news.gte.net Set default [(Blank)]
WWW proxy: (Blank)
POP3 server: mail.gte.net

D.
Configure Live System
Set at Live File System Connected

E. Login Configuration
Login GUI: ASCII
Display Manayor KDE
Shut Down Behavior of KDE root

F. Settings of SuSEWN
System Wide Default Settings KDE
Creadate Configuration Files Yes
Creadate Default Configuration Files Yes
X Fvwm X Kde
X Fvwm2 X Mwm
X Fvwm95 X Afterstep
X Bowman X Ctwm
Menuicas for Fvwm2 and Fvwm95 Yes
G. User Administration
H. Group Administration
I. Create Backups
J. Set Consul Front
K. Set Timezone EST5EDT
L. Configure Xfree 86 (TM)

M. Configure GPM
GPM at Boot Yes
Test Keep
N. Security Settings
Update is launched as User
File permissions are set to: easy
Path of u8ser root contains current directory Yes
Enable telnet for user root No
Interpert Ctl-Atl_Del Shutdown
O. Change Configuration Files

KDE Configuration

KPPP information
Connect To: generic
Account GTE\frobert
Password (Blank) Not by choice KDE Refuses to accept password

Setup
____________
Device
Modem Device : /dev/modem
Flow control : CRTSCTS
Line Control : CR/LF
Connect Speed : 115200
Modem Lock File : /VAR/LOCK/LCK.moden
Modem Time Out : 60 Seconds

Modem
Busy to wait 10 Seconds
X Modem Asserts CD Line
Initialization String AT
Init Respond OK
Int Delay 1
Dial String ATDT
Connect Respond Connect
Busy Respond Busy
No Carrier Respond No Carrier
No Dial Tone Respond No Dialtone
Hang up String +++ATH
Hang Up Response OK
Answer String ATA
Ring Respond Ring
Answer Respond Connect
Escape Respond OK
Guard Time 50

Modem Query Results
AIT 5601
ATI1 5E4D
ATI2 OK
AIT3 K FAX INT V10.0.4
AIT4 \ c3@ \dg
AIT5 \ c3@ \dg
AIT6 \ c3@ \dg

PPP
PPPd Time Out 30
(Blank) Dock int panel on connection
(Blank) Automatic redial on disconnect
X Show clock on capture
X Quit on disconnect
X Minimize Window on Contact

About
KPPP 1.3.3

--------------10F3DFB1B5AAA61C0326B3F4--

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu