Nach dem ich über Tage versucht habe, scponlyc unter debian etch 64 Bit, zum Laufen zu bekommen, habe ich
es nun endlich hin bekommen.
Eins vorweg … Wer vor hat, das .deb Paket zu verwenden wird sehr enttäuscht sein, da es einfach fehlerhaft kompiliert wurde.
1. in das src - Verzeichnis wechseln
2. aktuellen sscponly - src holen (Version 4.6)
3. scponly-4.6.tgz entpacken
4. In das Verzeichnis wechseln und Code anpassen
Enter search string
as_dummy="`echo "$PATH:/usr/lib:/usr/lib/ssh:/usr/libexec/openssh:/usr/libexec:/usr/local/libexec" | sed -e 's/:/ /'`"
Enter replacement string
as_dummy="`echo "$PATH:/usr/lib:/usr/libexec:/usr/libexec/openssh:/usr/lib64/ssh:/usr/lib/ssh:/usr/local/libexec" | sed -e 's/:/ /'`"
Enter search string
LDSO_LIST="/lib/ld.so /libexec/ld-elf.so /libexec/ld-elf.so.1 /usr/libexec/ld.so /lib/ld-linux.so.2 /usr/libexec/ld-elf.so.1"
Enter replacement string
LDSO_LIST="/lib/ld.so /libexec/ld-elf.so /libexec/ld-elf.so.1 /usr/libexec/ld.so /lib64/ld-linux-x86-64.so.2 /lib/ld-linux.so.2 /usr/libexec/ld-elf.so.1"
5. Code kompilieren
6. Dateirechte setzen
7. scponlyc in die /etc/shells eintragen
8. Script ausführen
9. /dev/null für den Benutzer anlegen
10. Freuen, dass scponlyc jetzt auch unter debian etch 64Bit läuft ![]()
Viel Erfolg.

9. November 2007 @ 09:27
Hallo serverclan,
ich bekomme eine Fehlermeldung
./configure enable-winscp-compat enable-sftp-logging-compat enable-scp-compat with-sftp-server=/usr/lib64/ssh/sftp-server enable-chrooted-binary
configure: WARNING: you should use –build, –host, –target
configure: WARNING: you should use –build, –host, –target
configure: WARNING: you should use –build, –host, –target
configure: error: invalid variable name: with-sftp-server
MfG
Andreas
22. February 2008 @ 14:13
So läuft bei mir scponly ohne neu kompilieren zu müssen im chroot:
cd /pfad/zu/deinem/chroot/
mkdir lib64
cd lib64
cp /lib64/ld-linux-x86-64.so.2 .