hallo

*From: <[EMAIL PROTECTED]>



> ca. ab zeile 97:
>  case "$1" in
>      98     start)
>     ..... startproc -t  $HTTPD_START_TIMEOUT
> Diese Variable HTTPD_START_TIMEOUT scheint bei Dir leer zu sein. Gehe mal
in
> Yast und schaue nach, was dort im Bereich "System konfigurieren" für diese
> Variable steht. Oder gehe in /etc/rc.config dort sind die Variablen auch
> drin.
ich habe mal nach geschaut, in der rc.config steht das nicht drin.
Linuxsystem= Suse Linux 7.3, Apache 1.3.20,
Hier wird das glaube ich über die init.d gesteuert.

Ich habe hier mal die /etc/init.d/apache: und die /etc/rc.config angehängt.
Die Liste bitte nicht schimpfen, aber die Files in die Mail zu packen wäre
un-
übersichtlich.

Auch die Sicherheit des Systems wird nicht gefährtet, da es nicht am Netz
hängt.

Es ist nur ein lokaler Rechner auf dem ich Internetseiten teste. Hoffentlich
könnt
ihr mir helfen.

Gruß Silvio

#
# /etc/rc.config
#
# Copyright (c) 1996,98 SuSE GmbH Nuernberg, Germany.  All rights reserved.
#
# Author: Werner Fink <[EMAIL PROTECTED]>, 1996
#         Burchard Steinbild <[EMAIL PROTECTED]>, 1996
#
# Configuration database for shell scripts in /etc/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
#


#
# This language is used in YaST. This is also the default
# for local users, if RC_LANG and RC_LC_ALL are not set. Root
# uses this language if ROOT_USES_LANG is set to "YES". You
# can find this variable in /etc/rc.config.d/lang.rc.config.
#
DEFAULT_LANGUAGE="german"

#
# 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 reports to
# be sent, then simply set it to "".
#
MAIL_REPORTS_TO="root"

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

#
# Set to "-u" if your system clock is set to GMT, and to "--localtime"
# if your clock runs that way.
#
GMT="-u"

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

#
# Start loopback networking? ("yes" or "no")
# (this will be needed for all rpc services)
#
START_LOOPBACK="yes"

#
# Name of the printer queue used when 'lpr' is invoked with no '-P'
#
DEFAULT_PRINTER="lp"

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

#
# This variable contains all indices of active PCMCIA network devices
#
NETCONFIG_PCMCIA=""

#
# IP Adresses
#
IPADDR_0="192.168.0.40"
IPADDR_1="192.168.0.41"
IPADDR_2="192.168.0.42"
IPADDR_3="192.168.0.43"

#
# Network device names (e.g. "eth0")
#
NETDEV_0="eth0"
NETDEV_1="eth0:1"
NETDEV_2="eth0:2"
NETDEV_3="eth0:3"

#
# Parameters for ifconfig, simply enter "bootp" or "dhcpclient" to use the
# respective service for configuration.
# 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.40 broadcast 192.168.0.255 netmask 255.255.255.0"
IFCONFIG_1="192.168.0.41 broadcast 192.168.0.255 netmask 255.255.255.0"
IFCONFIG_2="192.168.0.42 broadcast 192.168.0.255 netmask 255.255.255.0"
IFCONFIG_3="192.168.0.43 broadcast 192.168.0.255 netmask 255.255.255.0"

# 
# 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="no"

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

#
# Enable syn flood protection (see /usr/src/linux/Documentation/Configure.help)
# (yes/no)
#
IP_TCP_SYNCOOKIES="yes"

#
# Runtime-configurable parameter: forward IP packets.
# Is this host a router? (yes/no)
#
IP_FORWARD="no"


#
# SuSEconfig can do some checks and modifications in /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 which tells
# SuSEconfig to "beautify" your /etc/hosts. (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 edit your /etc/hosts appropriately.
#
FQHOSTNAME="linux.siefke.ll"

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

#
# News server.
#
NNTPSERVER="news"

#
# Have mail daemon on SMTP port? (yes/no)
# This is needed, if you receive email from other hosts via tcp/ip.
# It is 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 only queuing the mail, but not delivering it...)
#
SMTP="no"

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

#
# Some programs (e.g. lynx, arena and wget) support proxies, if set in
# the environment.  SuSEconfig can add these 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: NO_PROXY="www.me.de, do.main, localhost"
#
NO_PROXY="localhost"

#
# When shutting down routing, all net connection can be closed (not useful
# in all cases). If CLOSE_CONNECTIONS is set to "true", /etc/init.d/route
# will scan /proc for active network connections and send term signals
# to the resp. processes.
#
CLOSE_CONNECTIONS="false"

#
# 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" command as this user. Some people think this is a
# security hole if set to 'root' (because some directory information can
# be read which is normally protected). Others think it is useful to hold
# all files in the database.
# So 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="nobody"

#
# uptdatedb normally only scans local harddisks, but can include net paths
# in the 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 ones.
#
UPDATEDB_PRUNEPATHS="/S.u.S.E. /mnt /cdrom /tmp /usr/tmp /var/tmp /var/spool 
/proc /media"

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

#
# Should old corefiles they be deleted? ("yes" or "no")
# If set to 'no', cron.daily will tell you if it finds old core files.
# NOTE: This feature requires RUN_UPDATEDB to be set to "yes".
#
DELETE_OLD_CORE="no"

#
# Maximum age of core files (in days)
#
MAX_DAYS_FOR_CORE="7"

#
# Should old preformatted man pages (in /var/catman) be deleted? (yes/no)
#
DELETE_OLD_CATMAN="yes"

#
# How long should old preformatted man pages be kept before deletion? (days)
#
CATMAN_ATIME="7"


#
# We have a small perl script to generate the usr/info/dir file. Do you
# want this file to be generated? (yes/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 remain
# untouched. The log files below will be checked by cron.daily.
# The number after the name is the minimum size (in kb) the file has to
# have, before it will be backed up (root gets a mail when 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 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"

#
# This variable contains a list of directories, in which old files are to
# be searched and deleted.
#
TMP_DIRS_TO_CLEAR="/tmp /var/tmp"

#
# "Set this to "yes" to entirely remove (rm -rf) all  files and subdirectories
# from the temporary directories defined in TMP_DIRS_TO_CLEAR on bootup.
# Please note, that this feature ignores OWNER_TO_KEEP_IN_TMP - all files will
# be removed without exception."
#
CLEAR_TMP_DIRS_AT_BOOTUP="no"

#
# 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). The setting affects all system
# users (with uid < 100)
#
CWD_IN_ROOT_PATH="no"

#
# Do you want to have "." in the path for normal users?
# Defaults to "yes" since this has been the case for years.
#
CWD_IN_USER_PATH="yes"

#
# If you want that new passwords will be checked through cracklib,
# set PASSWD_USE_CRACKLIB to "yes".
#
PASSWD_USE_CRACKLIB="no"

#
# Run the Name Service Caching Daemon at boot time? (yes/no)
#
START_NSCD="yes"

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

#
# SuSEconfig can automatically create the links /usr/lib/java and /usr/lib/jre
# that point to a suitable JDK or JRE respectively if you set CREATE_JAVALINK
# to "yes"
# If you are not satisfied with the choice it makes, set CREATE_JAVALINK to
# "no" and set the link manually.
#
CREATE_JAVALINK="yes"

#
# This variable determines if encrypted filesystems are automatically activated
# on bootup. Since this requires the input of the crypto passwort, this might be
# unwanted in certain situations where you want to be sure the machine boots
# without any user intervention. If you set this variable to "no", encrypted
# filesystems need to be mounted manually by "/etc/init.d/boot.crypto start".
#
START_CRYPTO_FILESYSTEMS="yes"

#
# There are some services (ppp, ippp, dhclient, pcmcia, hotplug) that have to
# change the /etc/resolv.conf dynamically at certain times.  E.g. if ppp/ippp
# establishes a connection and is supplied by the peer with a list of
# nameservers. Or pcmcia needs to set the correct nameserver for the choosen
# configuration scheme. If you don't like these services to change
# /etc/resolv.conf at all, then set this variable to "no".
# If unsure, leave it at the default (which is "yes").
#
MODIFY_RESOLV_CONF_DYNAMICALLY="yes"

#
# This variable contains the list of modules to be added to the initial
# ramdisk by calling the script "mk_initrd"
# (like drivers for scsi-controllers, for lvm or reiserfs)
#
INITRD_MODULES=""

#
# Set to "yes" or "quint" to play a quint tone sequence at system halt or reboot
# or set to "octave" to play octave sound at that occasion.
#
HALT_SOUND="no"

#
# Enable Magic SysRq Keys?
# If you say yes here, you will have some control over the system even
# if it crashes (e.g. during kernel debugging).
# For further information see /usr/src/linux/Documentation/sysrq.txt
#
ENABLE_SYSRQ="no"

# 
# DISABLE_ECN
# If you have trouble connecting to some machines on the internet with 
# your 2.4 kernel, but there are no problems with 2.2, this may be due
# to broken firewalls dropping network packets with the ECN (early 
# congestion notification) flag set.
# Set this to yes to have ECN disabled at boot time.
# 
DISABLE_ECN="yes"

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

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

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

#
# Load this console font on bootup:
#
CONSOLE_FONT="lat9w-16.psfu"

#
# Does your console font need a screenmap? Insert it into CONSOLE_SCREENMAP.
#
CONSOLE_SCREENMAP="trivial"

#
# Some fonts/keymap need a unicode map (TRANSLATION in former releases).
# If so, specify the map here:
#
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="(K"


#
# Keyboard repeat rate (2.0 - 30.0)
# Keyboard delay time in ms (250, 500, 750, 1000)
# (If you want "kbdrate" to be executed, you have to set both of them.)
#
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"

#
# Do you want gpm to be started on this machine? ("yes" or "no")
#
START_GPM="yes"

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

#
# If you want to allow root logins from other machines, set ROOT_LOGIN_REMOTE
# to "yes". (Logging in via ssh is not affected by this variable since SSH
# is seen as a safe login method).
#
ROOT_LOGIN_REMOTE="no"

#
# 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/gdm/wdm/console).
#
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="reboot"

#
# SERIAL_CONSOLE is used to add a serial terminal to inittab and securetty.
# The format is "ttyS0,9600" as used in the kernel commandline.
#
SERIAL_CONSOLE=""

#
# BOOT_SPLASH can be set to "no" to turn off the splash-screen on console 1
# at boot time (after kernel load).
#
BOOT_SPLASH="yes"

##
## Formatting the boot script messages, see /etc/rc.status.
## Source /etc/rc.status if rc_done isn't defined
##
test "$rc_done"= = = -a -e /etc/rc.status && . /etc/rc.status
#
# start cron daemon? ("yes" or "no")
# should be left unchanged to the default "yes" entry
#
CRON="yes"
#
# Update groff DESC to get page sizes correct? (yes/no)
# 
UPDATE_GROFF_CONF="yes"
#
# 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
#
GROFF_PAGESIZE=""
# 
# Compose tables to be loaded.
# Compose tables are good for producing characters, which can not
#  be directly input from your keyboard, such as characters with
#  accents, currency signs, ...
# Please read /usr/share/doc/packages/kbd/README.SuSE for an
#  explanation.
# You may leave this variable empty (default compose table from kernel 
#  or KEYTABLE will be used then -- most keyboard maps don't have a
#  compose table, though)
# More than one compose table can be given. For a selection of possible
#  tables see /usr/lib/kbd/keymaps/include/compose.*
# You can give more than one compose table, but only the last one will
#  determine the compose combinations.
#  The word "clear" has a special meaning:
#  Your compose table will be cleared, before more compose symbols are
#  added.
# The files compose.winkeys and shiftctrl may be used to map the 
#  <compose> key to the W*n menu key and Shift-Ctrl, respectively,
#  on a PC keyboard.
# A typical setting for Latin1 users (with a PC keyboard) may be
#  COMPOSETABLE="clear winkeys shiftctrl latin1.add"
# For latin2, this would be
#  COMPOSETABLE="clear winkeys shiftctrl latin2"
# A typical setting for sb. with a character set, where a matching 
#  compose table is missing (but with a PC keyboard), would be
#  COMPOSETABLE="winkeys shiftctrl"
# 
COMPOSETABLE="clear winkeys shiftctrl latin1.add"
#
# May SuSEconfig modify your perllocal.pod? (yes/no)
#
CREATE_PERLLOCAL_POD="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=""
#
# Activate raw devices for database
# on system boot time
# using /etc/raw
#
ACTIVATE_RAW_DEV="no"

# Start apmd? (yes/no)
# apmd watches the status of the battery and triggers certain actions
# when particular events occur. You can customize this actions in the
# file /etc/rc.config.d/apmd.rc.config. 
#
START_APMD="no"
#
# Should the ATD (at daemon) be started, for the execution of at jobs? (yes/no)
#
START_ATD="yes"

#
# start the file access monitoring daemon called "fam"
# KDE use this daemon to monitor directorys and files. 
# It can reduce the network load, if your home directory is mounted via NFS.
#
START_FAM="no"
# 
# You may want to load a framebuffer display driver into your kernel
# in order to be able to change graphics modes etc. with fbset in
# console mode.
# Notes: Most people won't enter anything here, as 
# * it won't work if you have vesafb already active
# * its advantageous to have fb support compiled into your kernel
# * Some XFree86 drivers (especially in XFree86-4.x) don't work
#   too well, if you enable framebuffer text mode.
# Example: FB_MODULES="matroxfb_base vesa=0x182 fv=85 matroxfb_maven 
matroxfb_crtc2"
# Default: FB_MODULES=""
# 
FB_MODULES=""

#
# In case your kernel has framebuffer support (or you loaded the framebuffer
# support into your kernel as a module above), you may want to change the
# resolution or other parameters. This is done by secifying the parameters
# to fbset. Use a mode from /etc/fb-modes and additional parameters as
# -a, -depth <BPP>, -vyres <VYRES>, ... (See fbset manpage and/or fbset -h).
# Notes:
# * vesafb does not (currently) support changing the display mode
# * BEWARE! Don't set modes your monitor can't do. Watch out for the maximum
#   horizontal frequency. Old monitors might even be damaged if you exceed 
#   their capabilities.
# Example: FBSET_PARAMS="-a -depth 16 768x576-90 -vyres 10240"
# Default: FBSET_PARAMS=""
# 
FBSET_PARAMS=""

#
# Should HOTPLUG service be started at boottime? (yes/no)
#
START_HOTPLUG="yes"
#
# Should isapnp be used to initialize your PNP at bootup?  (yes/no)
#
START_ISAPNP="yes"
#
# Shall auto mount daemon autofs be started? (yes/no)
#
START_AUTOFS="no"
# start i4l? ("yes" or "no")
#   see: /usr/share/doc/packages/i4l
#
I4L_START="no"
#
# 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.
#
START_INETD="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 NFS server be started on this host? ("yes" or "no")
# (needs activated portmapper)
#
NFS_SERVER="no"

#
# the kernel nfs-server supports multiple server threads
#
USE_KERNEL_NFSD_NUMBER="4"
#
# start portmap? ("yes" or "no")
# this is needed, if the NFS server is started or if NIS is used
# Caution! The portmapper will be started with no regard to
# START_PORTMAP if NFS_SERVER is set to "yes"!
#
START_PORTMAP="yes"
#
# Start the smpppd? (yes/no)
#
START_SMPPPD="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=""
#
# Should /etc/yp.conf be created automatically? ("yes" or "no")
# If set to yes /etc/passwd and /etc/group will also be checked.
# ypbind will not be startet if /etc/yp.conf does not exist.
#
CREATE_YP_CONF="yes"

#
# NIS-domain, ask the admin of the NIS or NIS+ Server.
# If the domainname is not set, ypbind will not be started.
#
YP_DOMAINNAME=""

#
# YP-Servers. Attention! You've to fill in IP adresses, a name or a nick
# name here. It must be defined in /etc/hosts (case sensitive).
# (e.g. "192.168.116.11 192.168.7.7")
#
YP_SERVER=""

#
# start the ypbind daemon for NIS ? ("yes" or "no")
# YP_DOMAINNAME must be set and /etc/yp.conf must exist, too.
#
START_YPBIND="no"

# Should the Firewall be started?
# If set to yes, the SuSE firewall script is run during system startup.
# The variable setting here is ignored if you run the script manually
# after the bootup.
# The configuration is done in /etc/rc.config.d/firewall.rc.config.
# Note that SuSEfirewall will not be started if you are running a
# 2.4 kernel AND you have SuSEfirewall2 installed and activated no 
# matter what you set here.
#
# Choice: "yes" or "no", defaults to "no"
#
START_FW="no"
#
# Start the ssh daemon ? (yes/no)
#
START_SSHD="yes"
#
# Options for sshd
#
SSHD_OPTS=""
#
# Start ALSA drivers at boot-up? (yes/no)
#
START_ALSA="yes"
#
# Load ALSA sequencer modules at boot-up? (yes/no)
# Sequencer modules are necessary only for handling MIDI devices.
# If you don't need MIDI, leave here no.  (The modules can be loaded
# even automatically if necessary.)
#
START_ALSA_SEQ="yes"
#
# Should the X Font Server "xfs" be started at boot-up? (yes/no)
#
# Xfs is the X Window System font server.  It supplies fonts
# to X Window System display servers. This font server works for
# CID-keyed fonts and TrueType fonts as well.
# Please have a look at the configuration file /etc/X11/fs/config
# for more information.
#
START_XFS="no"
#
# This variable specifies the script to execute to create the necessary 
# symbolic links to the correct OpenGL libraries/extensions. These scripts
# are located in /usr/X11R6/bin. The possible values are:
#
#   "no"                : Do not execute any script!
#   "switch2mesasoft"   : Mesa software emulation (works for all graphic boards)
#   "switch2mesa3dfx"   : Mesa/Glide
#   "switch2glx"        : XFree86 3.x/Utah-GLX
#   "switch2nvidia_glx" : XFree86 4.x/NVIDIA_GLX (NVIDIA_GLX/NVIDIA_kernel)
#   "switch2xf86_glx"   : XFree86 4.x/DRI
#
# You can find out which script you have to use for your graphic board with 
# the program "3Ddiag".
#

SCRIPT_3D="switch2mesasoft"
#
# Enable this in order to automatically load the memstat
# kernel module for xosview at boot time if the module is
# available for the currently running kernel.
#
LOAD_MEMSTAT_MODULE="no"
#
# SuSEconfig.wm can create a system.fvwm2rc, .fvwmrc, .bowmanrc, .fvwm2rc95,
# .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", "mwm", "ctwm", "kwm", "all".
# Default setting is "all" which is for generating files for all wms.
#
SUSEWM_WM="all"

#
# 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"
#
# While starting YOU ( YaST2-Online-Update ) the default ftp serverlist
# will be updated by the call "wget" to www.suse.de. This list will be
# stored under /etc/suseservers.
# Set YAST2_LOADFTPSERVER to "no", if you do not want to  reload the 
# ftp serverlist.
#
YAST2_LOADFTPSERVER="yes"
START_USB="no"
#
# Shall the named be started at boot up ? (yes/no)
#
START_NAMED="no"
#
# Start the MySQL RDBMS ?
#
START_MYSQL="no"
#
# Should the Apache httpd be started at bootup? (yes/no)
#
START_HTTPD=yes
#
# Start UCD SNMP daemon? (yes/no)
#
START_SNMPD="no"
#
# start samba? ("yes" or "no")
# Windows 95 / NT  -  File- and Printservices
#
START_SMB="no"
#
# Start postfix daemon ?
#
START_POSTFIX="yes"
#
# Start gnu-pop3d daemon ?
#
START_GNU_POP3D="yes"
#
# Start proftpd daemon ?
#
START_PROFTPD="yes"
# 
# Start the cyrus-imapd master process?
# NOTE: uncommend all imap/pop3 services in /etc/inetd.conf
#
START_CYRUS="yes"
#!/bin/sh
#
# Copyright (c) 1996-2001 SuSE GmbH Nuernberg, Germany.  All rights reserved.
#
# Authors: Rolf Haberrecker <[EMAIL PROTECTED]>
#
#
# /etc/init.d/apache
#
### BEGIN INIT INFO
# Provides:       apache httpd
# Required-Start: $network $named $remote_fs $syslog $netdaemons sendmail mysql 
ypclient dhcp radiusd
# Required-Stop:  $local_fs $network $named $remote_fs $syslog $netdaemons 
# Default-Start:  3 5
# Default-Stop:
# Description:    Start the Apache httpd daemon
### END INIT INFO

#
# load the configuration
#
. /etc/rc.config
test -s /etc/rc.status && \
    . /etc/rc.status
test -s /etc/rc.config.d/apache.rc.config && \
    . /etc/rc.config.d/apache.rc.config

#
# Determine the base and follow a runlevel link name.
#
base=${0##*/}
link=${base#*[SK][0-9][0-9]}

#
# Force execution if not called by a runlevel directory.
#
test $link = $base && START_HTTPD="yes"
test "$START_HTTPD" = yes || exit 0

HTTPD_BIN=/usr/sbin/httpd
test -x $HTTPD_BIN || exit 5
rc_reset

#
# set DBROOT for ADABAS D
#
DBROOT=/dev/null

#
# set values for Oracle (need to recompile mod_php with Oracle support)
#
ORACLE_HOME=$ORA_HOME
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

#
# export variables for database drivers in PHP
#
export DBROOT ORACLE_HOME LD_LIBRARY_PATH

#
# The echo return value for success (defined in /etc/rc.config).
#
return=$rc_done


#
# Check for IPv6 support in Apache
#
INET6=""
/usr/sbin/httpd -help 2>&1 | fgrep IPv6 2>&1 > /dev/null
if [ $? -eq 0 ]; then
    INET6="-4"
    test "$START_INET6" = yes && INET6="-6"
fi

#
# check wich modules have been installed
#
check_modules ()        # Usage: check_modules 
{
    MODULES="`cat /etc/httpd/suse_define.conf`"
    echo -n "`cat /etc/httpd/suse_text.conf | tr -s \" \"`"

    #
    # check wether status information should be displayed
    #
    if test "$HTTPD_SEC_ACCESS_SERVERINFO" == "yes" ; then
 MODULES="-D STATUS $MODULES";
 echo -n "status "
    fi
}
#
# main part 
#
case "$1" in
    start)
 echo -n "Starting httpd ["
 check_modules yes ;
 echo -n "]"
 if $HTTPD_BIN $INET6 -t -f /etc/httpd/httpd.conf $MODULES > 
/var/log/httpd/rcapache.log 2>&1 ; then
  startproc -t $HTTPD_START_TIMEOUT $HTTPD_BIN $INET6 -f /etc/httpd/httpd.conf 
$MODULES 
  rc_status -v
 else
  if [ $link = $base ] ; then
   echo -e -n "\n\n"
   cat /var/log/httpd/rcapache.log
  else
   echo -e -n "\nsee /var/log/httpd/rcapache.log for details\n";
  fi
  rc_failed 6
  rc_status -v1
        fi

 if test -e /var/log/ssl_scache.dir ; then
     chown wwwrun /var/log/ssl_scache.dir ;
 fi
 if test -e /var/log/ssl_scache.pag ; then
     chown wwwrun /var/log/ssl_scache.pag
 fi
    ;;
    stop)
 echo -n "Shutting down httpd"
 killproc -G -TERM $HTTPD_BIN 
 rc_status -v
    ;;
    try-restart)
        ## Stop the service and if this succeeds (i.e. the 
        ## service was running before), start it again.
 $0 status >/dev/null && $0 restart

        # Remember status and be quiet
        rc_status
        ;;
    restart)
 $0 stop  && sleep 3 
 $0 start
 # Remember status and be quiet
        rc_status
    ;;
    reload|force-reload)
 check_modules yes
 echo -n "Reload httpd"
 if $HTTPD_BIN $INET6 -t -f /etc/httpd/httpd.conf $MODULES > 
/var/log/httpd/rcapache.log 2>&1 ; then
  killproc -USR1 $HTTPD_BIN || return=$rc_failed
  rc_status -v
 else
  if [ $link = $base ] ; then
   echo -e -n "\n\n"
   cat /var/log/httpd/rcapache.log
  else
   echo -e -n "\nsee /var/log/httpd/rcapache.log for details\n";
  fi
  rc_failed 6
  rc_status -v1
        fi
    ;;
    status)
        echo -n "Checking for httpd: "
 checkproc $HTTPD_BIN
 rc_status -v
    ;;
    probe)
        ## Optional: Probe for the necessity of a reload,
        ## give out the argument which is required for a reload.

        test /etc/httpd/httpd.conf -nt /var/run/httpd.pid && echo reload
        ;;
    *)
    echo "Usage: $0 
{start|stop|status|try-restart|restart|force-reload|reload|probe}"
    exit 1
esac


# Inform the caller not only verbosely and set an exit status.
rc_exit
--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an