www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: InTheMood am 19. Mai 2006, 09:29:26



Titel: (Debian) Nach Update, mod_sql verschwunden
Beitrag von: InTheMood am 19. Mai 2006, 09:29:26
Hallo,

hatte meinen proftpd problemlos unter Debain mit SQL Auth am laufen.
Nachdem nun die 1.3er veröffentlicht wurde, habe ich auf diese geupdated.

Nun ist aber die SQL Unterstützung gänzlich abgängig.

folgendes steht zur Verfügung:

Code:
debian:/usr/lib/proftpd# apt-cache search proftpd
ftpd - FTP server
gforge-ftp-proftpd - Collaborative development tool - FTP management (using ProFTPd)
gproftpd - GTK+ configuration tool for proftpd
proftpd-common - Versatile, virtual-hosting FTP daemon
proftpd - Versatile, virtual-hosting FTP daemon
proftpd-doc - Versatile, virtual-hosting FTP daemon (Documentation)
proftpd-ldap - Versatile, virtual-hosting FTP daemon (dummy transitional package)
proftpd-mysql - Versatile, virtual-hosting FTP daemon (dummy transitional package)
proftpd-pgsql - Versatile, virtual-hosting FTP daemon (dummy transitional package)
debian:/usr/lib/proftpd#

proftpd-mysql hab ich installiert, bzw. geupdated.

Fehlermeldung des Daemons:

Code:
May 19 09:19:58 debian proftpd[7454]: connect from 10.x.x.x (10.0.0.1)
May 19 09:19:58 debian proftpd[7454]: Fatal: unknown configuration directive 'SQLLogFile' on line 37 of '/etc/proftpd/proftpd.conf'

Hat sich irgendwas grundlegend geändert? Weder in Debianforen noch auf der proftpd.org Seite was gefunden.
Es funktioniert einfach nicht mehr, weil wohl die Module fehlen, nicht installiert oder nicht integriert sind.

Stehe gerade etwas auf dem Schlauch.

Hier noch die -ll -vv Ausgaben

Code:
debian:/usr/lib/proftpd# proftpd -ll
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_delay.c
  mod_dso.c
  mod_auth_pam.c
  mod_readme.c
  mod_cap.c
  mod_ctrls.c
debian:/usr/lib/proftpd#

Code:
debian:/usr/lib/proftpd# proftpd -vv
 - ProFTPD Version: 1.3.0 (stable)
 -   Scoreboard Version: 01040002
 -   Built: Wed May 10 22:10:52 CEST 2006
 -     Module: mod_core.c
 -     Module: mod_xfer.c
 -     Module: mod_auth_unix.c
 -     Module: mod_auth_file.c
 -     Module: mod_auth.c
 -     Module: mod_ls.c
 -     Module: mod_log.c
 -     Module: mod_site.c
 -     Module: mod_delay/0.5
 -     Module: mod_dso/0.4
 -     Module: mod_auth_pam.c
 -     Module: mod_readme.c
 -     Module: mod_cap/1.0
 -     Module: mod_ctrls/0.9.3
debian:/usr/lib/proftpd#

Wäre super wenn mir jemand weiterhelfen könnte.

Gruß und Danke


Titel: Re: (Debian) Nach Update, mod_sql verschwunden
Beitrag von: VolGas am 20. Mai 2006, 16:46:20
Hallo!

Du hast es richtig erkannt: es fehlen die SQL-Module.
Wenn Du tatsächlich (und daran zweifle ich nicht) "proftpd-mysql" per "apt-get" installiert hast,
dann hat der Maintainder des Paketes wohl Mist gebaut.

Versuche es noch einmal mit: "apt-get update" und dann: "apt-get --reinstall install proftpd-mysql"
und kontrolliere, ob nun die SQL-Module mit dabei sind.

Wenn nicht, dann ist es wohl das beste, wenn Du Deinen ProFTPD selbst compilierst.

Ich habe am Anfang auch mit "apt-get" unsere Serversoftware installiert, hatte damit aber nie genau das,
was ich wollte, meist nur (ur)alte Versionen und auf "Überraschungen" nach einem "apt-get upgrade"
irgendwann mal keine Lust mehr. Alle(!) Serversoftware auf unseren Servern sind nun selbst in ein separates
Verzeichnis (/usr/local/...) compiliert - und ich habe nur allerbeste Erfahrungen damit gemacht, da mir keiner
mehr an der Installation "herumfummelt" - die Anwendungen sind einfach zu kritisch. Allerdings muß man sich
dann auch wirklich selbst um die nötige Sicherheit und um Updates kümmern.

Alles andere lassen wir nach wie vor mit "apt-get" installieren und aktualisieren.

Solltest Du Dich tatsächlich dazu entscheiden Deine Software selbst zu compilieren, dann vergiss nicht, vorher
mit "apt-get remove" eine schon vorhandene Debian-Installation entfernen zu lassen. Sonst kann es passieren,
daß es bei einem Update Probleme (Kollision!) gibt.

mfg.
  VolGas


Titel: Re: (Debian) Nach Update, mod_sql verschwunden
Beitrag von: InTheMood am 23. Mai 2006, 23:06:15
Hi,

sorry dass ich erst so spät antworte.
Das mit dem "reinstall" hatte ich schon versucht.
Denke mir auch dass das Paket schlicht und ergreifend fehlerhaft ist.

Bisher hatte ich noch nie Probleme mit Installationen per apt-get.
Allerdings ist es auch ein Heimserver, auf dem nicht so wahnsinnig viel
läuft, installiert und aktuell gehalten werden muss.

Trotzdem ärgerlich sowas. Danke für die Antwort.

Werde mir den proftpd dann mal zurechtkompilieren. Dann sollte das ja wieder laufen.

Gruss und Danke