Titel: suse9 Instalation Beitrag von: Holger Mohr am 18. Dezember 2003, 11:39:24 ich habe folgendes problem ich habe eine suse 9 und wollte darauf den pro ftpd zum laufen bringen
dazu habe ich mier die ProFTPD 1.2.9 tar.gz runter geladen und ins /root ferzeichnis gepackt und den befel ./configure ; make ; make install ausgefürt aber das problem der kennt trozdem noch nicht mal proftpd altz befehl was ist schif gegangen ? danke im foraus für die hilfe mitt freundlichen grüßen Holger Mohr Titel: Re: suse9 Instalation Beitrag von: stonki am 18. Dezember 2003, 13:03:01 Zitat von: "Holger Mohr" ich habe folgendes problem ich habe eine suse 9 und wollte darauf den pro ftpd zum laufen bringen dazu habe ich mier die ProFTPD 1.2.9 tar.gz runter geladen und ins /root ferzeichnis gepackt und den befel ./configure ; make ; make install ausgefürt aber das problem der kennt trozdem noch nicht mal proftpd altz befehl was ist schif gegangen ? danke im foraus für die hilfe mitt freundlichen grüßen Holger Mohr naja, wenn Du das als Root gemacht hast, sollte das klappen, die richtige Syntax waere aber: ./configure && make && make install so werden die weiteren befehle nur ausgefuehrt, die dafuer kein Fehler aufgetreten ist. Also mal so probieren und schauen ob irgendwo ein Fehler auftritt..... Rechtschreibung ? cu stonki Titel: suse9 Instalation Beitrag von: exeC` am 07. Dezember 2004, 11:59:04 ich habe das mal so getan, und auch kein fehler bekommen.. da ich aber der totale vollnub bin frage ich mich nun wo ich da benutzter einstelle UND wie ich das nun ans laufen bekomm -.-
Titel: suse9 Instalation Beitrag von: compi am 07. Dezember 2004, 18:43:11 Wenn die Installation ohne error abgelaufen ist liegt das Proggi unter"/usr/local/sbin"
dieser ordner ligt leider nicht in der PHAT Variable von SuSI du mußt also händisch dich dahin hangel! Die conf Datei liegt default nicht unter "/etc" sondern unter "/usr/local/etc" wenn du ohne weiters auf das Proggi zu greifen willst mußt du so tuhn ./configure --sysconfdir=/etc --localstatedir=/usr/local/bin make make install das heisst die config Datei liegt unter /etc/proftpd.conf und das Proggi liegt unter /usr/locale/bin/proftpd danach kanst du mit der Datei proftpd, gespeichert unter /etc/inet.d/proftpd das Proggi ohne weiteres mit dem Bootprozess laden! proftpd =============================== #!/bin/sh # # Description: Starts and stops the proftpd . /etc/rc.status # Shell functions sourced from /etc/rc.status: # rc_check check and set local and overall rc status # rc_status check and set local and overall rc status # rc_status -v ditto but be verbose in local rc status # rc_status -v -r ditto and clear the local rc status # rc_failed set local and overall rc status to failed # rc_failed <num> set local and overall rc status to <num><num> # rc_reset clear local rc status (overall remains) # rc_exit exit appropriate to overall rc status . /etc/rc.status # First reset status of this service rc_reset # Return values acc. to LSB for all commands but status: # 0 - success # 1 - generic or unspecified error # 2 - invalid or excess argument(s) # 3 - unimplemented feature (e.g. "reload") # 4 - insufficient privilege # 5 - program is not installed # 6 - program is not configured # 7 - program is not running # # Note that starting an already running service, stopping # or restarting a not-running service as well as the restart # with force-reload (in case signalling is not supported) are # considered a success. PROFTP=/usr/local/bin/proftpd # Check that proftpd.conf exists. [ -f /etc/proftpd.conf ] || exit 0 # See how we were called. case "$1" in start) echo -n "Starte proFTPd: " $PROFTP #echo touch /var/lock/subsys/proftpd # Remember status and be verbose rc_status -v ;; stop) echo -n "Stoppe proFTPd: " killproc $PROFTP rm -f /var/lock/subsys/proftpd #echo "" # Remember status and be verbose rc_status -v ;; status) echo -n "Zeige Status proFTPd: " checkproc $PROFTP # Remember status and be verbose rc_status -v ;; restart) echo -n "Neustarte proFTPd: " $0 stop $0 start #echo "done." # Remember status rc_status ;; *) echo "Usage: proftpd {start|stop|restart|status}" exit 1 esac ================================================= Ich hoffe ich konte dir helfen Gruß compi |