#!/bin/sh # # rc.inet2 IPV4_FORWARD=1 if [ -f /proc/sys/net/ipv4/ip_forward ]; then if [ "$IPV4_FORWARD" = "1" ]; then echo "Activating IPv4 packet forwarding." echo 1 > /proc/sys/net/ipv4/ip_forward else echo "Disabling IPv4 packet forwarding." echo 0 > /proc/sys/net/ipv4/ip_forward fi fi # Start Samba daemon: echo "Mounting remote (SMB) file systems: /sbin/mount -a -t smbfs" /sbin/mount -a -t smbfs /sbin/mount -v -t smbfs # Start the syslogd and klogd daemons: if [ -x /usr/sbin/syslogd ]; then echo -n "Starting sysklogd daemons: " echo -n " /usr/sbin/syslogd" /usr/sbin/syslogd sleep 1 echo " /usr/sbin/klogd -c 3" /usr/sbin/klogd -c 3 fi # Start the inetd server: if [ -x /usr/sbin/inetd ]; then echo "Starting Internet server daemon: /usr/sbin/inetd" /usr/sbin/inetd else echo "WARNING: /usr/sbin/inetd not found." fi # Start the OpenSSH SSH daemon: if [ -x /etc/rc.d/rc.sshd ]; then echo "Starting OpenSSH SSH daemon: /usr/sbin/sshd" /etc/rc.d/rc.sshd start elif [ -x /usr/local/sbin/sshd -a ! -e /etc/rc.d/rc.sshd ]; then echo "Starting OpenSSH SSH daemon: /usr/local/sbin/sshd" /usr/local/sbin/sshd elif [ -x /usr/sbin/sshd -a ! -e /etc/rc.d/rc.sshd ]; then echo "Starting OpenSSH SSH daemon: /usr/sbin/sshd" /usr/sbin/sshd fi # Start the BSD line printer spooler daemon: if [ -x /usr/sbin/lpd ]; then echo "Starting BSD line printer spooler daemon: /usr/sbin/lpd" /usr/sbin/lpd fi