www.ProFTPD.de
13. März 2007, 19:23:38 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / PROFTPD läßt sich unter Suse 8.2 nicht stoppen am: 22. Mai 2003, 12:24:14
Besten Dank an Stonki!
Dein Skript läuft  Lächelnd
2  ProFTPD / ProFTPD - Deutsch / PROFTPD läßt sich unter Suse 8.2 nicht stoppen am: 22. Mai 2003, 10:50:10
Wie meinst Du das?
Wenn Das Dein Skript im DL-Bereich für Suse 8.2 war, dann geht's doch. Ich hab nur die Pfade geändert, weil ich keinen Bock hatte mich schlau zu machen wie ich das Makefile von Proftpd oder sowas auf Suse umschreiben kann.
Außerdem hab ich immer noch das Prob mit den restart. Ich muß nach jeder .conf Änderung den Rechner neu starten, das langweilt!
3  ProFTPD / ProFTPD - Deutsch / PROFTPD läßt sich unter Suse 8.2 nicht stoppen am: 22. Mai 2003, 09:27:52
Ich habe Proftpd 1.2.8. unter Suse 8.2 personal laufen. Gestartet wird der Server über init.d mit einem leicht abgeänderten Skript aus dem Downloadbereich, die Verzeichnisse sind Standard (nicht speziell auf Suse zugeschnitten).
Jetzt habe ich das Problem, das ich Proftpd nicht stoppen bzw restarten kann, ich bekomme immer ein failed beim Stop-Befehl. über den Yast2-Runleveleditor bekomme ich 1 (Fehler nicht spezifiziert).
Wenn ich ehrlich bin, habe ich keine Ahnung von Linux und Proftpd, deshalb meine bitte:
Kann mir einer sagen, wo der Fehler liegt?

proftpd aus init.d:

#!/bin/sh
#
# /etc/init.d/proftpd
# SuSE 8.2

### BEGIN INIT INFO
# Provides:                     proftpd
# Required-Start:               $local_fs $remote_fs $network
# X-UnitedLinux-Should-Start:   $named $time postgresql sendmail mysql ypclient dhcp radiusd
# Required-Stop:                $local_fs $remote_fs $network
# X-UnitedLinux-Should-Stop:
# Default-Start:                3 5
# Default-Stop:                 0 1 2 6
# Short-Description:            Proftpd FTP-Server
# Description:                  Start the proftpd daemon
### END INIT INFO
#
# load the configuration
#
USER_TO_RUN="pub"
LOGFILEPATH="/var/log/proftpd"
CONFFILEPATH="/usr/local/etc/proftpd.conf"
PROFTPD_BIN="/usr/local/sbin/proftpd"
PIDFILE="/var/run/proftpd.pid"
test -s /etc/rc.status && \
    . /etc/rc.status

test -x $PROFTPD_BIN || exit 5

rc_reset

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

#
# main part
#
case "$1" in
    start)
        echo -n "Starting proftpd "
        if test -f $PIDFILE; then
                echo "Error: PID-File found!"
                rc_failed 1
                rc_status -v
else
         if $PROFTPD_BIN; then
                startproc -t 10 $PROFTPD_BIN
                ret=$?
                rc_failed $ret
                rc_status -v
         else
                rc_failed 1
                rc_status -v
         fi

         if test -e $LOGFILEPATH ; then
            chown $USER_TO_RUN $LOGFILEPATH ;
         else
            mkdir $LOGFILEPATH
            chown $USER_TO_RUN $LOGFILEPATH ;
         fi
        fi
        ;;
    stop)
        echo -n "Shutting down profpd"
        #killproc -G -TERM $PROFTPD_BIN
        /bin/kill `cat $PIDFILE 2> /dev/null ` > /dev/null 2>&1
        ret=$?
        rc_failed $ret
        rm -f $PIDFILE > /dev/null 2>&1
        rc_status -v
    ;;
    restart)
        $0 stop  && sleep 3
        $0 start
        # Remember status and be quiet
        rc_status
    ;;
    reload)
        echo -n "Reload proftpd"
        if $PROFTPD_BIN ; then
                killproc -USR1 $PROFTPD_BIN || return=$rc_failed
                rc_status -v
        else
                rc_failed 6
                rc_status -v1
        fi
    ;;
    status)
        echo -n "Checking for proftpd: "
        checkproc $PROFTPD_BIN
        ftp -v
        rc_status -v
    ;;
    *)
    echo "Usage: $0 {start|stop|status|restart|reload}"
    exit 1
esac

# Inform the caller not only verbosely and set an exit status.
rc_exit
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.061 Sekunden mit 16 Zugriffen.