www.ProFTPD.de
13. März 2007, 20:59:48 *
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 / Warnmeldungen bei installation auf suse 8.2 am: 03. Januar 2005, 13:22:50
mx1:/usr/local/proftpd-1.2.10 # make
echo \#define BUILD_STAMP \"`date`\" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/usr/local/proftpd-1.2.10/lib'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c pr_fnmatch.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c sstrncpy.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c strsep.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c vsnprintf.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c glibc-glob.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c glibc-hstrerror.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c glibc-mkstemp.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c pr-syslog.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c pwgrent.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c getopt.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c getopt1.c
ar rc libsupp.a pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/lib'
cd src/ && make src
make[1]: Entering directory `/usr/local/proftpd-1.2.10/src'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c main.c
main.c: In function `cmd_loop':
main.c:819: warning: comparison between signed and unsigned
main.c: In function `daemon_loop':
main.c:1516: warning: comparison between signed and unsigned
main.c:1534: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c timers.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c sets.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c pool.c
pool.c: In function `__walk_pools':
pool.c:261: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c regexp.c
regexp.c: In function `regexp_cleanup':
regexp.c:45: warning: comparison between signed and unsigned
regexp.c: In function `pr_regexp_free':
regexp.c:103: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c dirtree.c
dirtree.c: In function `path_subst_uservar':
dirtree.c:336: warning: comparison between signed and unsigned
dirtree.c: In function `define_exists':
dirtree.c:518: warning: comparison between signed and unsigned
dirtree.c: In function `pr_cmd_alloc':
dirtree.c:604: warning: comparison between signed and unsigned
dirtree.c: In function `_check_limits':
dirtree.c:1913: warning: comparison between signed and unsigned
dirtree.c:1918: warning: comparison between signed and unsigned
dirtree.c: In function `_find_best_dir':
dirtree.c:2553: warning: comparison between signed and unsigned
dirtree.c:2557: warning: comparison between signed and unsigned
dirtree.c: In function `parse_config_path':
dirtree.c:3335: warning: comparison between signed and unsigned
dirtree.c: In function `fixup_servers':
dirtree.c:3378: warning: comparison between signed and unsigned
dirtree.c: In function `get_full_cmd':
dirtree.c:3611: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c support.c
support.c: In function `access_check':
support.c:527: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c netaddr.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c inet.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c child.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c log.c
log.c: In function `log_write':
log.c:486: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c xferlog.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c bindings.c
bindings.c: In function `pr_ipbind_close':
bindings.c:252: warning: comparison between signed and unsigned
bindings.c:286: warning: comparison between signed and unsigned
bindings.c: In function `pr_ipbind_open':
bindings.c:563: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_create':
bindings.c:626: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_find':
bindings.c:707: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c netacl.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c class.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c scoreboard.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c help.c
help.c: In function `pr_help_add':
help.c:63: warning: comparison between signed and unsigned
help.c: In function `pr_help_add_response':
help.c:92: warning: comparison between signed and unsigned
help.c:129: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c feat.c
feat.c: In function `pr_feat_add':
feat.c:50: warning: comparison between signed and unsigned
feat.c: In function `pr_feat_get_next':
feat.c:68: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c netio.c
netio.c: In function `pr_netio_read':
netio.c:650: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_gets':
netio.c:758: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_telnet_gets':
netio.c:824: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c response.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ident.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c data.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c modules.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c auth.c
auth.c: In function `auth_getgroups':
auth.c:515: warning: comparison between signed and unsigned
auth.c:532: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c fsio.c
fsio.c: In function `pr_remove_fs':
fsio.c:682: warning: comparison between signed and unsigned
fsio.c:701: warning: comparison between signed and unsigned
fsio.c: In function `pr_get_fs':
fsio.c:784: warning: comparison between signed and unsigned
fsio.c: In function `pr_fs_interpolate':
fsio.c:1131: warning: comparison between signed and unsigned
fsio.c:1131: warning: signed and unsigned type in conditional expression
fsio.c:1144: warning: comparison between signed and unsigned
fsio.c:1144: warning: signed and unsigned type in conditional expression
fsio.c:1183: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_chroot':
fsio.c:2567: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_gets':
fsio.c:2622: warning: comparison between signed and unsigned
fsio.c: In function `pr_resolve_fs_map':
fsio.c:2796: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mkhome.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ctrls.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c event.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ftpdctl.c
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/local/proftpd-1.2.10/modules'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_core.c
mod_core.c: In function `set_defaultaddress':
mod_core.c:442: warning: comparison between signed and unsigned
mod_core.c: In function `set_bind':
mod_core.c:587: warning: comparison between signed and unsigned
mod_core.c: In function `set_socketoptions':
mod_core.c:887: warning: comparison between signed and unsigned
mod_core.c: In function `set_rlimitmemory':
mod_core.c:1331: warning: comparison between signed and unsigned
mod_core.c:1334: warning: comparison between signed and unsigned
mod_core.c:1346: warning: comparison between signed and unsigned
mod_core.c:1349: warning: comparison between signed and unsigned
mod_core.c:1384: warning: comparison between signed and unsigned
mod_core.c:1387: warning: comparison between signed and unsigned
mod_core.c:1399: warning: comparison between signed and unsigned
mod_core.c:1402: warning: comparison between signed and unsigned
mod_core.c: In function `set_authorder':
mod_core.c:2599: warning: comparison between signed and unsigned
mod_core.c: In function `add_virtualhost':
mod_core.c:2718: warning: comparison between signed and unsigned
mod_core.c: In function `core_sess_init':
mod_core.c:4505: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_xfer.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_auth_unix.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_auth_file.c
mod_auth_file.c: In function `set_authgroupfile':
mod_auth_file.c:974: warning: comparison between signed and unsigned
mod_auth_file.c: In function `set_authuserfile':
mod_auth_file.c:1075: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_auth.c
mod_auth.c: In function `auth_count_scoreboard':
mod_auth.c:1637: warning: comparison between signed and unsigned
mod_auth.c:1664: warning: comparison between signed and unsigned
mod_auth.c:1688: warning: comparison between signed and unsigned
mod_auth.c:1711: warning: comparison between signed and unsigned
mod_auth.c:1733: warning: comparison between signed and unsigned
mod_auth.c: In function `auth_pass':
mod_auth.c:1959: warning: comparison between signed and unsigned
mod_auth.c: In function `set_createhome':
mod_auth.c:2172: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_ls.c
mod_ls.c: In function `_find_ls_limit':
mod_ls.c:113: warning: comparison between signed and unsigned
mod_ls.c:123: warning: comparison between signed and unsigned
mod_ls.c: In function `sortfiles':
mod_ls.c:625: warning: comparison between signed and unsigned
mod_ls.c: In function `dolist':
mod_ls.c:1299: warning: comparison between signed and unsigned
mod_ls.c: In function `set_listoptions':
mod_ls.c:2227: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_log.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_site.c
mod_site.c: In function `site_chgrp':
mod_site.c:82: warning: comparison between signed and unsigned
mod_site.c:120: warning: comparison between signed and unsigned
mod_site.c: In function `site_chmod':
mod_site.c:152: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_sql.c
mod_sql.c: In function `_sql_make_cmd':
mod_sql.c:339: warning: comparison between signed and unsigned
mod_sql.c: In function `_group_name':
mod_sql.c:637: warning: comparison between signed and unsigned
mod_sql.c: In function `_passwd_name':
mod_sql.c:680: warning: comparison between signed and unsigned
mod_sql.c: In function `_sql_getpasswd':
mod_sql.c:1060: warning: comparison between signed and unsigned
mod_sql.c: In function `_sql_getgroups':
mod_sql.c:1363: warning: comparison between signed and unsigned
mod_sql.c: In function `sql_lookup':
mod_sql.c:2332: warning: comparison between signed and unsigned
mod_sql.c: In function `cmd_setpwent':
mod_sql.c:2442: warning: comparison between signed and unsigned
mod_sql.c:2503: warning: comparison between signed and unsigned
mod_sql.c: In function `cmd_setgrent':
mod_sql.c:2616: warning: comparison between signed and unsigned
mod_sql.c:2645: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_sql_mysql.c
mod_sql_mysql.c: In function `_sql_timer_callback':
mod_sql_mysql.c:279: warning: comparison between signed and unsigned
mod_sql_mysql.c: In function `sql_mysql_exit_ev':
mod_sql_mysql.c:297: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_quotatab.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_quotatab_sql.c
mod_quotatab_sql.c: In function `sqltab_cmd_create':
mod_quotatab_sql.c:54: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c mod_cap.c
mod_cap.c: In function `set_caps':
mod_cap.c:158: warning: comparison between signed and unsigned
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_sql.o mod_sql_mysql.o mod_quotatab.o mod_quotatab_sql.o mod_cap.o
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/modules'
make[1]: Entering directory `/usr/local/proftpd-1.2.10/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib  _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cap_extint.c: In function `cap_copy_ext':
cap_extint.c:53: warning: comparison between signed and unsigned
cap_extint.c:64: warning: comparison between signed and unsigned
cap_extint.c: In function `cap_copy_int':
cap_extint.c:111: warning: comparison between signed and unsigned
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_quotatab_sql.o modules/mod_quotatab.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -L/usr/lib/mysql/ -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient
cd utils/ && make utils
make[1]: Entering directory `/usr/local/proftpd-1.2.10/utils'
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ftpcount.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c scoreboard.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ftpshut.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ftptop.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c ftpwho.c
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql/ -O2 -Wall -c misc.c
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/utils'
gcc -Llib  -o ftpcount utils/ftpcount.o utils/scoreboard.o
gcc -Llib  -o ftpdctl src/ftpdctl.o src/pool.o src/netaddr.o src/log.o src/ctrls.o -L/usr/lib/mysql/ -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient
gcc -Llib  -o ftpshut utils/ftpshut.o
gcc -Llib  -o ftptop utils/ftptop.o utils/scoreboard.o -lncurses -lsupp
gcc -Llib  -o ftpwho utils/ftpwho.o utils/scoreboard.o utils/misc.o -lsupp
mx1:/usr/local/proftpd-1.2.10 #
bedanke mich schon mal im voraus für die antwort

mfg mario
2  ProFTPD / ProFTPD - Deutsch / Fehlermeldung? am: 06. Dezember 2004, 14:58:05
ok danke für deine antwort

mfg mario
3  ProFTPD / ProFTPD - Deutsch / Fehlermeldung? am: 06. Dezember 2004, 11:56:53
Hallo Leute

Wenn ich proftpd starte bekomme ich am anfang folgende meldung

Server:~ # proftpd -n -d5
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - <Directory /srv/ftp/*>: adding section for resolved path '/srv/ftp/*'
 - <Directory /movies>: adding section for resolved path '/movies'
 - <Directory /www>: adding section for resolved path '/music'

meine frage ist hier ein fehler?

bedanke mich schon mal im voraus für eure antwort

mfg mario
4  ProFTPD / ProFTPD - Deutsch / Proftp config error am: 03. Dezember 2004, 18:12:54
hallo Wörsty

danke für deine hilfe es lag an dem paket zlib-devel?

mfg mario
5  ProFTPD / ProFTPD - Deutsch / Proftp config error am: 03. Dezember 2004, 17:56:35
hallo Wörsty

danke mal für deine rasche antwort

zlib ist installiert

brauche ich auch zlib devel?

mfg mario
6  ProFTPD / ProFTPD - Deutsch / Proftp config error am: 03. Dezember 2004, 17:51:24
hallo Leute

bin gerade dabei mir proftpd auf suse 9.1 zu installieren leider bekomme ich immer eine fehlermeldung anbei mal der auszug aus der configure



gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_cap.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_aut
h.o mod_ls.o mod_log.o mod_site.o mod_sql.o mod_sql_mysql.o mod_cap.o
gcc  -DLINUX  -I.. -I../include -I/usr/include/mysql -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/modules'
make[1]: Entering directory `/usr/local/proftpd-1.2.10/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib  _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sy                      s.o
make[1]: Leaving directory `/usr/local/proftpd-1.2.10/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o                       src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/log.o src/                      xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o sr                      c/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/aut                      h.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o modules/mod_core.o modules/m                      od_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o mod                      ules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod                      _sql_mysql.o modules/mod_sql.o  modules/module_glue.o -L/usr/lib/mysql -lsupp -l                      crypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: canno                      t find -lz
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1
Server:/usr/local/proftpd-1.2.10 #



von MySQL wurden alle packete installiert

bedanke mich schon mal im voraus für eure hilfe

mfg mario
7  ProFTPD / ProFTPD - Deutsch / AuthPAM Fehler am: 26. August 2003, 16:03:27
Hallo Stonki
Danke für deine hilfe der ftp funktioniert einwandfrei.

Hätte aber noch eine bitte könntest du mir erklären wie ich das init
script einbinden muß.

cu Mario
8  ProFTPD / ProFTPD - Deutsch / AuthPAM Fehler am: 26. August 2003, 15:16:05
Hallo Stonki

Danke für deine rasche antwort.
Ich habe jetzt die AuthPam Zeile gelöscht und bekomme beim start volgende fehlermeldung


mx:~ # proftpd -n -d5
 - parsing '/etc//proftpd.conf' configuration
 - Class 'default' maxconnections set to 5.
 - Class 'internet' maxconnections set to 2.
 - Class 'local' maxconnections set to 3.
 - Class 'internet' ipmask 0x80dc26c/0 added.
 - Class 'internet' ipmask 0x80dc26c/24 added.
 - Class 'local' ipmask 0x80dc264/24 added.
 - Class 'local' ipmask 0x80dc264/24 added.
 - <Directory /*>: adding section for resolved path '/*'
 - <Directory /srv/www/htdocs/*>: adding section for resolved path '/srv/www/htdocs/*'
 - <Directory /srv/www/htdocs/members/thomas/*>: adding section for resolved path '/srv/www/htdocs/members/thomas/*'
 - Fatal: ScoreboardPath: deprecated. Use 'ScoreboardFile /path/to/scoreboard/file' instead
mx:~ #


Frage fehlen jetzt noch module oder ist es mit der config von Suse 8.0 nicht möglich den ftp in Sesu 8.2 zu starten.

Die 2 Frage ist wieso habe ich beim pfad - parsing '/etc//proftpd.conf' configuration 2x den / ist das normal?

Danke dir schon im Voraus für deine Antwort
cu Mario
9  ProFTPD / ProFTPD - Deutsch / AuthPAM Fehler am: 26. August 2003, 13:35:16
Hallo Leute

Habe Proftpd auf Suse 8.2 Installiert mit mod mysql
die installation erfolgte ohne Fehlermeldung.

Jetzt habe ich die config von Suse 8.0 mit mysql eingebunden und bekomme beim start mit -n -d5 volgende fehlermeldung


mx:~ # proftpd -n -d5
 - parsing '/etc//proftpd.conf' configuration
 - Fatal: unknown configuration directive 'AuthPAM' on line 53 of '/etc//proftpd.conf'.
mx:~ #



auszug der installierten module

Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_sql.c
  mod_sql_mysql.c
  mod_cap.c
mx:~ #

und hier die config

# geaendert: 25.08.2003 für ProFTP 1.2.8 und mod_sql 4.x
#

#
# Basic
#
ServerName         "Delfinonet"
ServerType         standalone
#ServerAdmin

#
# Debug Level
# emerg, alert, crit (empfohlen), error, warn. notice, info, debug
#
#SyslogLevel          emerg
#SystemLog         /var/log/proftpd.system.log

#
# uncomment, if you want to hide the servers name:
#
ServerIdent         on   "Delfinonet"
DeferWelcome         on
DefaultServer         on

#
# Display
#
#DisplayLogin         /ftp
#DisplayConnect         /ftp
#DisplayFirstChdir      index.txt

#HiddenStor         off
#DirFakeUser         on andy
#DirFakeGroup         on andy
#DirFakeMode         0000



# Enable PAM for authentication...
#
AuthPAM            on

# Setting this directive to on will cause authentication to fail
# if PAM authentication fails. The default setting, off, allows
# other modules and directives such as AuthUserFile and friends
# to authenticate users.
#
# AuthPAMAuthoritative      on

# This directive allows you to specify the PAM service name used
# in authentication (default is "proftpd" on SuSE Linux).
# You have to setup the service in the /etc/pam.d/<other_name>.
#
#AuthPAMConfig         <other_name>

# Port 21 is the standard FTP port.
Port            21

#------------------------mysql Modul: 4.x
#
# Zugangskontrolle
#
SQLAuthTypes         Plaintext
SQLAuthenticate         users*
SQLConnectInfo         001@localhost user passwort
SQLDefaultGID         65534
SQLDefaultUID         65534
SQLMinUserGID          100
SQLMinUserUID                   500
SQLUserInfo         ftp username password uid gid homedir shell

#
# aktive SQL Kommandos, ab hier passiert etwas
#
SQLLog PASS counter
SQLNamedQuery counter UPDATE "letzter_zugriff=now(), count=count+1 WHERE username='%u'" ftp

# xfer Log in mysql
SQLLog RETR,STOR transfer1
SQLNamedQuery  transfer1 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T', now(), 'c', NULL" xfer_stat

SQLLOG ERR_RETR,ERR_STOR transfer2
SQLNamedQuery  transfer2 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T', now(), 'i', NULL" xfer_stat

#------------------------mysql

# Port 21 is the standard FTP port.
Port                            21

# disable listen on 0.0.0.0:21 - the port (and IP) should
# be specified explicitly in each VirtualHost definition
#
#Port                           0

# listen for each (additional) address explicitly that is
# specified (via Bind and Port) in a VirtualHost definition
#
#SocketBindTight      on

#
# FXP Unterstuetzung
#
AllowForeignAddress       on


# Umask 022 is a good standard umask to prevent new dirs
# and files from being group and world writable.
Umask            022

# Set the user and group that the server normally runs at.
User            nobody
Group            nogroup

# Maximal Werte setzen
MaxClientsPerHost   3   "Nicht mehr als %m  Verbindungen"
MaxClients      5    "Leider sind schon %m Clients verbunden"

# RateReadBPS             5000
# RateReadFreeBytes       5000
# RateReadHardBPS         on

Classes on
Class default           limit 5
Class internet          limit 2
Class local             limit 3
Class internet          ip 0.0.0.0/0
Class internet      ip 62.40.169.170/24
Class local             ip 127.0.0.1/24
#Class local             ip 0.0.0.0/24

#
# Restart erlauben
#
AllowStoreRestart             on
AllowRetrieveRestart            on

# Normally, we want files to be overwriteable.

<Directory /srv/www/htdocs/*>
        AllowOverwrite   on
   <Limit STOR CMD MKD WRITE RETER>
    AllowALL
   </Limit>
   <Limit DELE>
    DenyALL
   </Limit>
</Directory>

<Directory /srv/www/htdocs/members/thomas/*>
        AllowOverwrite   on
   <Limit STOR CMD MKD WRITE DELE RMD>
    AllowALL
   </Limit>
</Directory>



# It is a very good idea to allow only filenames containing normal
# alphanumeric characters for uploads (and not shell code...)
#PathAllowFilter "^[a-zA-Z0-9_.-]()'+$"
#PathAllowFilter "^[a-zA-Z0-9 _.-]()'+$"

# We don't want .ftpaccess or .htaccess files to be uploaded
#PathDenyFilter "(\.ftp)|(\.ht)[a-z]+$"
#PathDenyFilter "\.ftp[a-z]+$"

# Do not allow to pass printf-Formats (security! see documentation!):
#AllowFilter "^[a-zA-Z0-9@~ /,_.-]*$"
#DenyFilter  "%"

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# such as xinetd)
MaxInstances         30

# Performance: skip DNS resolution when we process the logs...
UseReverseDNS             on

# Turn off Ident lookups
IdentLookups              on

# Set the maximum number of seconds a data connection is allowed
# to "stall" before being aborted.
TimeoutStalled                  300

# Where do we put the pid files?
ScoreboardPath         /usr/local/var/proftpd

#
# Logging options
#
TransferLog                /var/log/proftpd.xferlog

# Some logging formats
#
LogFormat            default "%h %l %u %t \"%r\" %s %b"
LogFormat            auth    "%v [%P] %h %t \"%r\" %s"
LogFormat            write   "%h %l %u %t \"%r\" %s %b"

# Log file/dir access
ExtendedLog               /var/log/proftpd.access_log    WRITE,READ write

# Record all logins
ExtendedLog                /var/log/proftpd.auth_log      AUTH auth

# Paranoia logging level....
ExtendedLog                /var/log/proftpd.paranoid_log  ALL default

#
# Do a chroot for web-users (i.e. public or www group), but
# do not change root if the user is also in the users group...
#
DefaultRoot ~     !andy
DefaultRoot /htdocs     !andy

#
# Limit login attempts
#
MaxLoginAttempts                3

#
# Users needs a valid shell
#
RequireValidShell               off

Ich hoffe Ihr könnt mir weiterhelfen, und danke euch schon im Voraus für eure Antwort

cu Mario
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.103 Sekunden mit 16 Zugriffen.