capabilities und pureftpd

planet_fox

Super-Moderator
#1
Hallo

Ich habe einen vserver und dort das nekannte problem das pureftp nicht will.

Nun habe ich den pureftp selbst neu gebaut folgenderweise

Code:
./configure --prefix=/usr --prefix=/usr/sbin --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc/pure-ftpd --with-language=german --without-capabilities --with-everything --mandir=/usr/share/man/man8 --with-rfc2640 --with-largefile

leider ohne erfolg
 

planet_fox

Super-Moderator
#3
so planet_fox schau dir mal folgendes Thread an

http://www.howtoforge.com/forums/showthread.php?t=30115

Code:
I know you made clear in the ispconfig 3 setup how to solve this problem, but I rent my vps from a provider and cannot apply your patch.....

So if a user has problems with pure-ftpd-mysql and has a openvz system (pure-ftpd: (?@?) [ERROR] Unable to switch capabilities : Operation not permitted) you will have to compile your pure-ftpd-mysql with --without-capabilities.

short info:

after you download the deb source:

nano pure-ftpd-1.0.21/debian/rules

line 12 add --without-capabilities

optflags=--with-everything --with-largefile --with-pam --with-privsep --with-tls --without-capabilities


then build your .deb package and install dpkg -i pure-ftpd-mysql_1.0.21-8_i386.deb
 

planet_fox

Super-Moderator
#4
kurze anleitung dazu

Code:
nano rules
In Zeile 12 dies --without-capabilities hinzufügen damit das ganze so aussieht

Code:
optflags=--with-everything --with-largefile --with-pam --with-privsep --with-tls --without-capabilities
dann cd .. und ls und folgendes eingeben

dpkg -i pure-ftpd-mysql_1.0.21-8_i386.deb

pureftp sollte nun laufen
 
#5
Hi, leider funktioniert der befehl.
dpkg -i pure-ftpd-mysql_1.0.21-8_i386.deb
bei mir mit folgedem Fehler nicht.
Server1:~/tmp# dpkg -i pure-ftpd-mysql_1.0.21-11_i386.deb
dpkg: Fehler beim Bearbeiten von pure-ftpd-mysql_1.0.21-11_i386.deb (--install):
Kann auf das Archiv nicht zugreifen: Datei oder Verzeichnis nicht gefunden
Fehler traten auf beim Bearbeiten von:
pure-ftpd-mysql_1.0.21-11_i386.deb
im Verzeichnis tmp sind folgende Dateien:
pure-ftpd-1.0.21
pure-ftpd_1.0.21-11.4.dsc
pure-ftpd_1.0.21-11.4.diff.gz
pure-ftpd_1.0.21.orig.tar.gz
 
#8
für andere die noch den Fehler haben :

Hi, leider funktioniert der befehl.
Zitat:
dpkg -i pure-ftpd-mysql_1.0.21-8_i386.deb

aus 8 mach 11 :)
dpkg -i pure-ftpd-mysql_1.0.21-11_i386.deb
 

Werbung

Top