www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: sam am 27. Januar 2004, 22:18:05



Titel: stderr umleiten
Beitrag von: sam am 27. Januar 2004, 22:18:05
ich starten den proftp mit proftpd -n &
da bekomme ich aber die outputmeldungen auf die konsolle
kann ich diese nicht in log file umleiten.
mit z.b.

proftpd -n & 2> protokoll

?
danke für eine info


Titel: stderr umleiten
Beitrag von: sami am 27. Januar 2004, 22:28:50
habe das problem so gelöst

proftpd -n 2>> protokoll &


Titel: start script
Beitrag von: sami am 28. Januar 2004, 00:09:08
hallo nun auch dieses script dazu gefügt:

Zitat

#!/bin/bash

start_proftpd()
{
        proftpd -n 2>> /var/log/proftpd_log &
        echo "proftpd startet ..."

}

stop_proftpd()
{
        killall -15 proftpd
        echo "proftpd stop ..."
}
case "$1" in
'start')
   start_proftpd
   ;;
'stop')
  stop_proftpd
   ;;
'restart')
   restart_proftpd
   ;;
*)
   echo "usage $0 start|stop"
esac


ausführrechte setzen
chmod u+x datei
./datei start | stop


Titel: stderr umleiten
Beitrag von: Wörsty am 28. Januar 2004, 13:22:21
Geht auch  so.  :wink:
Hatten wir schonmal....
Code:
proftpd -nd9 1>&2 2>debug.log
tail -f debug.log