Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: tomes am 26. September 2005, 21:48:12 Ich habe da ein "kleines" Problem mit dem shaper Modul:
Ich configuriere proftpd-1.2.10 letze stable-Version und mod_shaper-0.5.6 mit: Code: ./configure --enable-ctrls --with-modules=mod_shaper und bekomme danach immer folgenden Fehler beim kompilieren: Code: gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_ctrls.c mod_ctrls.c: In function `ctrls_check_group_acl': mod_ctrls.c:145: warning: comparison between signed and unsigned mod_ctrls.c: In function `ctrls_check_user_acl': mod_ctrls.c:171: warning: comparison between signed and unsigned mod_shaper.c:49:3: #error "Controls support required (use --enable-ctrls)" mod_shaper.c: In function `shaper_remove_config': mod_shaper.c:304: warning: comparison between signed and unsigned mod_shaper.c: In function `shaper_table_sess_add': mod_shaper.c:820: warning: signed and unsigned type in conditional expression mod_shaper.c: In function `shaper_handle_all': mod_shaper.c:1038: warning: comparison between signed and unsigned mod_shaper.c: In function `shaper_handle_sess': mod_shaper.c:1309: warning: comparison between signed and unsigned mod_shaper.c: In function `set_shaperall': mod_shaper.c:1577: warning: comparison between signed and unsigned mod_shaper.c: In function `set_shapersession': mod_shaper.c:1744: warning: comparison between signed and unsigned make[1]: *** [mod_shaper.o] Error 1 make[1]: Leaving directory `/usr/src/proftpd/proftpd-1.2.10/modules' make: *** [modules] Error 2 Ist eine 8.2er SuSE (Kernel 4.2.20 / glibc-2.3.2 ) Warum ? Was laeuft falsch ? Danke tomes Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: edufl13. am 27. September 2005, 17:04:33 du bist nicht der einzigste mit diesem problem :cry:
hab auch suse 8.2 Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: Anonymous am 27. September 2005, 21:51:22 NIcht sauber, aber es geht.
Hatte keine grosse Lust zum debuggen also habe ich die Kontrolle einfach rausgenommen. Wies geht ? man oeffnet in seinem Lieblingseditor die File contrib/mod_shaper.c und kommentiert die Zeilen 48,49,50 aus. Zitat /* Make sure the version of proftpd is as necessary. */ #if PROFTPD_VERSION_NUMBER < 0x0001021001 # error "ProFTPD 1.2.10rc1 or later required" #endif /* #ifndef PR_USE_CTRLS # error "Controls support required (use --enable-ctrls)" #endif */ Da man ja mit --enable-ctrls das configure Script aufruft, sollte das auch keine Auswirkungen haben. Wenn man es ohne diesem macht, wird es wahrscheinlich nicht functionieren, oder schlimmeres ;) Also aufpassen. Jedenfalls funktioniert das Modul nach dem kompilieren ersteinmal bei mir. Falls ich Zeit habe, werd ich mal sehn wo der richtige Fehler liegt. tomes Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: tomes am 27. September 2005, 21:52:16 War nicht eingeloggt ;)
tomes Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: edufl13. am 29. September 2005, 09:06:59 Hi,
das compilieren hat zwar keinen error gebracht, jedoch funktioniert der befehl "shaperall rate 50" nicht. Gruß Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: edufl13. am 29. September 2005, 09:12:58 Hier noch der Auszug aus der proftpd.conf
Zitat <IfModule mod_shaper.c> ShaperEngine on # An overall rate (in KB/s) must be set. This line explicitly # sets both the download and upload rates to be the same. ShaperAll downrate 30 uprate 30 </IfModule> Titel: re compiler probleme Beitrag von: rnshorst am 01. Oktober 2005, 23:05:19 Zitat von: "Anonymous" NIcht sauber, aber es geht. Hatte keine grosse Lust zum debuggen also habe ich die Kontrolle einfach rausgenommen. Wies geht ? man oeffnet in seinem Lieblingseditor die File contrib/mod_shaper.c und kommentiert die Zeilen 48,49,50 aus. Zitat /* Make sure the version of proftpd is as necessary. */ #if PROFTPD_VERSION_NUMBER < 0x0001021001 # error "ProFTPD 1.2.10rc1 or later required" #endif /* #ifndef PR_USE_CTRLS # error "Controls support required (use --enable-ctrls)" #endif */ Da man ja mit --enable-ctrls das configure Script aufruft, sollte das auch keine Auswirkungen haben. Wenn man es ohne diesem macht, wird es wahrscheinlich nicht functionieren, oder schlimmeres ;) Also aufpassen. Jedenfalls funktioniert das Modul nach dem kompilieren ersteinmal bei mir. Falls ich Zeit habe, werd ich mal sehn wo der richtige Fehler liegt. tomes read this: http://forums.proftpd.org/phpBB2/viewtopic.php?t=391&highlight=modshaper Titel: Kompilierungsprobleme bei mod_shaper ( geloest ) Beitrag von: tomes am 13. Oktober 2005, 21:46:43 Ja cool ;)
Ich hatte dummerweise nur nach shaper gesucht und dabei nichts gefunden. Irgendwie ist die Suche bei den Boards nicht allzugut :( tomes |