Kernel Modul in open-vz nachladen (capability)

Mordor

Registered User
Hallo
Ich hab mir hier zu Hause ein kleines Versuchsystem gebaut, und wollte jetzt auch Pure-ftpd installieren, um ein paar Versuche zu fahren. Das ganze läuft auf einem Virtuellen Server, der auf Open-VZ läuft. Nur leider benötige ich für Pure-ftpd das Kernel-Modul capability, welches sich auf dem Hostsystem nicht aktivieren lässt.

Ein
Code:
modprobe capability
gibt folgendes aus:
Code:
FATAL: Module capability not found.

Jetzt stellt sich für mich die Frage, wie ich den Pure-ftpd am besten in der VZ zum laufen bekommen.

Infos zum System:
Debian Etch auf dem Host
Debian Etch auf dem VPS
Open-vz die neueste Version
Kernel: 2.6.18-12-fza-486
Pure-ftpd aus den Debianquellen mit Mysql-Unterstützung

Danke schon mal im Vorraus

Gruß Mordor
 
So, das Problem ist gelöst:

Ich habe im Inet ein Skript gefunden, welches das Moduls für die VPS zugänglich macht:
Code:
#!/bin/bash
set -x

VPSID=101
for CAP in CHOWN DAC_READ_SEARCH SETGID SETUID NET_BIND_SERVICE NET_ADMIN SYS_CHROOT SYS_NICE CHOWN DAC_READ$
do
  vzctl set $VPSID --capability ${CAP}:on --save
done
Einfach das Skript erstellen, auf dem Host, den VPS stoppen, die Userid oben in die Variable eintragen, und das Skript durclaufen lassen. Danach hat es funktioniert.
 
Back
Top