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.
