Titel: installprobleme bzw. unwissenheit! Beitrag von: denian am 31. Januar 2006, 17:29:12 hallo,
bin noch ein neueinstiger allerdings habe ich schon literatur und versuche mich durchzuschlagen. allerdings komme ich bei dem einfachsten nicht weiter. ich muss proftpd neu installieren, das mache ich mit. Code: groupadd proftpd && useradd -c proftpd -d /home/ftp -g proftpd -s /bin/false proftpd cd /usr/src wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz cd /usr/src tar -zxf proftpd-1.2.10.tar.gz cd /usr/src/proftpd-1.2.10 ./configure \ --sysconfdir=/etc \ --prefix=/usr \ --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql \ --with-includes=/usr/include/mysql \ --with-libraries=/usr/lib make && make install läuft alles ganz gut bis auf diese 2 zeilen --with-includes=/usr/include/mysql \ --with-libraries=/usr/lib denn ich habe keine ahnung wo diese verzeichnisse bei mir liegen bzw. wie sie heißen. wie kann ich sie finden & was muss da drin sein? habe debian drauf und hoffe das mir diese kleine frage schnell beantwortet wird. denn aktuell bekomme ich folgende fehlermeldung -bash: ./configure: No such file or directory nach den 2 zeilen ... ich habe bei mir geschaut und die verzeichnisse nicht alle gefunden. danke für eure starthilfe. Titel: installprobleme bzw. unwissenheit! Beitrag von: Anonymous am 31. Januar 2006, 18:01:23 Code: myserver:~# apt-get install proftpd Reading Package Lists... Done Building Dependency Tree... Done Suggested packages: proftpd-doc The following packages will be REMOVED: proftpd-mysql The following NEW packages will be installed: proftpd 0 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. Need to get 0B/372kB of archives. After unpacking 53.2kB disk space will be freed. Do you want to continue? [Y/n] y Preconfiguring packages ... (Reading database ... 22230 files and directories currently installed.) Removing proftpd-mysql ... ProFTPd is started from inetd/xinetd. Selecting previously deselected package proftpd. (Reading database ... 22225 files and directories currently installed.) Unpacking proftpd (from .../proftpd_1.2.10-15sarge1.0.1_i386.deb) ... Setting up proftpd (1.2.10-15sarge1.0.1) ... ProFTPd is started from inetd/xinetd. soweit bin ich schonmal Titel: installprobleme bzw. unwissenheit! Beitrag von: Anonymous am 31. Januar 2006, 18:19:36 Code: > make install cd lib/ && make lib make[1]: Entering directory `/usr/src/proftpd-1.2.10/lib' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/usr/src/proftpd-1.2.10/lib' cd src/ && make src make[1]: Entering directory `/usr/src/proftpd-1.2.10/src' make[1]: Nothing to be done for `src'. make[1]: Leaving directory `/usr/src/proftpd-1.2.10/src' cd modules/ && make modules make[1]: Entering directory `/usr/src/proftpd-1.2.10/modules' gcc -DLINUX -I.. -I../include -I/usr/include/mysql -O2 -Wall -c mod_sql_mysql.c mod_sql_mysql.c:137:19: mysql.h: No such file or directory mod_sql_mysql.c:164: error: syntax error before "MYSQL" mod_sql_mysql.c:164: warning: no semicolon at end of struct or union mod_sql_mysql.c: In function `_build_error': mod_sql_mysql.c:325: warning: implicit declaration of function `mysql_errno' mod_sql_mysql.c:325: error: dereferencing pointer to incomplete type mod_sql_mysql.c:327: warning: implicit declaration of function `mysql_error' mod_sql_mysql.c:327: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `_build_data': mod_sql_mysql.c:338: error: `MYSQL' undeclared (first use in this function) mod_sql_mysql.c:338: error: (Each undeclared identifier is reported only once mod_sql_mysql.c:338: error: for each function it appears in.) mod_sql_mysql.c:338: error: `mysql' undeclared (first use in this function) mod_sql_mysql.c:339: error: `MYSQL_RES' undeclared (first use in this function) mod_sql_mysql.c:339: error: `result' undeclared (first use in this function) mod_sql_mysql.c:340: error: `MYSQL_ROW' undeclared (first use in this function) mod_sql_mysql.c:340: error: syntax error before "row" mod_sql_mysql.c:349: error: dereferencing pointer to incomplete type mod_sql_mysql.c:355: warning: implicit declaration of function `mysql_store_result' mod_sql_mysql.c:361: warning: implicit declaration of function `mysql_num_rows' mod_sql_mysql.c:362: warning: implicit declaration of function `mysql_num_fields' mod_sql_mysql.c:367: error: `row' undeclared (first use in this function) mod_sql_mysql.c:367: warning: implicit declaration of function `mysql_fetch_row' mod_sql_mysql.c:377: warning: implicit declaration of function `mysql_free_result' mod_sql_mysql.c: In function `cmd_open': mod_sql_mysql.c:430: warning: implicit declaration of function `mysql_ping' mod_sql_mysql.c:430: error: dereferencing pointer to incomplete type mod_sql_mysql.c:442: error: dereferencing pointer to incomplete type mod_sql_mysql.c:442: warning: implicit declaration of function `mysql_init' mod_sql_mysql.c:444: error: dereferencing pointer to incomplete type mod_sql_mysql.c:455: warning: implicit declaration of function `mysql_options' mod_sql_mysql.c:455: error: dereferencing pointer to incomplete type mod_sql_mysql.c:455: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in this function) mod_sql_mysql.c:457: warning: implicit declaration of function `mysql_real_connect' mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type mod_sql_mysql.c:457: error: dereferencing pointer to incomplete type mod_sql_mysql.c:458: error: dereferencing pointer to incomplete type mod_sql_mysql.c:458: error: dereferencing pointer to incomplete type mod_sql_mysql.c:459: error: `CLIENT_INTERACTIVE' undeclared (first use in this function) mod_sql_mysql.c: In function `cmd_close': mod_sql_mysql.c:553: warning: implicit declaration of function `mysql_close' mod_sql_mysql.c:553: error: dereferencing pointer to incomplete type mod_sql_mysql.c:554: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_defineconnection': mod_sql_mysql.c:620: error: invalid application of `sizeof' to an incomplete type mod_sql_mysql.c:623: error: dereferencing pointer to incomplete type mod_sql_mysql.c:624: error: dereferencing pointer to incomplete type mod_sql_mysql.c:655: error: dereferencing pointer to incomplete type mod_sql_mysql.c:656: error: dereferencing pointer to incomplete type mod_sql_mysql.c:657: error: dereferencing pointer to incomplete type mod_sql_mysql.c:674: error: dereferencing pointer to incomplete type mod_sql_mysql.c:675: error: dereferencing pointer to incomplete type mod_sql_mysql.c:676: error: dereferencing pointer to incomplete type mod_sql_mysql.c:677: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_select': mod_sql_mysql.c:798: warning: implicit declaration of function `mysql_real_query' mod_sql_mysql.c:798: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_insert': mod_sql_mysql.c:912: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_update': mod_sql_mysql.c:1011: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_query': mod_sql_mysql.c:1127: error: dereferencing pointer to incomplete type mod_sql_mysql.c:1142: warning: implicit declaration of function `mysql_field_count' mod_sql_mysql.c:1142: error: dereferencing pointer to incomplete type mod_sql_mysql.c: In function `cmd_escapestring': mod_sql_mysql.c:1222: warning: implicit declaration of function `mysql_escape_string' mod_sql_mysql.c: In function `cmd_checkauth': mod_sql_mysql.c:1289: warning: implicit declaration of function `make_scrambled_password' make[1]: *** [mod_sql_mysql.o] Error 1 make[1]: Leaving directory `/usr/src/proftpd-1.2.10/modules' make: *** [modules] Error 2 und das kommt wen ich das sript wie oben angegeben eingebe ... liegt der fehler woanders? Titel: installprobleme bzw. unwissenheit! Beitrag von: stonki am 01. Februar 2006, 06:35:18 nun ja, steht da mehr oder minder deutlich:
Zitat mod_sql_mysql.c:164: error: syntax error before "MYSQL" es fehlen die mysql devel Pakete oder debian findet sie nicht. cu stonki Titel: installprobleme bzw. unwissenheit! Beitrag von: VolGas am 01. Februar 2006, 14:22:45 Alternativ könntest Du es auch über "apt-get install proftpd" von Debian installieren lassen...
(Vorher aber bitte zuerst "apt-get update" !) Das System wird dann selbst alles notwendige installieren - Du bräuchtest ggf. nur noch die .conf-Datei anpassen. Das ist für jemanden, der gerade anfängt, die aller einfachste Möglichkeit einer Serverinstallation. Aber Achtung mit apt-get, wenn Du selbst eigene Pakete wie z.B. mySQL installiert haben solltest! Bestimmtl ist für Dich auch die (deutsche!) Website des Debianhowto (http://www.debianhowto.de/) interessant. mfg. VolGas |