[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[New] Startscript (Was: MTU einstellen)



[...]
> probier mal in der /etc/network/interfaces folgendes bei deinem device:
>
>   up ifconfig eth0 mtu 1492

Yupp, funzt. Danke. Das einfache Anhaengen von "mtu 1492" an die ganzen
IP-Adressen war
wohl zu einfach.

Ein weiteres Problem habe ich mit meinem "neuen" Startscript.
Nachdem ich nun SSH neu kompiliert habe, will ich (natuerlich) den Server
mit Hilfe eines
Startscriptes starten und stoppen. Das Script:

#!/bin/sh

#
# /etc/init.d/sshd
# $2002-06-11/002
#
# This is the start script for the SSH server daemon.
#
case "$1" in
   start)
        echo -n "Starting Secure Shell server: sshd"
        start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid
    \
           --exec /usr/sbin/sshd
        echo "."
        ;;
   stop)
        echo -n "Stopping Secure Shell server: sshd"
        start-stop-daemon --stop --quiet --pidfile /var/run/sshd.pid
    \
           --exec /usr/sbin/sshd
        echo "."
        ;;

   restart)
        echo -n "Restarting Secure Shell server: sshd"
        start-stop-daemon --stop --quiet --pidfile /var/run/sshd.pid
    \
           --exec /usr/sbin/sshd
        sleep 10
        start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid
    \
           --exec /usr/sbin/sshd
        echo "."
        ;;

   *)
        echo "Usage: /etc/init.d/ssh {start|stop|restart}"
        exit 1
esac
exit 0



Wenn ich das Script starte, kommt der Server hoch und alles funktioniert
einwandfrei, auch
das PID-File existiert. Nur beim Stoppen wird zwar der Prozess gekillt,
aber das PID-File wird
nicht geloescht.
Ich koennte zwar nach dem Stoppen ein 'rm -f /var/run/sshd.pid' einsetzen,
aber das kann es
ja wohl nicht sein!?

Holger




--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: